On my Mac Pro 2,1 I had a perfectly running Windows 10 installation. It was installed in legacy (MBR) mode a couple of years ago, with a set of drivers extracted from Bootcamp and from the manufacturers it worked like a champ. I have not used Bootcamp for installation, though, it was installed on a separate hard disk without using Bootcamp as an installation tool.
I just moved to a Mac Pro 5,1 and, quite obviously, I moved the Windows hard disk with me. Also, quite obviously, it doesn't start, giving a "DISK READ ERROR, press ctrl+alt+del to restart" error.
What I want to achieve: I want to run this particular Windows installation from this very disk in the 'new' computer.
The limitations:
- I DO NOT have any optical drive and will not have one until the epidemic goes away, so reinstalling from DVD is not an option
- I DO NOT have any other Windows computer
- I DO WANT to run Windows in legacy mode, as I am too worried about Windows in UEFI mode to mess up the NVRAM*
- I WILL NOT reinstall Windows from USB unless there is a way to force legacy install (see below)
The toolbox:
- I do have a number of actual Macs and a polished Ubuntu installation in VMWare.
What have I already tried:
- reinstalling: Windows boots from USB, however refuses to reinstall on the disk, as "on UEFI systems the disk must be GPT". I would have to reformat the disk, which is something I don't want to do
- bootloaders: I think this might be the right way, but I have zero experience with bootloaders. I installed rEFInd on an USB and booted from it. It shows me a "Windows legacy" option to boot, but ten minutes later it still does not boot, blinking a cursor instead.
While AFAIK bootloaders were intended for our Hackintosh friends to fool MacOS it's running on genuine Apple hardware, I believe there is a way to apply them in an inverse way: to fool Windows into thinking they are still running on a BIOS (legacy) machine. I do not have any knowledge of bootloaders though, so I have no idea on how to set them up.
* perhaps it's a superstition and there is nothing to worry about, perhaps there are tools to make sure the NVRAM is intact (are there any?) after Windows updates.
If it is safe to run UEFI (most voices are it's not, at least on a Mac Pro 5,1) would mean that theoretically a simple non-destructive MBR to GPT conversion should do. Is it possible from outside Windows?
In advance, thank you for your insights.
I just moved to a Mac Pro 5,1 and, quite obviously, I moved the Windows hard disk with me. Also, quite obviously, it doesn't start, giving a "DISK READ ERROR, press ctrl+alt+del to restart" error.
What I want to achieve: I want to run this particular Windows installation from this very disk in the 'new' computer.
The limitations:
- I DO NOT have any optical drive and will not have one until the epidemic goes away, so reinstalling from DVD is not an option
- I DO NOT have any other Windows computer
- I DO WANT to run Windows in legacy mode, as I am too worried about Windows in UEFI mode to mess up the NVRAM*
- I WILL NOT reinstall Windows from USB unless there is a way to force legacy install (see below)
The toolbox:
- I do have a number of actual Macs and a polished Ubuntu installation in VMWare.
What have I already tried:
- reinstalling: Windows boots from USB, however refuses to reinstall on the disk, as "on UEFI systems the disk must be GPT". I would have to reformat the disk, which is something I don't want to do
- bootloaders: I think this might be the right way, but I have zero experience with bootloaders. I installed rEFInd on an USB and booted from it. It shows me a "Windows legacy" option to boot, but ten minutes later it still does not boot, blinking a cursor instead.
While AFAIK bootloaders were intended for our Hackintosh friends to fool MacOS it's running on genuine Apple hardware, I believe there is a way to apply them in an inverse way: to fool Windows into thinking they are still running on a BIOS (legacy) machine. I do not have any knowledge of bootloaders though, so I have no idea on how to set them up.
* perhaps it's a superstition and there is nothing to worry about, perhaps there are tools to make sure the NVRAM is intact (are there any?) after Windows updates.
If it is safe to run UEFI (most voices are it's not, at least on a Mac Pro 5,1) would mean that theoretically a simple non-destructive MBR to GPT conversion should do. Is it possible from outside Windows?
In advance, thank you for your insights.