

In my case, I shared a folder from my external SATA disk. n (ignore error about Window System driver failure)Īdd a shared folder using VirtualBox Devices menu keep track of Shared Folder name. VM shell> mount /dev/cdrom /media/cdrom (mount VirtualBox iso in /media/cdrom).VM shell> mkdir /media/cdrom (had to do this for Turnkey 11 due to bug in Ubuntu).VirtualBox Devices menu -> Install Guest Additions.

VM shell> aptitude install build-essential linux-headers-`uname -r` (headers for current kernel).prompt> ssh VM shell> apt-get install aptitude (I like to use aptitude).Actually, it's best to set the networking to bridged to get access to the outside world for downloads.

Set networking to Host-only Adapter to create a private network between host and guest. Install Turnkey LAMP, etc using ISO in VirtualBox (4.02, in my case). The steps below take all of 20 minutes from install to application goodness. This has worked successfully with different Turnkey versions and through various OS upgrades. If one dies, I replace with another real easily. This way, my data stays safe on my external RAID box and the VMs act as pure application containers. I have had virtual machines crash, lockup and burn with strange errors, especially when moving them around with tons of data. This allows me to not only ferry the data around (10 GB) between different computers with very different operating systems, I also decoupled the data from the VMs for easy portability and to keep the VMs small. I am using the following setup to test various sites on different computers using a single external disk.
