If you add the VBoxManage startvm command directly in your sessions manager you are limited to launching 1 virtual machine. Alternatively enter the commands in a single script, place the script in your home directly, and add the script to start on boot. A simple script would look like this.
#!/bin/bash
VBoxManage startvm server
VBoxManage startvm server2
VBoxManage startvm server3
thunderbird
ect…
Share, Enjoy, and Support:

iPhone Configuration
Step 1: Click the settings button
Step 2: Click the general options menu
Step 3: Click the network menu
Step 4: Click the VPN menu
Step 5: Click the settings menu
JanusVM works with PPTP, therefore use this tab. In the server section add the external ip address of your home machine. If you have a domain name pointing to your external ip address you can also enter that here. If you have a router you will have to use “port forwarding” to forward port 1723 to the ip address of the local machine running JanusVM. In JanusVM option 4 allows you to create users, and passwords. Configure JanusVM according to your liking.
Back to the iPhone.
Step 6: In the account section add the username that you configure in option 4 of JanusVM
Step 7: For “RSA SecurID” turn it off.
Step 8: In the password section add the password you set in option 4 of JanusVM
Step 9: JanusVM requires your iPhone encryption level to be set to “maximum”
Step 10: Set your iPhone to “send all traffic” through the VPN
Remeber, to configure JanusVM you will actually have to boot the virtual machine first. The list of option are automatically displayed once fully booted. I recommend using a static local ip address; if you choose dynamic you will most likely get a different ip address each time you boot JanusVM. This will be a pain, because you will have to adjust the “port forwarding” option in your router as per the local ip address of your JanusVM instance. If anyone has any questions just post a commend. I’ll help get you running ASAP. 
Share, Enjoy, and Support:
There are two bugs that I currently aware of regarding the sendmail boot process. The first and simplest deals with your hostname. In Ubuntu, the default configuration of sendmail and apache required a fully qualified domain name. You can adjust your FQDN manually in the /etc/hostname file. The proper format is:
name.domain.com
Save the file, and you will not get any errors on an apache or sendmail reboot. Also there is sometimes an issue when sendmail tries to reconfigure its cf file during boot. I don’t experience this issues, but its worth mentioning due to its simple workaround. Just delete the two following files, and sendmail will not re-configure on boot (you will have to do it manually if you change its settings):
/etc/network/if-down.d/sendmail
/etc/network/if-up.d/sendmail
Share, Enjoy, and Support:
If you are receiving locale errors like file not found, during boot, you can repair your system with the following:
sudo /usr/sbin/locale-gen
If this command does not work properly you should first re-install the appropriate files:
sudo apt-get install --reinstall debconf
Then re-run:
sudo /usr/sbin/locale-gen
Share, Enjoy, and Support:
VirtualBox is capable of network boot, and is practically indistinguishable in configuration as compared to a real machine. To PXE boot a VirtualBox guest OS open the settings of a guest OS:

Click the advanced tab:

The advanced page looks like the following:

To enable PXE boot you have to configure the following section:

To enable PXE boot click the following check box:

Then use the up and down arrows to set the priority of the network boot feature.

You can create a guest OS that has no hard drive; there is no need for one. In such a configuration make network boot the first on the list. 
Share, Enjoy, and Support:
If you loose partition or filesystem integrity and need to re-partition or re-format the SystemRescueCd is for you. Comparable to the popular Ultimate Boot CD, and the Super GRUB Disk this cd is excellent for your toolkit. The most recent update sports PXE boot so you can test the ethernet card of thin clients for a bad PXE rom. Overall the combination of the tools incorporated on these three cd makes almost any computer problem solvable.
http://www.sysresccd.org/Main_Page
Share, Enjoy, and Support:
If you have setup your bridge and tap directly in the network interfaces file, you still have to chmod the /dev/net/tun folder to successfully utilize host networking. I use a quick startup script located conveniently in my home folder.
sudo chmod 666 /dev/net/tun
Place this line in a file and name it host.sh or something. Then open your preferences>>session configuration menu and set it to be run on startup. Now with correct network interfaces configuration your guest system will successfully recognize the tap.
Share, Enjoy, and Support: