Stuck in bootcamp on 5,1

juliancs

macrumors 6502
Original poster
Aug 24, 2006
419
1
Recently bought an RX580 and had no luck booting into windows using the alt-selection method. I got a black screen and nothing further, no output to the monitor.

I managed to get into windows by setting the bootdrive as the bootcamp partition using the Bootcamp manager. Card works great and I've been enjoying some games. However, I now can't get back into OSX! The partition doesn't show up under the bootcamp manager in windows, and holding alt at boot will pause the boot sequence to the same black screen, but no amount of hitting enter/tab causes anything to happen.

How on earth can I get back into OSX now?
 

tsialex

macrumors 604
Jun 13, 2016
7,620
8,349
Brazil
If you zap-PRAM, your Mac Pro will boot your macOS drive.

RX-580 do not have:

  • Boot screens
  • Boot picker
  • FileVault support
  • Viewable Single user mode (works but you can't see anything on the screen).
 
Last edited:

juliancs

macrumors 6502
Original poster
Aug 24, 2006
419
1
If you zap-PRAM, your Mac Pro will boot your macOS drive.

RX-580 do not have:

  • Boot screens
  • Boot picker
  • FileVault support
  • Single user mode.
That worked, thanks. Bootscreen I can live without if it worked 'blind' but that doesn't either. Not sure how to switch between windows and mac without setting the boot drive to windows and PRAM zapping each time..
 

bjar

macrumors regular
Feb 20, 2013
231
101
Sugar land, tx
That worked, thanks. Bootscreen I can live without if it worked 'blind' but that doesn't either. Not sure how to switch between windows and mac without setting the boot drive to windows and PRAM zapping each time..
Restart from windows and boot into recovery (hold command-r before you hear the chime). Select Mac start up disk in recovery mode. Or have high Sierra on an HFS formatted drive and select that from boot camp control panel. Once there go to boot drive setting and restart to drive you want. This is assuming you have Hs or mojave on an apfs formatted drive, which boot camp control panel can’t see. OR, disable SIP, you can find instructions in the forum, and then use bootchamp in OS X to restart in to windows. Once in windows you can just restart and it should reboot into OS X. Or click boot camp icon and clock restart to I currently use the second method but will probably move to last method. It’s easy.

Edit- Windows can only boot to an hfs drive using restart Mac OS in the boot camp menu. I’m using the disable sip, bootchamp method. Only problem is every time you click restart in windows it will boot into Mac OS. Unless you change the boot disk in Mac settings to your boot camp drive. Once you do that you will not be able to get into Mac OS again unless you reset PRAM. Unless you have an hfs drive you can pick in the boot camp control panel under windows.
 
Last edited:

h9826790

macrumors G5
Apr 3, 2014
14,116
6,742
Hong Kong
If you zap-PRAM, your Mac Pro will boot your macOS drive.

RX-580 do not have:

  • Boot screens
  • Boot picker
  • FileVault support
  • Single user mode.
Single user mode actually work, but just nothing will be displayed. We can still blindly entering commands (better than nothing in some emergencies ;)).
 
  • Like
Reactions: tsialex

juliancs

macrumors 6502
Original poster
Aug 24, 2006
419
1
Restart from windows and boot into recovery (hold command-r before you hear the chime). Select Mac start up disk in recovery mode. Or have high Sierra on an HFS formatted drive and select that from boot camp control panel. Once there go to boot drive setting and restart to drive you want. This is assuming you have Hs or mojave on an apfs formatted drive, which boot camp control panel can’t see. OR, disable SIP, you can find instructions in the forum, and then use bootchamp in OS X to restart in to windows. Once in windows you can just restart and it should reboot into OS X. Or click boot camp icon and clock restart to Mac or whatever it says. I currently use the second method but will probably move to last method. It’s easy.
Thanks for your reply - unfortuantely I can't boot into recovery mode. Holding command+r/alt at the start doesnt give any input to the monitor, but also seemingly is doing nothing in the background either. Restarting to OSX when in windows just restarts into windows again. I guess my only option is to try disabling SIP.
 

bjar

macrumors regular
Feb 20, 2013
231
101
Sugar land, tx
Thanks for your reply - unfortuantely I can't boot into recovery mode. Holding command+r/alt at the start doesnt give any input to the monitor, but also seemingly is doing nothing in the background either. Restarting to OSX when in windows just restarts into windows again. I guess my only option is to try disabling SIP.
Which OS X version are you using?
 

bookemdano

macrumors 65816
Jul 29, 2011
1,301
741
Thanks for your reply - unfortuantely I can't boot into recovery mode. Holding command+r/alt at the start doesnt give any input to the monitor, but also seemingly is doing nothing in the background either. Restarting to OSX when in windows just restarts into windows again. I guess my only option is to try disabling SIP.
Just want to make sure--you should be holding command and R only--not alt. Use a USB keyboard if you can, and hold those two keys as soon as you hear the chime. Keep them held down for 30 seconds or so. You will get a black screen for a long time. Avoid the temptation to think that nothing is happening. Booting into Recovery mode takes a long time, even off of an SSD. Wait 5 minutes or more before touching anything. You will eventually dump out right into the recovery screen.
 

thornslack

macrumors 6502
Nov 16, 2013
410
164
If your windows is efi install, you can use easyuefi to change boot order, set one time boots, or boot directly to OS X.
 

crjackson2134

macrumors 601
Mar 6, 2013
4,735
1,868
Charlotte, NC
If Windows was the last booted system, it can’t get to recovery mode. At least if on a separate drive it can’t for sure, since no recovery install exists on the current drive.

