Я пытался сделать все сам без какого-либо учебника, просто использовал здравый смысл и некоторую ветку форума, чтобы собрать информацию. Это оказалось очень легко!
Поэтому я запишу здесь свои шаги, чтобы вы тоже могли это сделать сами.
Что я обнаружил, так это то, что сервер vmware был прекращен, вместо этого он был заменен на vwmare player. И веб-сайт vmware был очень запутанным, в некоторых местах просили денег, в некоторых - бесплатно. Они также заставили меня зарегистрироваться, и в конце концов я решил отказаться от них.
Я кратко подумал о KVM, но в документации по Ubuntu-серверу я прочитал, что KVM бесполезен, если процессор не поддерживает виртуализацию, и в таких случаях он медленный.
Мой последний выбор был Virtualbox 4.2.
Для начала нужно добавить источники:
sudo vi /etc/apt/sources.list
Добавьте где-нибудь в источниках:
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
Добавьте свое имя пользователя root в группу vboxusers
sudo adduser administrator vboxusers
На этом этапе вам необходимо установить пакет расширений, чтобы иметь возможность удаленной установки Windows XP на автономный сервер.
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
Остальные инструкции касаются настройки виртуальной машины XP через терминал.
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"
На данный момент вы загружаете вашу любимую программу для обработки протокола удаленного просмотра. Я на Mac, так что я привык шнур.
Запустите шнур и укажите его: serverIP, используйте имя пользователя и пароль вашей учетной записи на сервере Ubuntu. И нажмите кнопку подключения. Вас встретит синий экран установки XP.
Вот и все.