Мы выполнили 11 253 ремонтов.
У нас заправили 59 184 картриджей.
В каталоге 39 478 товара.
В наличии 30 861 товаров.

Купи лазерный принтер - получи первую заправку бесплатно.

Подробнее...

Установка Windows Server на Hetzner (Rescue System)

06.11.2025 12:35 | Установка Windows Server на Hetzner (Rescue System)

Полная пошаговая инструкция по установке Windows Server на выделенный сервер Hetzner с использованием Rescue System и QEMU/KVM. Подходит для Windows Server Evaluation или лицензионных ISO-образов.

Содержание

  1. Введение
  2. Подготовка
  3. Активация Rescue System
  4. Очистка диска
  5. Загрузка ISO Windows
  6. Загрузка VirtIO-драйверов
  7. Установка Windows через QEMU/KVM
  8. Подключение к VNC
  9. Завершение установки
  10. Возможные проблемы

1. Введение

Hetzner не предоставляет автоматическую установку Windows через Robot, но вы можете вручную установить Windows, загрузившись в Rescue System и запустив установщик в виртуальной машине, которая записывает систему напрямую на диск сервера.

2. Подготовка

Вам потребуется:

  • Доступ в Hetzner Robot
  • SSH-доступ к Rescue System
  • Официальный ISO-образ Windows Server
  • ISO-образ VirtIO-драйверов
  • VNC-клиент (например, TightVNC, RealVNC или Remmina)

3. Активация Rescue System

В панели управления Robot:

  1. Перейдите в раздел вашего сервера
  2. Откройте вкладку Rescue
  3. Выберите Linux (64-bit)
  4. Нажмите Activate rescue system

После активации система выдаст пароль для root-доступа. Скопируйте его и выполните аппаратный reset сервера (кнопка ResetExecute hardware reset).

4. Очистка диска

Подключитесь по SSH к Rescue System:

ssh root@IP_СЕРВЕРА

Найдите диск:

lsblk

Очистите таблицу разделов (все данные будут удалены):

wipefs -a /dev/sda sgdisk --zap-all /dev/sda

Если у вас NVMe-диск, используйте /dev/nvme0n1.

5. Загрузка ISO Windows Server

Скачайте ISO-образ Windows Server Evaluation:

cd /root wget -O windows.iso "https://software-static.download.prss.microsoft.com/sg/download/888969d5-f34g-4e03-ac9d-1f9786c66749/SERVER_EVAL_x64FRE_ru-ru.iso" ls -lh windows.iso

6. Загрузка VirtIO-драйверов

Драйверы VirtIO нужны, чтобы Windows увидел диск и сетевую карту:

wget -O virtio.iso "https://dl.fedoraproject.org/pub/alt/virtio-win/latest/images/virtio-win-latest.iso" ls -lh virtio.iso

Если файл недоступен (ошибка 404), откройте каталог вручную: Fedora VirtIO Images

7. Установка Windows через QEMU/KVM

Теперь запустим установку Windows в виртуальной машине, которая установит систему прямо на физический диск.

modprobe kvm
modprobe nbd max_part=8

qemu-system-x86_64 \
  -enable-kvm \
  -m 4096 \
  -boot d \
  -drive file=/dev/sda,format=raw,if=virtio \
  -cdrom /root/windows.iso \
  -drive file=/root/virtio.iso,media=cdrom \
  -vnc :1

8. Подключение к VNC

Подключитесь любым VNC-клиентом к адресу:

IP_СЕРВЕРА:5901

Далее:

  1. Выберите язык → Установить сейчас → Custom installation
  2. Если диск не отображается — нажмите Load driver
  3. Откройте virtio.iso → перейдите в viostor/amd64 → установите драйвер
  4. После появления диска выберите его и продолжите установку

9. Завершение установки

Когда Windows завершит установку и попросит перезагрузку:

reboot

После перезагрузки деактивируйте Rescue System в Robot и выполните аппаратный reset сервера. Сервер загрузится с установленной Windows.

10. Возможные проблемы 

Проблема Причина / Решение

Permission denied при SSH

Используется старый root-пароль — активируйте Rescue заново

Сервер не виден по VNC

Проверьте, что порт 5901 открыт в Hetzner Robot (Firewall)

Windows не видит диск

Не загружены VirtIO-драйверы (установить viostor)

Нет сети после установки

Установить драйвер NetKVM из virtio.iso

11. После установки

После загрузки Windows:

  • Установите все VirtIO-драйверы (viostor, NetKVM, balloon, serial)
  • Включите RDP (Панель управления → Система → Удалённый доступ)
  • Настройте пароль администратора
  • При необходимости активируйте Windows

Автор: инструкция составлена на основе практического опыта. Проверяйте актуальность ISO и драйверов перед установкой.