Установка Windows на любой сервер через Qemu



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_pc/Vova1234/Win1064.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/Win1064.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 серверов.

18 комментариев

avatar
А как добавить сетевые настройки? IP и т.п. При запуске qemu, эмулируется сетевая карта, реальная не видна.
avatar
Ну ты должен еще загрузить сервер с диска. Если запускать через Qemu то это будет как VM на сервере. Зачем VM если ОС уже записана на жесткий диск через qemu?
avatar
can I use a official windows ISO with this method? I need english ISO.
avatar
It worked for me, Thank you for the guide.
avatar
i need help add me on telegram @jaksanti14
i wll send you a small donation
Thanks
avatar
А после установки можно менять кол-во оперативной памяти?
avatar
прошу прощения. Уже всё понял. При загрузке с диска - вся память доступна.
avatar
Прошу помощи. Я установил ОС Windows Server 2016 через Qemu, создал пользователя и включил RDP. Не понимаю как установить сетевые настройки. Сейчас присутствует только одна сетевая карта, которая настроена на DHCP - это, как я понимаю, сетевая карта от Qemu. Пишут, что нужно перезапустить сервер и загрузить его с собственного диска без эмуляции. Но как тогда на него соединиться, если IP адрес не задан у сервера?
avatar
Сервер в каком дата-центре?
avatar
Hetzner, DC: #FSN1-DC11 (FSN)
avatar
Конфигурация сервера?
avatar
Intel Core i7-4770, 4x RAM 8192 MB DDR3, 2x HDD SATA 2,0 TB Enterprise
avatar
Делай как на видео: www.youtube.com/watch?v=DPa6cFF037Q
avatar
Так и делал. Только не отключал фаервол, хотя он по умолчанию должен разрешать RDP подключения. Проверял telnet на порт 3389 не было соединения. Поддержка говорит, что сервер доступен.
Значит после выключения сервера и перезагрузки в панели robot мне сетевые настройки придут по DHCP?
avatar
Отключи Firewall и будет все работать. В Hetzner не надо настраивать ничего, все как на видео и будет работать.
avatar
Этот вариант установки подойдет для серверов webtropia?
avatar
Да. Но там надо править сеть через автозапуск. webtropia это дц myLoc.
avatar
А можете дать(сделать) мануал по установке?

Оставить комментарий




Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.