@KingCachapa, perhaps I have misunderstood your post, but there is no need to install another instance of OpenCore on your Windows drive. If you already installed OpenCore (on whichever drive), it will take care of everything. It should automatically detect the Windows bootx64.efi and proceed to (safely) boot Windows. Also, ExitBootServicesDelay is in milliseconds. So, for example, you should set it to 3000 for 3 seconds. Note that the utility of this quirk for us remains to be determined.
@cdf well, I am following
this guide @roobarb! made
and it involves removing all drives, and at one point the only drive in there is Windows to continue the installation. Part of that guide has me putting OC on Windows drive specifically, so it doesn't boot without it.
FINAL UPDATE: SUCESS!! I will do an outline soon of what ended up working for me, maybe it'll help others.
---------------
What do you think? Should I attempt this process without the removing drives shenanigans and just one instance of OC the whole time?
edit: I was also wondering why that guide, if successful, eventually yes would leave me with 2 instances of OC (one on Bay 1 Mojave EFI, and one on Windows destination drive EFI). I understand why I only need it once under normal circumstances.
Thanks for the milliseconds tip, duly noted.
Update: @cdf for testing, I tried via pre-formatting as NTFS on Mojave(I use Paragon) as well, instead of removing all partitions from the installer and letting Windows do its thing. Even with ExitBootServicesDelay at 3secs (in millisecs), either way I end up with:
- if the Windows drive is the only one in the machine, OC loads fine but there's nothing to choose in the BootPicker (if USB installer is still in, it's the only thing that shows, and if I click it of course it just restarts the installation process).
- if the Mojave drive is in Bay 1, and windows drive is in as well (nvme pcie btw), then it does show everything in the OC BootPicker, however the Windows one does not launch it just comes back to OS Bootpicker.
I wonder if could having OC on two EFI volumes on different drives, creates some conflict that prevents this launch. But then again, shouldn't the new windows drive to continue installation, show up, regardless of other drives being present?
(no fatal errors or problems confirmed, just trying to accomplish Windows 10 install safely)
Thanks!