It may not even on the same physical drive, since recovery files are inside the APFS container.
 
  • Like
Reactions: h9826790

bookemdano

macrumors 65816
Jul 29, 2011
1,301
741
I guess that makes sense.

OP, you can zap the NVRAM to get back to macOS. As soon as you hear the boot chime, hold down command, option, P and R on a keyboard (preferably USB). Hold the four keys down until you hear another boot chime.

That should reset the boot device to macOS. It's not a great solution for repeated use, but for now since you can't get to the recovery partition, it's the easiest solution.
 

crjackson2134

macrumors 601
Mar 6, 2013
4,735
1,868
Charlotte, NC
I guess that makes sense.

OP, you can zap the NVRAM to get back to macOS. As soon as you hear the boot chime, hold down command, option, P and R on a keyboard (preferably USB). Hold the four keys down until you hear another boot chime.

That should reset the boot device to macOS. It's not a great solution for repeated use, but for now since you can't get to the recovery partition, it's the easiest solution.
First case scenario is 100% tested, second case isn’t worth the effort for me to test.
 

PianoPro

macrumors 6502
Sep 4, 2018
281
150
I guess that makes sense.

OP, you can zap the NVRAM to get back to macOS. As soon as you hear the boot chime, hold down command, option, P and R on a keyboard (preferably USB). Hold the four keys down until you hear another boot chime.

That should reset the boot device to macOS. It's not a great solution for repeated use, but for now since you can't get to the recovery partition, it's the easiest solution.
Right. Emergency use only. If you use any MacOS-to-Windows method that requires disabling the SIP-nvram (script with nextonly, Boot Runner, BootChamp, etc), then resetting PRAM will re-enable SIP and then you will have go to Recovery mode to disable it again. Using nextonly you shouldn't get stuck in Windows again, as I did when using Boot Runner. I also prefer the script method because it takes you directly to Windows from a MacOS menu bar selection (under the script icon).

I posted a script here: How to: Boot Camp without a Boot Screen post #65
 

PianoPro

macrumors 6502
Sep 4, 2018
281
150
You didn’t use it properly if you got stuck with n Windows. You shouldn’t have set Windows as the default boot drive.

BootRunner works exactly like the script, except it’s graphical and it keeps track of the proper UUIDso you don’t have to keep adjusting it. It’s also great if you boot Linux too. Just always leave macOS as the DEFAULT BOOT DRIVE.
Yes, I always have Mac OS as the DEFAULT BOOT DRIVE. You can't boot into Win 10 with the Startup Disk preferences item so there is no reason to ever select Win 10.

I had Boot Runner installed on multiple Mac OS volumes and that may have been the cause of the problem. I now have Boot Runner installed only on ONE Mac OS (HS) volume. I use a nextonly script to switch to Win 10 (from say HS) and then upon returning I get the Boot Runner screen. That's fine. BUT when I want to switch from one Mac OS to another (say HS to Mojave) I either have to use the Startup Disk command to Mojave which switches the DEFAULT BOOT DRIVE to Mojave, which when later returning to Mojave from Win 10 I no longer have a Boot Runner screen, OR I have to do a simply restart from HS which returns to the HS Boot Runner screen to then select Mojave which generates a 2nd Boot. That is a big waste of time. That is the reason I installed Boot Runner on both Mac OS's, and that's when I got stuck in Win 10.
 

crjackson2134

macrumors 601
Mar 6, 2013
4,735
1,868
Charlotte, NC
Yes, I always have Mac OS as the DEFAULT BOOT DRIVE. You can't boot into Win 10 with the Startup Disk preferences item so there is no reason to ever select Win 10.

I had Boot Runner installed on multiple Mac OS volumes and that may have been the cause of the problem. I now have Boot Runner installed only on ONE Mac OS (HS) volume. I use a nextonly script to switch to Win 10 (from say HS) and then upon returning I get the Boot Runner screen. That's fine. BUT when I want to switch from one Mac OS to another (say HS to Mojave) I either have to use the Startup Disk command to Mojave which switches the DEFAULT BOOT DRIVE to Mojave, which when later returning to Mojave from Win 10 I no longer have a Boot Runner screen, OR I have to do a simply restart from HS which returns to the HS Boot Runner screen to then select Mojave which generates a 2nd Boot. That is a big waste of time. That is the reason I installed Boot Runner on both Mac OS's, and that's when I got stuck in Win 10.
Strange... I too have BootRunner on multiple macOS versions/drives and it’s working perfectly. Mine works exactly as it should. Though you do need to use startup disk selector when moving between macOS drives, and only using BootRunner for OS’s outside of the Mac ecosystem. In this way, Windows always returns to the BootRunner screen from the OS that initially called for it.

That’s how it works here.
[doublepost=1537931439][/doublepost]
You can't boot into Win 10 with the Startup Disk preferences item so there is no reason to ever select Win 10
I can, since I have Windows installed in legacy mode.
 

mode11

macrumors 6502
Jul 14, 2015
259
120
London
I'm seemingly stuck in Bootcamp too, since swapping out my GTX680 for an RX580. Restarting to macOS using the BC 6 Control Panel worked fine before, now it just reboots back into Windows. I can zap the PRAM to get back to macOS this time, but it's hardly an elegant solution and shouldn't be necessary. Has anyone come across a cause / fix for this?

Edit: In Bootcamp Control Panel, there were two entries for macOS, for some reason. Trying the second one successfully got me back into macOS.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.