Triple Threat Macbook
I am in the process of creating a powerful laptop for my on the go needs. I got a 2011 13″ Core i5 2.3 GHz from eBay, and maxed it out. I followed some guides on iFixit.com and added 16GB of ram, and two 250GB solid state drives, by removing the super-drive and adding a hard drive caddy.
The goal is to boot Yosemite as the main operating system on drive 1 and have drive 2 split between Ubuntu 14.04.3 LTS and Windows 7. I will use Virtualbox on the Yosemite partition to experiment with some Linux distros, but I still want a native install of Linux to avoid any issues that sometimes arise from using USB on a virtual machine. The first step after installing Ubuntu (The Macbook was preloaded with Yosemite) was to determine what bootloader to use. After experimenting with some OSX bootloaders, I decided to just stick with a classic, GRUB. (GRand Unified Bootloader)
The annoying part about this setup, is that the primary drive is OSX… So every time a major update comes out, the boot options are overwritten and GRUB does not load. After every updates to OSX (which is not often) I have to hold the option key, boot to the Linux drive and run an update on GRUB.