База знаний

Часто задаваемые вопросы, на которые мы уже ответили

Установка Windows

Задача установить Windows на бокс вполне реальна: мы написали для вас инструкцию, как собрать свой ISO-образ Windows и развернуть его на наших боксах.

Все нижеописанное рассматривается для систем выше Windows 8.1. На более старых ОС используйте Windows AIK вместо ADK и консольные команды вместо команд PowerShell.

Нам понадобится:

1. ISO-образ с драйверами virtio. Последнюю версию ISO-образа можно скачать здесь. Из этого ISO-образа потребуются следующие директории с драйверами:

  • NetKVM — сетевая карта;
  • viostor — жёсткий диск;
  • Balloon — Virtio Memory Balloon.

2. Загрузочный ISO-образ требуемой версии Windows.

3. Набор для работы с WIM-файлами и создания ISO-образов — Windows Assessment and Deployment Kit (ADK). При установке достаточно выбрать пункт «Средства развертывания» (Deployment Tools).

Подготовительные работы:

1. Распаковываем или подключаем ISO-образ, находим папки с операционной системой, образ которой мы хотим модифицировать, и копируем папку с требуемой архитектурой (x86 или amd64) в отдельное место (допустим, C:\Drivers).

2. Подключаем и копируем или распаковываем все файлы ISO-образа требуемой версии Windows в отдельную директорию (допустим, C:\ISO).

3. Создаём пустую директорию для подключения WIM-образов (допустим, C:\Mount).

4. Запускаем PowerShell от имени администратора, переходим в каталог с подготовленными директориями (в нашем случае это корень диска C:).

Сборка образа:

1. Просматриваем список доступных редакций нашего образа:

Get-WindowsImage -ImagePath .\ISO\sources\install.wim

2. Выбираем нужную редакцию и подключаем ее в директорию для монтирования:

Mount-WindowsImage -Path .\Mount -ImagePath .\ISO\sources\install.wim -Index 3

где 3 — номер нужной нам редакции, полученной на предыдущем шаге.

3. Добавляем драйверы:

Add-WindowsDriver -Path .\Mount -Driver .\Drivers -Recurse

4. Отключаем образ:

Dismount-WindowsImage -Path .\Mount -Save

Если требуется добавить драйверы для других редакций, выполняем те же самые действия 2-4, изменив номер индекса.

Также, в самом конце проделываем идентичные операции (2-4) для файла .\ISO\sources\boot.wim (для обоих образов: Windows PE и Windows Setup).

5. После добавления драйверов запускаем консоль «Средств развертывания» и собираем ISO-образ:

oscdimg -n -m -bc:\ISO\boot\etfsboot.com C:ISO C:\temp\mynew.iso

Важно: для сборки образа Windows Server 2016 необходимо использовать файловую систему UDF, соответственно, команда изменится следующим образом:

oscdimg -u2 -m -bc:\ISO\boot\etfsboot.com C:ISO C:\temp\mynew.iso

Готово! Полученный образ можно использовать для установки Windows на Спринтбокс.

Обращаем внимание, что мы специализируемся на UNIX-подобных системах, и не оказываем поддержку при установке и работе с серверами на базе Windows.


Была ли эта инструкция полезной?