O VirtualBox recentemente teve sua versão 2 lançada. Ele é um virtualizador de computadores da Sun, com versão aberta e gratuita e uma comercial. É uma ótima solução para diversos usos, sendo bastante usado em ambientes domésticos – onde também pode-se usar o VMware Server (ou o VMware pago), que tem versão para Linux e Windows, diferente do Microsoft Virtual PC, este só para Windows.
O que muitos não sabem (ou não têm idéia de como começar) é que o VirtualBox pode ser manipulado pela linha de comando, permitindo criar, editar configurações e controlar as máquinas virtuais. Isso é útil para uso em scripts ou em computadores sem ambiente gráfico instalado, acessados remotamente.
Mayank Sharma publicou um artigo sobre isso no Linux.com, com os conceitos e comandos básicos. O comando VBoxManage acaba sendo bastante versátil e poderoso. Confira (em inglês):