When I bought my MacBook last year, my intention was to use it to Triple boot either Mac OSX, Windows or Linux. As you might know, this is only possible on a Mac system, because, no other hardware can run Mac OSX except a Mac.
This is how I managed to get the three operating systems onto one machine.The three operating systems I wanted were; Mac OSX 10.6 (Snow Leopard), Windows 7 and Ubuntu 9.10 (Karmic Koala).
The things you need are;
(3)
Ubuntu 9.10 (Karmic Koala) iso image burnt onto a CD-ROM. I will tell you later on how to download and burn the iso image onto a CD-ROM.
First things first. You need
Bootcamp to install Windows. The
guide on Apple's website gives an exhaustive account on how to use Bootcamp to install Windows Vista. You could use the same guide to install Windows 7. The website
Simple Help also gives a decent walkthrough on how to install Windows 7 using Bootcamp. So I will skip this part. A thing to note is the installation will go through a couple of restarts. Do not press any key during restarts. Once the installation is completed, eject the Windows 7 installation DVD. On some occasions, you may not be able to eject the Windows 7 installation DVD. Do not panic, just restart and press Alt key (Option key) and enter into Mac OSX to eject the DVD. Alternatively, press the eject key during start-up to eject the DVD.
Now comes the part of installing the necessary drivers for Windows 7. The Mac OSX installation DVD contains the drivers for Windows Vista, which work perfectly well for Windows 7. Installing the drivers will enable you to get the following Mac components working;
- Graphics
- Networking
- Audio
- AirPort wireless connectivity
- Bluetooth
- Built-in iSight camera
- Brightness control for built-in displays
You now have a Mac with a Dual boot option.
Coming to the next question, how to install Ubuntu 9.10. Bootcamp will only permit you to install only one operating system (mainly Windows). It took me a while to figure this one out. There are no easy posts on the internet on how to do it. This is how...
For this you need to login to Mac OSX and follow these Steps.
Step 1: Go to
Disk Utility under
Utilities. You will get a screen like this...
You might have noticed that the size of my
Windows 7 partition is only 40 GB. I don't use Windows 7 that often on my MacBook, hence I chose to limit it to 40 GB.
Step 2: Press on the
Mac volume and Go to the
Partition tab and adjust its size. I chose to reduce it by approximately 40 GB.
Step 3: Press Apply and you will find the new Partition named
Mac 2.
Step 4: Rename the partition as
Ubuntu and set the format type to
FAT32 and press Apply.
You will now have a new partition
Ubuntu formatted to FAT32 file system.
Step 5: Whilst still on Mac OSX, it is now time to download
rEFIt as Mac OSX only detects Windows during startup. rEFIt is a boot menu and maintenance toolkit for
EFI based systems like Intel Macs. It has a graphical boot menu, which detects all operating systems (including Linux and Windows) loaded on an internal hard disk. Once downloaded leave it on the system. We will come back to it later.
Step 6: Now is the time to
download Ubuntu 9.10 (Karmic Koala) iso image file (32 bit). After downloading it burn it onto a CD-R. This is how to do it.
- Open Disk Utility. It's in the Utilities folder (/Applications/Utilities).
- Go to File menu and click Open Disk Image and then choose the downloaded iso image file.
- Insert a blank CD-R and click Burn. Follow the prompts thereafter.
- Once the burning is complete, leave the CD as it is.
- Restart Mac.
Step 7: When the Mac starts to power up click the Option Key (
Alt Key) and hold it.
Mac OSX and Windows discs will be displayed via the Mac Bootloader. Continue holding the Alt key until the CD-R is displayed. Incidentally the CD-R will be titled Windows. It is normal that all the non-Mac discs are named Windows in Mac OSX. Once the CD-R is displayed click on it. The Ubuntu CD-R will start to load.
Step 8: The first screen will display five options. Choose the
Install Ubuntu option.
Step 9: Thereafter you will be led through a series of screens with some straight forward options, first is
Language, second is
Where are You? (to set your Time Zone) and the third is
Keyboard Layout. Under
Keyboard Layout choose the Keyboard that has got
Macintosh (for example: U
nited Kingdom - Macintosh).
Step 10: Now comes the most important step in the installation process, which is to
Prepare Disk Space. Choose the
Manual Option. You will be presented with four partitions.
Ignore the following partitions; (1) First fat32 partition (likely to be /dev/sda1) that has got Windows MBR (2) hfs+ partition (likely to be /dev/sda2) that has got Mac OSX and (3) ntfs partition (likely to be /dev/sda4) that has got Windows 7. Choose the second fat32 partition (likely to be /dev/sda3) which matches the size created using the Mac's Disk Utility in Step 4.
Step 11: Press
Add. Under the screen
New Partition you will be given the following choices ;
(1)
Type for the new partition select
Primary
(2)
New Partition Size. Give a partition size that will leave about 1 GB space for the Swap partition.
(3)
Location for the new partition. Select
Beginning.
(4)
Use as to set the file system. Choose
Ext4 journaling file system.
(5)
Mount point set to
/.
Step 12: Select the next partition /dev/sda5 to set the Swap partition. Press
Add. Under the screen
New Partition you will be given the following choices ;
(1)
Type for the new partition select
Primary
(2)
New Partition Size. Give a partition size of 1 GB space for the Swap partition.
(3)
Location for the new partition. Select
Beginning.
(4)
Use as to set the file system. Choose
Swap.
Press
Forward to apply the partitioning changes.
Step 13: Next screen will be
Who are you? to set up your login details. Enter the details and Press
Forward.
Step 14: You will get the screen
Ready to Install. In this screen press the
Advanced tab and select
Install Boot Loader to /dev/sda4 (likely location of your Ubuntu installation). Do not select (hd0). This will overwrite the Windows 7 MBR. If so refer to my
earlier post on how to repair Windows 7 MBR.
Come out of the
Advanced screen and press
Install.
If the steps are followed as suggested you will have Ubuntu 9.10 installed on your Mac.
Step 15: Now is the time to get back into Mac OSX. Go to the location where rEFIt was downloaded and install the software onto Mac OSX installation volume. Once the installation is complete, rEFIt will load on startup. The second icon is your Ubuntu 9.10 installation.
Here is the screenshot of Ubuntu on Mac. Isn't it amazing?
This is how the Mac Disk Utility will look after Ubuntu installation.
One final point of note. Ubuntu's Network Manager might not detect the wireless card on MacBook. To get wireless internet access, I used an USB wireless adapter (Philips SNU5600), which the Network Manager detected. To resolve the problem I installed
Wicd via Synaptic, which detects the MacBook wireless card. Though Wicd detected MacBook's wireless card, it didn't detect Netgear WN111 connected to my Desktop computer. I will write about Wicd's problems in another post.
POST UPDATE ON 01/01/2010:
I also advise you to visit the following webpage (Thanks to Sean):
https://help.ubuntu.com/community/MacBook
to get help on the latest Linux drivers required for Ubuntu to work effectively on a MacBook.