Казалось бы, что может быть проще запуска Windows Server 2012 в качестве виртуальной машины под управлением гипервизора Proxmox, но всегда есть небольшие нюансы на которые я не обращал внимания при работе с KVM/Qemu и сейчас пробежимся по всем пунктам.
Подготовка окружения для запуска Windows Server 2012 в Proxmox
Вам во первых понадобится пакет драйверов Virtio версии 0.1.189 и именно такой версии, а скачать вы можете их здесь virtio-win-0.1.189.iso. Загрузите его и разместите в хранилище ISO образов.
Так-же нам понадобится дистрибутив Windows Server 2012 в формате iso и загрузить iso образ для требуемого языка можно здесь.
Приступаем к подготовке окружения. Задаем VM ID (или оставляем значение по умолчанию) и задаем осмысленное имя для нашей виртуальной машины.

Выбираем тип операционной системы гостя в Microsoft Windows, выбираем версию. Источник образа дистрибутива. Добавляем дополнительный диск для VirtIO drivers.

Далее выбираем пункт активировать Qemu Agent и проверяем тип SCSI Controlleer.

Далее указываем объем диска тип кэширования.

Выбираем сколько у нас будет виртуальных ядер и тип процессора (опционально).

Задаем объем памяти выделяемой виртуальной машине.

Настраиваем сетевые параметры.

Сверяемся, что все наши параметры верны.

Сохраняем и запускаем установку.

Установка Windows Server 2012 в качестве VM Proxmox
Единственное, что вам необходимо сделать, это установить драйвера для VirtioSCSI или в противном случае жесткие диске не определятся.

Выбираем загрузить драйвер и нам надо выбрать драйвер virtioscsi -> 2k12 -> amd64 (или 2k12R2 в зависимости от того, что устанавливаем).

Устанавливаем драйвера.

Дальнейшая установка производится как обычно.

Так-же после установки необходимо установить virtio-win-guest-tools с диска с драйверами (virtio-win).

Вот собственно наверное и все что требуется, можно пользоваться.




