This will help you to work with Virtual machines.. and helps us to work with Git
A) VirtalBox Dwonlad and install
B) Vagrant Download and install
Restart the system
Goto command line prompt
Create the Folder in your system using mkdir
1.. Start the vagrant
vagrant init
This command will create the config files
2.. Coping the vagrant from server. this is installing the Ubuntu
vagrant box add precise32 http://files.vagrantup.com/ precise32.box
3.. Now change the following line in the config file
box to prcecise32 in vagrant config
4.. Now the time to boot the new Ubuntu
vagrant up
5. This command will helps to stop the ubuntu
vagrant suspend
6. This command will helps to reboot the ubuntu
vagrant reload