Установка Windows на Proxmox

Пошаговая установка Windows Server на гипервизор Proxmox с использованием VirtIO Drivers на примере Windows Server 2022

Подготовка к установке

Скачиваем Windows нужной версии, это может быть любой Windows от XP до Server 2022

Скачиваем ISO VirtIO Drivers — https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers#Using_the_ISO

Если не нашли — прямая ссылка https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

Закидываем в Proxmox через кнопку Загрузить

Подготовка к установке

Выбираем «Создать VM»
Даем название и VM ID, который уникальный в пределах гипервизора или его кластера. Рекомендую использовать осмысленные номера, например привязанные к IP (если они не планируются меняться)
Выбираем хранилище, где лежит ISO образ и выбираем тип гостевой ОС
Включаем агента QEMU и проверяем, что выбран SCSI контроллер
Обязательно выбираем устройство SCSI вместо IDE

Всегда выбирайте SCSI диск, он самый быстрый из всех. IDE упирается в 40Мб/сек, SATA в 600Мб/сек, а SCSI может выжать всю скорость дисковой системы сервера. Для Linux серверов всегда выбирается VirtIO Block, как полностью совместимый и самый быстрый.

Выставляем количество ядер. Количество сокетов имеет значение для индивидуальных установок для оптимизации использования ядер.
Выставляем количество оперативной памяти
Выставляем модель сетевой карты VirtIO, которая будет максимально эффективно работать.
Нажимаем «Готово» для создания VM
Открываем свойства VM и добавляем CD/DVD дисковод
Где выбираем IDE и ISO образ с VirtIO

Установка

Запускаем VM
Нажимаем любую кнопку для начала установки
Дожидаемся окна установки
И начинаем установку
Ключа у нас, естественно, для таких тестовых стендов нет
Ставим с «возможностью рабочего стола». Standard нам хватит.
Принимаем условия соглашения
Выбираем «Другое: установка только операционной системы»
И тут система не видит жесткий диск. Нужно указать драйвер с примонтированного VirtIO диска. Жмем загрузить.
Находим папку с драйвером
D:\vioscsi\2k22\amd64
Выбираем драйвер
Создаем диск, со всем соглашаемся и жмем далее
Начинается установка Windows Server
Дожидаемся настройки параметров, указываем пароль и нажимаем готово
Отправляем CTRL+ALT+DELETE для авторизации
И входим в систему
Открываем VirtIO дисковод и запускаем virtio-win-guest-tools
Со всем соглашаемся и все устанавливаем
Ставим все, что есть
После установки появится сетевой интерфейс
В оборудовании VM удаляем CD/DVD дисководы и выключаем-включаем виртуальную машину.