Eu tentei fazer tudo sozinho sem nenhum tutorial, apenas usei o bom senso e algum tópico do fórum para reunir informações. Acabou sendo muito fácil!
Então, vou documentar aqui meus passos, então você também pode fazer isso sozinho.
O que eu descobri é que o servidor vmware foi descontinuado, em vez disso foi alterado para vwmare player. E vmware website foi uber confuso, alguns lugares pedindo dinheiro alguns lugares dizendo produto de graça. Eles também me pediram para se registrar, e finalmente decidi abandoná-los.
Eu pensei sobre o KVM brevemente, mas na documentação do servidor Ubuntu eu li que o KVM é inútil se o processador não suportar a virtualização, que é lento nesses casos.
Minha escolha final foi o VirtualBox 4.2.
Primeiro, você precisa adicionar fontes:
sudo vi /etc/apt/sources.list
Adicione um lugar nas fontes:
deb http://download.virtualbox.org/virtualbox/debian precise contrib
sudo apt-key add oracle_vbox.asc
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2
sudo apt-get install dkms
Adicione seu nome de usuário root ao grupo vboxusers
sudo adduser administrator vboxusers
Neste ponto, você precisa instalar o pacote de extensão, para poder instalar o Windows XP remotamente no servidor headless.
mkdir ~/tmp && cd ~/tmp
wget http://download.virtualbox.org/virtualbox/4.2.0/Oracle_VM_VirtualBox_Extension_Pack-4.2.0-80737.vbox-extpack
sudo VBoxManage extpack install *.vbox-extpack
O restante das instruções é sobre como configurar uma máquina virtual XP via terminal.
VBoxManage createvm --name "Windows XP" --ostype WindowsXP --register
VBoxManage modifyvm "Windows XP" --memory 512 --acpi on --boot1 dvd --nic1 nat
VBoxManage createhd --filename "WinXP.vdi" --size 10000
VBoxManage storagectl "Windows XP" --name "IDE Controller" --add ide --controller PIIX4
VBoxManage storageattach "Windows XP" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "WinXP.vdi"
VBoxManage storageattach "Windows XP" --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /Downloads/Windows.XP.Professional.OEM.Original.Not.Cracked.iso
VBoxHeadless --startvm "Windows XP"
Neste ponto, você faz o download do seu programa favorito para manipular o protocolo de visualização remota. Estou no mac, então me acostumei a amarrar.
Execute o cabo e aponte para: serverIP, use o nome de usuário e a senha da sua conta no servidor ubuntu. E clique em conectar. Você será saudado com tela azul da instalação do XP.
É isso.