Você também pode tentar vagrant . Esta é uma maneira super fácil de criar e trabalhar com VMs e imagens de lançamentos do Ubuntu que são escrutinadas e usadas por milhares de desenvolvedores.
Usar o vagrant é super fácil.
- Instalar o vagrant
apt-get install vagrant
- Adicione uma caixa da distro que você deseja
vagrant box add trusty/amd64
- Iniciar a VM
vagrant up
ATUALIZAÇÃO:
Para um exemplo simples, confira este projeto no github. link
- O Vagrantfile instala a VM, sincroniza pastas, encaminha portas e executa um script bootstrap.sh que instala alguns pacotes adicionais no Ubuntu.
- O bootstrap.sh é um script simples que instala alguns pacotes e executa várias configurações.