Recently I added a PCIe NVME card to my MacPro 5,1. The drive I chose to use with it was a WD Black 1TB SSD (model# SN750, which I believe is listed as compatible per the sticky thread on PCIe NVME.) The drive had an existing install of Linux, which I didn't think would be a problem. My Mac Pro has a Mojave install (2TB spinning rust), Monterey (OWC SATA III PCIe card w/ OWC 500GB SSD) and Windows 10 (Samsung 512GB SATA III SSD attached to optical drive bay SATA.) I still need to figure out the correct method to 'clone' my Monterey install to the NVME drive.
While I was in Windows, I attempted to go to the Boot Camp system tray icon and clicked on "Reboot into Mac OS X." Instead of rebooting into MacOS, I just got a black screen. I then removed the NVME drive, thinking that the system would then just boot into MacOS or Windows. It did not; I still just got a black screen. I remembered that CMD-ALT-P-R was supposed to clear the NVRAM and allow for a normal boot, I tried that three times thinking I would get booted into Mojave (since that is natively supported) or maybe Windows.
Instead I got dumped into Monterey. This is far preferable to a black screen, but I'm still curious why CMD-ALT-P-R didn't clear the OpenCore boot parameters from NVRAM.
To sum up, that leaves me with the following questions:
1) Why doesn't CMD-ALT-P-R purge the OpenCore boot parameters from NVRAM?
2) Why did "Reboot from Mac OS X" fail?
While I was in Windows, I attempted to go to the Boot Camp system tray icon and clicked on "Reboot into Mac OS X." Instead of rebooting into MacOS, I just got a black screen. I then removed the NVME drive, thinking that the system would then just boot into MacOS or Windows. It did not; I still just got a black screen. I remembered that CMD-ALT-P-R was supposed to clear the NVRAM and allow for a normal boot, I tried that three times thinking I would get booted into Mojave (since that is natively supported) or maybe Windows.
Instead I got dumped into Monterey. This is far preferable to a black screen, but I'm still curious why CMD-ALT-P-R didn't clear the OpenCore boot parameters from NVRAM.
To sum up, that leaves me with the following questions:
1) Why doesn't CMD-ALT-P-R purge the OpenCore boot parameters from NVRAM?
2) Why did "Reboot from Mac OS X" fail?