Мне нужно установить Windows XP, чтобы протестировать Internet Explorer для моих потребностей в веб-разработке.

У меня сервер Ubuntu на базе Intel Atom D525 12.04. Я думал об установке на него VMware и Windows XP, но D525 не поддерживает аппаратную виртуализацию.

Это проблема? Что я собираюсь сделать трудно?

Я не мог найти какой-либо современный учебник по этому вопросу.

1 ответ1

1

Я пытался сделать все сам без какого-либо учебника, просто использовал здравый смысл и некоторую ветку форума, чтобы собрать информацию. Это оказалось очень легко!

Поэтому я запишу здесь свои шаги, чтобы вы тоже могли это сделать сами.

Что я обнаружил, так это то, что сервер 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.

Вот и все.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .