Thanks. I was able to reproduce the bug in my script. I made an update if you want to try it again.10.13.6
VirtualBox you already did successfully. We're just working on the Mac Pro BIOS boot problem now.Sure. Try VirtualBox, Windows Install, or both?
I'm amazed that worked. So the Startup Manager (hold Option at boot) has a UI that can be used even if it can't find a GPU to show the UI? I don't have a Mac Pro anymore to test this.Can’t I just do it blind, like I’ve been doing for years? It uses a display shared with a Mac mini (I just switch inputs), so I have the display plugged into the good card all the time rather than needing to switch back and forth between cards. I hold Option, wait 15 seconds (how long, I’ve discovered, it takes the Mac Pro to pull up the menu), tap right arrow twice (for my old install; it’s showing up as just once now), and then hit Return. Screen’s black (off black, not on and black) the whole time I do this, but Windows always recognized itself and booted right up afterward.
Explain this in more detail. How is the setup you've been using for years differ from the setup we are looking at now?
The good card in this case is the 980 which doesn't show an image? But you can still select the Windows option using the Startup Manager? A good card implies a bad card. What's the bad card? Is the bad card installed with the good card?
Good idea. Does the blind boot switching involve more than one GPU?I’ll stick with just the GT120 directly while Windows is (failing to) installing so I don’t have to mess around with anything fancy. Once I know I have a working Windows install, I’ll go back to my old muscle memory system of blind boot switching.
I wonder if we would get more clues from the dual GPU problem if a display was connected to both of them? I don't think BIOS can/would try to init more than one GPU/display at a time so I wonder why having a second GPU would cause a problem?I’m happy I can at least pretend to boot Windows again, and I’m also happy to have contributed in two small, humiliating ways to the tutorial. I’d suggest adding “Make sure you have no PCIe cards installed other than the GPU you’re using to get a boot screen.” to the General Preparation section.
Yay!!OH, IT FINALLY MOVED ON. I CAN SET UP NOW.
Thank you again, everyone.
Rerunning the updated script should show that boot code in the boot blocks exists (for learning purposes since you can boot now). Since you can boot now, it means the boot code is probably also correct.EDIT: Rerun the script for Joe to check whether legacy bootcode is now detected or not.
This will let him know whether there is a bug present in the script or not, to potentially save him debug time.