Due to the high usage of this guide and the lack of comfort in Gist's commenting area, I decided to make a blog post out of this which you can find here:
http://blog.frd.mn/install-os-x-10-10-yosemite-in-virtualbox/
Due to the high usage of this guide and the lack of comfort in Gist's commenting area, I decided to make a blog post out of this which you can find here:
http://blog.frd.mn/install-os-x-10-10-yosemite-in-virtualbox/
https://www.youtube.com/watch?v=tafqhSUfKnY
points to:
https://drive.google.com/folderview?id=0B9oZd81xqtTOckJOT25uTzVfT3c&usp=sharing
The file Key.text made everything work for me under GNU/Linux+VBox 4.3.18!
VBoxManage.exe modifyvm "Yosemite 10.10 Retail" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "Yosemite 10.10 Retail" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "Yosemite 10.10 Retail" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Yosemite 10.10 Retail" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Yosemite 10.10 Retail" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Yosemite 10.10 Retail" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
@liar666 your post works for me, thanks!
@liar666, thanks! Works great on SL6.5+VB4.3.18!
@liar666 Nice find!
This is not working for me with this error:
***********************************************************
This version of Mac OS X is not supported on this platform!
***********************************************************
Any idea?
@sandvige which OS X did you try? Yosemite? Latest version from AppStore?
Cool! It worked good for me.
Hi, trying to install yosemite in Virtualbox 4.3 on linux host. I get stuck with this message
ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 60
Stepping: 3
CPU MHz: 3200.000
BogoMIPS: 6784.35
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
NUMA node0 CPU(s): 0-7
Thanks
Jo
@liar666, thanks! Works great on GNU/Linux+VB4.3.20!
@edissonp saw the same thing but then the GUI installer showed up about 10 second after I see this error message
I'm going to try a different route.. Installed OSX via Niresh's Mavericks Distro, then trying to upgrade to Yosemite. I'll post the results!
Im stuck on the shell screen, won't install.
Not sure how to proceed from here.
UEFI Interactive Shell v2.0 UEFI v2.31 (EDK II, 0x00010000) . Revision 1.02
Press ESC in 4 seconds to skip startup.nsh or any other key to continue.
2.0 Shell>
Fixed: just needed to change the SATA Port
I think instead of using mount and unmount, one should use attach and detach for hdiutil.
Would you be able to post the same steps for installing 10.9 and 10.8 on a Mac in VB?
I've tried following the above for 10.10 and they worked after adjusting the guest CPU as you suggested.
I'm trying now to do the same install for 10.9 but it halts during the startup at the following:-
hfs: mounted OS X Base System on device root_device
Worked perfectly fine for me, thanks!
A few notes:
First guide ever that completely worked and also mentioned the correct chipset ID.
Thank you very much, my new integration test server appreciates it a lot!
A few other bits of info that weren't explicitly spelled out that might be helpful for others:
FYI, I just downloaded yosemite today to try this and after the iesd step, the resulting yosemite.dmg already has both BaseSystem.dmg and BaseSystem.checklist. I think you can remove all the steps regarding creating a sparse image, copying the files, and then recreating the dmg saving many gigs of extra copies.
@liar666 answer worked for me too! Yoohoo!
@jesusjjf
I get UEFI Sheel too. "change the SATA Port" is how to do?
Thanks!
Ditto, how do you "change the SATA Port"? Mine is set to SATA Port 0 in the VirtualBoxes' Settings, Storage. Is there a way to do it using the UEFI shell or command line?
@liar666 hey friend , VBoxManage.exe modifyvm "Yosemite 10.10 Retail" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
"Yosemite 10.10 Retail" should I change this part ? if i have to change this what should i type here ?
@liar666, thanks! Works great on Win7+VB5.0.16
@JesusGalvan I also have that shell prompt popping up, did you solved it by just changing the Sata port of the .vdi file in the Controller: SATA ?
@JesusGalvan @magnusviri @magnusviri Did you find any solution ? Because i got the same error.
Thank you.
hi , I have the same problem just like @edissonp had. My system is windows 7 (64bit with 8GB RAM), dmg is 10.10 and virtualbox with version 4.3.18