USB-устройства уже полностью вытеснили оптические носители из работы. Сюда же можно отнести и хранение дистрибутивов ОС. USB-устройства во многом превосходят оптические носители по скорости и их легко использовать для установки операционных систем. В наши дни они удобны и крайне недороги. Кроме того, существует множество инструментов для взаимодействия с USB-накопителями и создания на них дистрибутивов ОС. Установить Windows Server 2019 с USB-накопителя очень просто. В этой статье изучим некоторые способы создания USB-накопителя для установки Windows Server 2019.
Зачем создавать загрузочный USB?
Можно смонтировать ISO образ на виртуальную машину и установить Windows Server. Да, можно, но это справедливо только при использовании виртуальных сред. Также можно ,при наличии, монтировать образ в iDRAC – у Dell это компонент, который находится в сервере и позволяет системным администраторам обновлять, мониторить и контролировать системы, даже когда ОС выключена. У разных производителей разные возможности и цены. Еще один вариант - установка по сети. Этот вариант подразумевает дополнительную установку отдельного PXE сервера и его настройку. Еще более сложный в настройке и дорогой вариант - использовать для установки сервер SCCM. У малого и среднего бизнеса порой нет таких возможностей, и они устанавливают ОС по старинке. Создание загрузочного USB-диска — это самый быстрый способ установить Windows на физическом сервере.
Создание USB загрузочной флешки с Windows Server 2019
Рассмотрим три различных метода создания загрузочного USB
- Используя Rufus или аналогичное ПО, которое может записать ISO образ
- Вручную подготовить USB диск и скопировать файлы с ISO образа
- Использовать OSDBuilder для кастомизации дистрибутива Windows Server 2019
Перед тем как выбрать метод установки, нужно загрузить образ диска. Если в компании не приобретена подписка Visual Studio, можно загрузить ISO образ из Центра загрузки и оценки Microsoft.
Использование Rufus
Раньше приходилось использовать какую-либо утилиту для записи ISO-образа на оптический носитель. Теперь Rufus предоставляет практически те же функции, но позволяет записать ISO-образ на USB-накопитель. Программа обладает простым интерфейсом на русском языке и имеет портативную версию. Загрузить программу можно с сайта Rufus.

При записи программа предупредит, что все данные на USB устройстве будут удалены!

Подготовка инсталляционного USB носителя вручную
Можно создать инсталляционный дистрибутив системы вручную. Весь процесс состоит из несколько этапов. Подключаем Flash носитель, используем diskpart
. Очищаем носитель, создаем новый раздел FAT32. Копируем файлы.
Внимание! Все данные на USB носителе в процессе использования diskpart будут удалены.

Следующим шагом подключим ISO образ в систему. Для этого, щелкнем правой кнопкой мыши по ISO файлу и выберем «Подключить». Затем выделите все файлы в смонтированном образе и скопируйте их на целевой USB-накопитель.

В процессе появится ошибка копирования файла install.wim
, т.к. максимально возможный размер файла для тома отформатированного в FAT32 равен 4 ГБ. Сейчас пропустим файл и решим эту проблему ниже.

Чтобы обойти ошибку, связанную с ограничением файловой системы FAT32, разделим файл install.wim
на несколько файлов не превышающих размер 4 Гб.
И это действие можно выполнить двумя способами. Первый, используя бесплатную программу GImageX для работы c wim
файлами. В ней переходим на вкладку Split, указываем файл install.wim
и папку, в которую нужно записать новые файлы.

Второй способ – использовать программу dism
.
dism /Split-Image /ImageFile:E:sourcesinstall.wim /SWMFile:D:sourcesinstall.swm /FileSize:4096
- sourcesinstall – путь до файла install.wim
- sourcesinstall – путь к целевому USB диску

Если в качестве sourcesinstall
был указан путь как в примере, сразу на Flash накопитель, получится готовый USB накопитель для инсталляции Windows Server 2019. Если был указан другой путь, то перенесите полученные файлы *.swm
, в папку «sources» на Flash накопитель и у вас будет загрузочный USB-накопитель для установки Windows Server 2019.
С помощью dism
можно добавлять и удалять: роли и компоненты, обновления и драйвера. Более подробно написано в этой статье.
Использование OSDBuilder для кастомизации образа
OSDBuilder
это модуль PowerShell, с его помощью возможно создать свой, с настроенными предварительно параметрами, ISO образ. Как и Dism, OSDBuilder позволяет выполнять автономное обслуживание операционной системы Windows, включая и Windows Server 2019. Для этого создается файл ответов, называемый задачей, которая позволяет автоматизировать обслуживание автономного образа. С помощью командлета New-MediaUSB
создается загрузочный USB носитель.
При установке и импорте модуля OSDBuilder может возникнуть ошибка, т.к. операционной системе по умолчанию запрещено запускать ненадежные сценарии PowerShell.
install-module OSDBuilder import-module OSDBuilder

Изменив политику выполнения скриптов, команда импорта модуля завершится без ошибки.
С полным списком команд и последовательностью работы можно ознакомиться на сайте проекта.
Заключение
Существует несколько способов процесса создания USB-накопителя для установки Windows Server 2019. Самый быстрый способ – это использовать Rufus. Более сложные варианты - использовать Dism и OSDBuilder.