13

I really need to reboot into the Recovery Mode of OS X 10.9 so that I can fix a problem flagged up by Disc Utility, however I cannot hold down the Command and R buttons myself as I am quadriplegic. I don't have access to an able-bodied person for the next couple of days, so I can't get help to hold down the keys from that quarter.

So is it possible to enter Recovery Mode without holding down the Command and R keys on start-up? I was wondering if there is a special flag I could use in the Terminal to enable me to reboot into that mode?

I've been Googling like mad but I can't find any other answer than "reboot whilst holding down the Command and R keys", which whilst true isn't much use to me!

slhck
  • 223,558
  • 70
  • 607
  • 592
robotsandcake
  • 151
  • 1
  • 1
  • 4
  • If you’re able to lift objects(?), you could try using something like a heavy eraser to hold down one or both of the keys. – Daniel B Oct 02 '14 at 13:25
  • Thanks for the suggestion, but unfortunately I'm only able to control my head and right index finger. – robotsandcake Oct 02 '14 at 14:02
  • I tried entering recovery mode on a VM which I tried to reach remotely from a Linux machine using VMWare VSphere. Somehow, I couldn't get it to enter recovery mode with any key combination. I could only get to boot menu. Thus I arrived at this question. I'm surprised that it's not documented anywhere and practically nobody mentions it. – petersohn Apr 25 '18 at 08:16

2 Answers2

15

Use the following command from a terminal:

sudo nvram "recovery-boot-mode=unused"
Gaff
  • 18,569
  • 15
  • 57
  • 68
  • 5
    The quotes are unnecessary. Some additional explanation would make this a better answer, including a discussion of what the `nvram` command does, what are the valid values for that variable, say something about its behavior (it is deleted after booting into Recovery), and describe what to do after running this command (e.g., run `sudo shutdown -r now`, or choose Apple > Restart). – Chris Page Oct 04 '18 at 01:13
  • 1
    I am running Mavericks in a VM. After running `sudo nvram recovery-boot-mode=unused`, I had to run the command `nvram -d recovery-boot-mode` from a terminal window in Recovery mode before it would boot normally again. Note, I did not reinstall OSX, I just wanted to reboot in Recovery mode, and then normally again. – James L. May 17 '19 at 05:04
4

The other answer is incomplete & dangerous. The following would help users get into recovery mode and back out:

sudo nvram recovery-boot-mode=unused && sudo shutdown -r now

Once in recovery mode you can run the commands you need. In my case, I wanted to run csrutil disable in Utilities>Terminal.

Run the commands you want and then end with:

nvram -d recovery-boot-mode && shutdown -r now

And you'll get back into normal MacOS.

Evan Wieland
  • 113
  • 4
Vik
  • 262
  • 2
  • 3
  • 10