Hackintosh Multi-Boot Guide Simplified
Objective: Installing Mac OS 10.6.7, Windows XP, Ubuntu 11 on Dell Mini 10v with the help of a Mac and external HD docks/enclosures.
There are many (über-complicated) guides floating around in the Hackintosh community. Not one worked for me “out of the box” and I spent many hours/days trying to get a functioning “triple-boot”. Most of the problems come from the Windows install overwriting existing installs, or Bootloaders in the wrong place.
These items make it easier:
2 x USB sticks/SD cards
External HD Dock or Enclosure or Drive Adapter
A Mac Computer
1. Boot DM10 with Mac OS Install USB stick.
Create 5 Partitions in Disk Utility with MBR Partition Table. Windows Partition MUST be in FIRST Partition and installed FIRST.
2. Boot DM10 with GParted SD card/USB stick and re-format Windows partition to NTFS. (The above two steps probably can be done with GParted and the DM10v, if you do not have a Mac)
3. Boot into Windows Install disk, run standard install to FIRST Partition (/dev/sda1) without re-formatting partition.
4. Transfer DM10 HD to HD dock/external enclosure, connect to your Apple PC.
Use Carbon Copy Cloner to clone fresh/working OS 10.6.7 from another connected HD/USB stick into second partition (/dev/sda2)
Transfer HD back to DM10
Boot into USB Install stick and run NBI NetBookInstaller 0.8.4-RC1 ( I use this version of NBI up to OS 10.6.6)
Boot into GParted SD card/ USB stick to set Boot flag to Mac partition (/dev/sda2) (Chameleon chooser may already work now, which probably would make next step redundant)
Boot into Mac Install USB stick, select Mac OS 10.6.7 and run NBI Special NetbookInstaller 20100616212351.app from stick. (This latest NetbookInstaller 0.8.5pre.app may also work) Install the Chameleon Bootloader only.
5. Install Ubuntu to sda3,
format to ext3, mount point /, set bootloader to sda3
Boot into GParted and name Linux partition to UBUNTU to show in Chameleon chooser.
Install Theme to your liking.
Some useful resources among many:
Allen Kelly’s Blog
mechdrew Guides
mydellmini Forum – Snow Leopard – Triple Boot
Ubuntu.com – MacBook – Triple-Boot
Voodooprojects – Bootloader Themes
I plan to update this mini-guide to Apple OS 10.6.8 and Windows 7 sometime.
Update 2012-03-14
Updating Mac OS 10.6.7 to 10.6.8
Did install Mac OS 10.6.8 update,
BEFORE hitting Restart ran NetbookInstaller 20100616212351.app ( do not run the NIB 0.8.4 version from the stick)
Could not boot afterwards, stuck at Mac boot loop,
downloaded Nawcom’s legacy kernel and SleepEnabler, unzipped both files and added them to the Mac OS Install USB stick,
transferred HD to external dock,
replaced the legacy_kernel file (just the file),
installed the SleepEnabler.kext from the desktop with KextBeast from TonyMac,
transferred HD back to Dell Mini,
startup into Mac OS and repaired permissions,
noticed that my custom theme was gone at reboot,
sleep and lid-sleep did not work, everything else worked,
installed custom theme from backup,
fixed sleep-wake issue and “Hibernate Image file too old by XXX Seconds” boot message by:
disabling legacy USB support in BIOS,
and running the following command in Terminal:
sudo pmset hibernatemode 0
sudo rm /var/vm/sleepimage
then rebooted and ran the default hibernate setting for laptops again:
sudo pmset hibernatemode 3
sudo rm /var/vm/sleepimage
Now Wake-from-Sleep (everything) works and boot message is gone.
More resources regarding the update:
MyDellMini “The Final 10.6.8 Update Thread”
The files needed to get 10.6.8 working: 10.6.8 Kit.zip
(did not use the Legacy Kernel installer from this, just the file)
WINDOWS XP
I customised my Windows XP install to have “Spaces” and “Expose” “Hot Corners” almost like one finds it on the Mac. Almost.
It’s called: Dexpot, is free and has a ton of customising features. This overkill is confusing first, but I just used it to create 6 Spaces, then in “Plugins and Extras I checked/customised “Dexgrid” and “MouseEvents” to reflect what I have on my Mac. Not bad!
Not quite as slick as on the Mac, but it makes XP less of a PITA to use. I read about it at Paul Spoerry’s blog. And no, I don’t agree with his opinion of the Mac UI and Finder and I won’t switch camps, unless Apple screws the Mac UI with iOS features.