gistfile1.txt
#### Revision: 2012-06-06 |
### Overview |
Don't be a leech. Swagger over to the Apple Store and pony up ~$30 for the |
retail Mac OS X Snow Leopard install DVD. Don't whine, just do it. |
There are a number of blog posts dealing with installing either Snow Leopard or |
Lion in VirtualBox. None of them worked for my Win7 Ultimate 32bit Dell Studio |
15 system with a paltry 4GB. Yes, I've been holding out a new Ivy Bridge system |
to replace my long-in-the-tooth spelunking laptop. |
What eventually worked was the basic install recipe from this post |
http://www.macbreaker.com/2012/02/snow-leopard-virtualbox.html |
combined with the following configuration tweaks. The pixie dust seems to have |
been to select the right kernel boot flags (aka cheat codes?) when switching from |
using iBoot to trying to boot the Snow Leopard install DVD. My system constantly |
hung trying to find the 'root' (root FS or PCI root?) before the incantation |
worked its magic. |
### VM Configuration |
* Ensure system BIOS enables hardware virtualization support |
* VirtualBox 4.1.16 |
* New 30GB VDI HDD, dynamically allocated |
* New VM named `OSX`: Operating System=Mac OS X, Version=Mac OS X Server |
* System: Base Memory=1536MB, Chipset=IC9, Enable IO APIC, CD/DVD 1st in Boot Order, 1 CPU |
Enable PAE/NX, Enable VT-x/AMD V and Nested Paging Hardware Virtualization Acceleration |
Enable absolute pointing device |
* Video: Memory=128MB, Enable 3D Acceleration |
* Storage: IDE Controller=ICH6, CD/DVD Drive=IDE Secondary Master |
SATA Controller=AHCI 1 Port with VDI attached |
* Network: no change to NAT'd default |
### Install |
* Buy the retail Snow Leopard install DVD for $29.99 from the Apple Store |
* Download iBoot 3.3.0 and MultiBeast 3.10.1 from http://www.tonymacx86.com/ |
* Attach the iBoot ISO to the VM's CD/DVD drive |
* Start the VM |
* Detach iBoot and attach Snow Leopard DVD (or ISO built from ImgBurn) |
* Press F5, and start typing to enter boot flags `PCIRootUID=0 -v -x`. |
* Press Enter and install Snow Leopard |
* Boot fresh with iBoot, press F5, and press Enter to boot Snow Leopard |
* Download MultiBeast and install EasyBeast + SystemUtilities |
* Increase the VM screen size |
* Copy `/Extra/org.Chameleon.boot.plist` to the Desktop |
* Edit copy to add |
<key>Graphics Mode</key> |
<string>1280x1024x32</string> |
* Move the copy from Destop to Extra, overwriting the original |
* The blog post suggested make a VM snapshot, but I chose to `vboxmanage clonehd <orig.vdi> <clone.vdi>` and not |
deal with VB's disk differencing awesomeness |
### Install Snow Leopard Updates |
* Install Mac OS X 10.6.8 Update Combo v1.1 -> http://support.apple.com/kb/DL1399 |
* Install Nawcom 10.6.8 legacy kernel; search for it. |
* Reboot and start using your new Snow Leopard VM for good |
* Can add additional boot options to `/Extra/org.Chameleon.boot.plist` using |
<key>Kernel Flags</key> |
<string>...</string> |
commented Jun 6, 2012
Not Currently Working
|
Ivy Bridge processors have model numbers in the 3000's (e.g. The Intel Core i5- 3570). (Free - 500 MB): Optional; you can update Mac OS X after you finish the initial installation with iBoot.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
Iboot Ivy Bridge Academy
Iboot Ivy Bridge
- In order to boot the Mac OS X Retail DVD, you'll need to download and burn iBoot. For desktops and laptops using unsupported Intel CPUs and graphics, a legacy version of iBoot can be downloaded here. If you have an Ivy Bridge or Haswell system, you can’t use the default iBoot.
- PLEASE NOTE: Ivy Bridge CPUs and chipsets are not currently supported natively by Mac OS X. We can't recommend Ivy Bridge systems yet, as there is no official support. Hence, please don't view this as buying advice. We don't recommend using a patched kernel for the long-term. The vanilla kernel is a much more desirable solution for a stable system.