Hello,
I have just reinstalled my MacBook Pro with triple boot including
Ubuntu 9.04 and give you the HowTo ..

Install Mac OS X
- Put Mac OS X Leopard CD
- Rebot and hold "C" key to launch installer
- Open Disk Utility, erase partitions and create a new one for Mac OS X (I put 10G)
- Install Mac OS X
- Launch Mas OS X
- Download refit from http://refit.sourceforge.net/
- Install refit : double click "rEFIt.mkg" and follow instructions
- reboot
Install Ubuntu 9.04
- Put Ubuntu 9.04 CD
- Reboot and choose linux CD in refit menu
- Launch Ubuntu install
- Select Advanced partition
- Create one partition for linux (format ext3, / as boot)
- Create one partition for windows (unformated)
- Do NOT create swap partition as partitions are limited to 4 ..
- At confirmation screen, click Advanced button
- Choose to install Grub boot loader on the linux partition
(NOT on the MBR because Windows can only do so ...) - Continue installation
- Reboot
- Start Partion Tool in refit and sync
Install Windows
- Put Windows XP in CD
- Reboot and choose Windows CD in refit menu
- Launch Windows install
- Choose the Windows partion defined before
- Reboot and finish windows install
- Put Mac OS X cd
- Go to bootcamp directory and launch setup.exe this will install all windows drivers
Configure Ubuntu 9.04
This is for MacBook Pro 4.1
Graphic card :
- Go to : System>Administration>Hardware Driver
- Activate latest NVIDIA driver
Wireless :
Should work out of the box
If not :
- System>Administration>Hardware Driver
- Activate Broadcom driver
WebCam :
Work out of the box
Sound:
- sudo gedit /etc/modprobe.d/options
- add :
Code:
options snd_hda_intel model=mbp3
reboot
Keyboard fn keys:
Work out of the box, screen brightness, sound ..
Keyboard light does not work automatically
Manual solution by maffix in http://ubuntuforums.org/showthread.php?t=1141029
set on :
Code:
echo 255 | sudo tee -a /sys/class/leds/smc::kbd_backlight/brightness
(max = 255, min =0)
Bluetooth
Seems to work also .. at least I paired my phone
That's it!