rEFIt manages the three OSs
Image by jon crel
I’ve set this MacbookPro to triple boot 3 OSs, OSX.7.3 (Lion), Windows8 (Preview), and Ubuntu 12.04 (beta LTS) (Pangolin). Basic process is to install rEFIt, a boot manager, then to split the Mac drive into three partitions, I used Disk Utility but any partitioner would be OK, reducing the size of the MacOS Extended partition, and creating two new MSDOS partitions, one for Windows and one for Linux. Alas Lion also has one of those ‘recovery’ partitions, which causes some problems. Boot camp is only used to obtain drivers (Windows7 drivers), burnt to a CD. The Mac is then booted using the Windows install DVD. I used Windows 8 (preview), and Windows installed in the second partition. Initially only partially working (no wifi, no sound), after several reboots including the install of the W7 drivers, it was finally working OK. Then the Mac was booted using the Ubuntu DVD, and Ubuntu installed normally (although the boot files were added to the third partition, not the first partition). Also this created a problem, too many partitions. The fix was to create a hybrid MBR table, which conceals the EFI and the Lion recovery partitions. Now its possible to boot any of the three OSs. Linux can see all three partitions, MacOS can see two OSs itself and Windows, only itself.
Lion works well, usual Apple excellent user experience, and as one would expect it is well integrated with the hardware.
Also my first experience of the MS Metro interface in Win8. Its sort of cute but childish, and having metro and a windows desktop results in a peculiar combination of two cut down interfaces (presumably the idea is to make it easier for very naive users). Inn effect a tablet interface, and a simplified version a Windows desktop. I think this actually means the user interface is highly inconsistent (which almost certainly makes it harder for users).
Pangolin is coming on nicely, but I’m afraid I cannot stand the Unity interface, and after struggling with it for an hour went back to gnome panel.
On the Ubuntu install, which is not supported by drivers from Apple, unlike Windows, there is a problem with wifi, which is solvable with some work (but still has some minor problems, e.g. the dual band wifi card only picks up one band). Most of the rest is straightforward to fix.