Windows можно установить на любой сервер и любой процессор, кроме Atom и других какие не поддерживают виртуализацию KVM.
Сбрасываем сервер в rescue mode. Заходим на сервер.
Ставим
vKVM:
wget -qO- /tmp https://abcvg.ovh/uploads/need/vkvm-latest.tar.gz | tar xvz -C /tmp
Заходим в папку:
cd /tmp
Можно ставить любой Windows. Для примера в статье Windows 10.
Качаем образ в папку /tmp:
wget http://vm.abcd.tools/windows_server/Windows_10_x64.iso
Запускаем программу:
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 10000M -localtime -enable-kvm -cpu core2duo,+nx -smp 2 -usbdevice tablet -k en-us -cdrom /tmp/Windows_10_x64.iso -hda /dev/sda -vnc :1 -boot d
Если вылазит ошибка:
cannot set up guest memory 'pc.ram': Cannot allocate memory
Правим:
10000M — количество свободной оперативной памяти, на свое значение свободной памяти.
Заходим у UltraVNC Viewer по
IP:1
Ставим Windows, после установки отключаем брандмауер и включаем RDP.
Делим диски и ставим ОС на 1 диск.
В работе:
Пользователя создаем, а также к нему пароль. Если не вписать то не возможно будет зайти в RDP:
После установки отключаем firewall и включаем RDP:
Выключаем Windows. Когда закроется, то выключится и qemu процесс.
Загружаем сервер с диска и готово. Суть процедуры в том, что ОС надо записать на диск через Qemu среду и после установки загрузить с диска.
Подойдет под Zenno Poster и Xevil серверов.