Passing Command-R to the booting OSX guest
Passing Command-R to the booting OSX guest
I couldn't find anything even resembling this problem: how to pass Command-R to OSX guest so that it boots to recovery mode.
Setup: Mac 10.6.8 guest on Maverics host.
It seems that the phase where booting OSX looks for pressed keys on the keyboard is magically skipped. Not boot sound, the transition between EFI console output and OSX desktop is immediate. I've never actually seen Snow Leopard boot this fast - but I can't get it to recovery mode.
All suggestions appreciated.
Setup: Mac 10.6.8 guest on Maverics host.
It seems that the phase where booting OSX looks for pressed keys on the keyboard is magically skipped. Not boot sound, the transition between EFI console output and OSX desktop is immediate. I've never actually seen Snow Leopard boot this fast - but I can't get it to recovery mode.
All suggestions appreciated.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Passing Command-R to the booting OSX guest
Recovery mode wasn't available until OSX 10.7.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 1095
- Joined: 20. May 2009, 02:17
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Windows, OSX
- Location: U S of A
Re: Passing Command-R to the booting OSX guest
from Ticket #12468
In 4.3.12 we updated User Manual:
added mention about "VBoxInternal2/EfiBootArgs" and "boot-args" connection (see section 3.12.2);
updated section 14.2 (Known Issues): currently not possible to boot OS X guest in Safe Mode.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Passing Command-R to the booting OSX guest
FWIW, Safe Mode and Recovery Mode are not the same thing.
from Apple's site…
from Apple's site…
OS X: About OS X Recovery
OS X Lion and later include OS X Recovery. This feature includes all of the tools you need to reinstall OS X, repair your disk, and even restore from a Time Machine backup.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 1095
- Joined: 20. May 2009, 02:17
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Windows, OSX
- Location: U S of A
Re: Passing Command-R to the booting OSX guest
You missed the point again.loukingjr wrote:FWIW, Safe Mode and Recovery Mode are not the same thing.
from Apple's site…OS X: About OS X Recovery
OS X Lion and later include OS X Recovery. This feature includes all of the tools you need to reinstall OS X, repair your disk, and even restore from a Time Machine backup.
VirtualBox at this time does not support the OS X startup sequences via any mechanism.
Not enough paying OS X customers I expect.
Re: Passing Command-R to the booting OSX guest
Thanks. This is important point, which I missed.ChipMcK wrote:loukingjr wrote: VirtualBox at this time does not support the OS X startup sequences via any mechanism.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Passing Command-R to the booting OSX guest
I beg to differ. Even if VirtualBox supported OSX startup sequences there is no Recovery Mode to boot into with OSX 10.6 Snow Leopard.ChipMcK wrote:You missed the point again.
VirtualBox at this time does not support the OS X startup sequences via any mechanism.
Not enough paying OS X customers I expect.
I would say you missed the point.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Passing Command-R to the booting OSX guest
You can tsk all you like.ChipMcK wrote:tsk,tsk
VirtualBox could be made to support OSX startup sequences if they so chose to. Just as they could support GAs.
What they can't do is boot into a non-existent feature in OSX 10.6
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Passing Command-R to the booting OSX guest
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
Re: Passing Command-R to the booting OSX guest
Although there are other tricks - have a look here on youtube for "Disabling System Integrity Protection under VirtualBox" - I am not old enough to post URLsbeetstrap wrote:Thanks. This is important point, which I missed.ChipMcK wrote:loukingjr wrote: VirtualBox at this time does not support the OS X startup sequences via any mechanism.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Passing Command-R to the booting OSX guest
Interesting but disabling SIP isn't the subject of this thread. Not to mention disabling SIP is a bad idea. Probably doesn't matter for a guest however.Nazim wrote:Although there are other tricks - have a look here on youtube for "Disabling System Integrity Protection under VirtualBox" - I am not old enough to post URLs
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Passing Command-R to the booting OSX guest
Exactly. There's code that needs to be written and it's not terribly high priority.ChipMcK wrote:VirtualBox at this time does not support the OS X startup sequences via any mechanism.
Not enough paying OS X customers I expect.
Re: Passing Command-R to the booting OSX guest
There is a pretty simple alternative:
First, you'll want to download the rEFInd bootable disk image, and boot from it by pushing enter a few times during early boot, hopefully getting you into the EFI menu screen. Select the CD/DVD Drive from the list of boot options, and it'll get you into the rEFInd disk image, which will let you select OS X recovery and boot from it. The first thing I'd do at this point is install rEFInd from the image so you won't have to do this again. Now you'll be able to access the recovery volume whenever you want!
First, you'll want to download the rEFInd bootable disk image, and boot from it by pushing enter a few times during early boot, hopefully getting you into the EFI menu screen. Select the CD/DVD Drive from the list of boot options, and it'll get you into the rEFInd disk image, which will let you select OS X recovery and boot from it. The first thing I'd do at this point is install rEFInd from the image so you won't have to do this again. Now you'll be able to access the recovery volume whenever you want!