Install
Follow the MacBook install instructions, but ignore everything after step 10.
Wireless
As of this writing the wireless card (Broadcom 4328, pciid 14e4:4328) is unsupported by bcm43xx, the Linux driver for Broadcom wireless cards. To work around this you will have to use ndiswrapper.
For 64-bit Ubuntu installations (AMD64) and 32-bit Ubuntu installations (i386), download R140746.EXE to your desktop. Run the following commands:
sudo apt-get install ndiswrapper mkdir ~/wireless-driver unzip ~/Desktop/R140746.EXE -d ~/wireless-driver cd ~/wireless-driver/DRIVER sudo ndiswrapper -i bcmwl5.inf sudo ndiswrapper -m
Optionally, if you would like to easily switch between wireless networks, install network-manager by following the NetworkManager documentation.
Sound
The sound card driver (snd-hda-intel) currently only outputs (albeit softly) to the headphone jack. A bug report has been filed here.
Accessing OS X Files
To access files from your OS X partition, type the following commands:
sudo mkdir /mnt/mac sudo gedit /etc/fstab
Copy and paste the following to the bottom of the document:
/dev/sda2 /mnt/mac hfsplus rw,users 0 0
Save and close the file. Reboot or mount the filesystem by typing:
mount /mnt/mac
The hfsplus filesystem type seems to ignore the uid, gid, and umask options. Therefor you will not be able to access files in OS X home directories.