Until OS X 10.9 I could also run Bootcamp within Virtualbox (through a .vmdk file). In order to do this, I needed to unmount the Bootcamp partition after changing the permissions during the OS X startup process in the rc.local file. Now, with OS X 10.10 rc.local does not seem to work anymore and I cannot start my virtual machine without first manually execute the terminal commands that are in my rc.local script.
Here is my rc.local content:
sudo chmod 777 /dev/disk0s4
diskutil unmount /dev/disk0s4
I understood that rc.local is not supported anymore in Yosemite and launchd should be used instead. Source:: How To: Run Windows 7 (Bootcamp) in VirtualBox.
Can someone help me with a valid script and show me how to use it?