treyjazz wrote:Also on a side note, since five12plus brought it up, if anyone is going to be installing multiple OSes always go with Windows first -- Vista and Windows 7 absolutely first as the boot manager doesn't get installed if you install XP first. Linux next and OSX at the end just so Chameleon gets control over the partitions properly and can boot up right.
Just a note on multibooting the three OS's. I had to use gptsync, because I'm running 32-bit Windows 7 (Starter, because it's licensed by default), and it won't run on a GPT disk. gptsync copies the gpt info to the mbr to keep Windows happy; you end up with a hybrid GPT/MBR config. I don't think this would be an issue if you're running 64-bit Windows, although I expect that performance for 64-bit Windows on the S10-3 would not be great. The gptsync command was run from within Ubuntu, and the actual command was
- Code: Select all
gptsync /dev/sda
I installed using the instructions here: http://osx86sv.wordpress.com/2010/12/26/chameleon-triple-boot-hackintosh/, except that I installed grub directly to the ext4 partition during the install which meant that step 10 was not necessary. The command in step 11 is incomplete... gptsync requires a target as noted above. I didn't understand this when I was first installing, and so continued to Step 12 without having executed gptsync.
Step 12, executing NBI, hosed grub. After completing the three OS installs, without gptsync, OSX and Windows loaded, but Ubuntu did not; it booted to a grub-repair prompt. I then ran the Ubuntu liveCD and renamed the ext4 partition to get the partition table to rewrite, and then OSX would boot and Ubuntu would boot, but Windows would not, claiming it would not run on a GPT disk. I then booted into Ubuntu and ran gptsync as noted above and then all three would boot.
