- Joined
- Apr 10, 2010
- Messages
- 79
- Motherboard
- Gigabyte Aorus Z390 Pro WiFi (F12)
- CPU
- i9-9900K
- Graphics
- RX 580
- Mac
- Mobile Phone
I'm overdue for a major upgrade to my Win10 installation (Dual boot: Mojave on the NVMe card, Win10 on a SATA SSD), but due to my slow internet, it's more convenient for me to do a "upgrade in place" with the Win10 installer ISO downloaded elsewhere. The problem is I want to avoid some problems that I had experienced with my previous Hackintosh (Yosemite and Win7 on separate HDDs).
I want to prevent Win10 writing to the EFI on the OSX drive; the Win7 installer put the Microsoft EFI on the OSX drive instead of the Windows drive. It didn't affect the booting of either, but it made the Windows drive dependent on presence of the OSX drive. Also the presence of other SATA storage devices caused problems with the installer.
I'd like to try the upgrade without physically removing the NVMe card or disconnecting SATA storage devices, because I would need to unplug all the cables in the back, pull the tower off the desk, unplug the SATA cables, remove the video card blocking the M.2 slot.
So my plan is to:
I want to prevent Win10 writing to the EFI on the OSX drive; the Win7 installer put the Microsoft EFI on the OSX drive instead of the Windows drive. It didn't affect the booting of either, but it made the Windows drive dependent on presence of the OSX drive. Also the presence of other SATA storage devices caused problems with the installer.
I'd like to try the upgrade without physically removing the NVMe card or disconnecting SATA storage devices, because I would need to unplug all the cables in the back, pull the tower off the desk, unplug the SATA cables, remove the video card blocking the M.2 slot.
So my plan is to:
- Disable all the unneeded SATA ports in BIOS.
- Remove NVMe drive from the boot order in BIOS, booting directly off the Win10 drive.
- Before running the Win10 installer, I'll use device manager to disable the NVMe.