Сегодня будем разбирать, как производится установка Windows Server 2016 Std на Supermicro X11DPU (Motherboard: SYS-6029U-TR4) + VROC RAID 1 из двух дисков M.2, раз нет технической возможности использовать на текущий комплектующих ESXi 7 связку RAID 1 & RAID 10. А после уже следующей заметкой разберем установку Hyper-V.

На заметку: через BIOS для материнской платы проверяю, что во вкладке Boot параметр Boot Mode select стоит в значении UEFI.

Шаг №1: Монтирую установочный образ SW_DVD9_Win_Server_STD_CORE_2016_64Bit_English_-4_DC_STD_MLF_X21-70526.ISO и произвожу установку операционной системы на сервер Supermicro X11DPU (Motherboard: SYS-6029U-TR4)

Шаг №2: Прохожу стандартные этапы ответов мастера:

  • Language to install: English (United States)
  • Time and currency format: English (United States)
  • Keyboard or input method: US

и нажимаю Next

а вообще не лишним будет нажать Shift + F10 откроется консоль командной строки и для всех дисков выполнить clean

нажимаю Install now

  • Select the operating system you want to install: выбираю "Windows Server 2016 Standard (Desktop Experience)"

и нажимаю Next

  • I accept the license terms: отмечаю галочкой

и нажимаю Next

  • Custom: Install Windows only (advanced): выбираю

как вижу, установщик Windows не видит VROC RAID массивы

Установщик Windows Server 2016 Std не видит жесткие диски на основе массива VROC

нужно подгрузить соответствующие драйвера

С официального сайта по материнской плате скачиваю "https://www.supermicro.com/en/products/system/2u/6029/sys-6029u-tr4.cfm" - Drivers & Utilities

  • Select os Manufacturer: Microsoft
  • Select OS: Windows Server 2016
  • Select Device Type: All

и нажимаю "Submit", нахожу по описанию "Intel SATA" и через Download скачиваю архив ('https://www.supermicro.com/wdl/driver/SATA/Intel_PCH_RAID_RSTE/Windows/6.1.0.1247/Win.zip')

  • Description: Intel SATA
  • Version: 6.1.0.1247
  • Post Date: 12/22/2020

Скачиваю соответствующие драйвера чтобы увидеть массивы VROC RAID

Распаковываю архив, устанавливаю на рабочую станцию приложение UltraISO и указав каталог распаковки Win сохраняю как iso, это нужно чтобы через IPMI подмонтировать еще один образ и уже на этапе выбора дисков нажать "Load driver" - Browse и выбираем

привод (у меня это логический диск E:) - Win - VROC_6.1.0.1247_F6-drivers - VROC_f6_iaVROC_win8_64

Указываю каталог для подгрузки драйверов дабы увидеть массивы VROC RAID

и нажимаем ОК, вижу, что теперь установщик Windows видит контроллер RAID

Select the driver to install: выбираю Intel® Volume Management Device NVMe RAID Controller

Выбираю Intel® Volume Management Device NVMe RAID Controller

и нажимаю Next

теперь вижу RAID массивы

Drive 1 Unallocated Space: 849.5GB

Drive 2 Unallocated Space: 3398.1GB

Вижу диски VROC RAID

выбираю Drive 1 и нажимаю Next именно на него я буду устанавливать Windows Server 2016 Std

начинается процесс установки, но может так случится что процесс не начинается, и вы видите

Windows could not prepare the computer to boot into the phase of installation. To install Windows, restart the installation.

Установщик жалуется что не может начать процедуру установки на VROC RAID1

в этом случае, нажимаем ОК, затем Shift + F10

X:\Sources\набираем diskpart DISKPART> list disk

На заметку: С учетом того что подгрузили драйвер для VROC видим RAID массивы, т.е. они отображаются как диски в выводе команды list disk

Выполняем команду clean на дисках VROC RAID

и видим все диски с учетом подгруженного драйвера и переходим в каждый из них, как

DISKPART> select disk 0

и выполняем команду

DISKPART> clean

в ответ получаем DiskPart succeeded in cleaning the disk.

и выходим из консоли командной строки

DISKPART> exit

Leaving DiskPart…

X:\Sources> exit

и возвращаемся к мастеру установки операционной системы

Установка пошла на VROC RAID1

Ожидаю…

Назначаю пароль на учетную запись Administrator

  • Password: 712mbddr@

и система установилась успешно

Т.к. я через консоль IPMI подключен к серверу и произвожу установку то на экране нажимаю Ctrl + Shift + F6 (это эквивалентно нажатию Ctrl + Alt + Del), после авторизуюсь

Смотрю какие драйвера на устройства мне нужно установить:

  • System Interrupt Controller
  • SM Bus Controller
  • Performance Counters
  • PCI Simple Communications Controller
  • PCI Memory Controller
  • PCI Device
  • PCI Data Acquisition and Signal Processing Controller
  • Base System Device

исходя из этого я также скачиваю, но уже все драйвера, закидываю в папку Server2016Drivers и через UltraISO формирую iso файл которые также через IPMI монтирую в систему для последующей установки драйверов из образа.

Когда драйвера установлены операционная система Windows видит RAID1 & RAID10

Установленная Windowds Server 2016 Std видит Intel RAID1 & Intel RAID10

На заметку: Отправив систему в перезагрузку, проверяю что все драйвера на устройства установлены и делаю себе экспорт всех установленных драйверов в папку, командой:

Win + X - Command Prompt (Admin)

if not exist c:\drivers mkdir c:\drivers powershell -command "export-windowsdriver -online -destination c:\drivers"

Итого, как вижу, что Windows может работать с VROC RAID, хоть так, значит будут использовать виртуализацию на базе Hyper-V.

На этом заметка завершена, с уважением автор блога Олло Александр aka ekzorchik.

От ekzorchik