Найти в Дзене
Блокнот сисадмина

Интеграция драйверов в образ VMWare ESXi 6.7

Все операции проводились в Windows 10 Home x64.

Необходимо:

  • PowerShell версии 3.0 или выше;
  • VMWare PowerCLI 5.1 или выше;
  • скрипт ESXi-Customizer-PS-v2.6.0.ps1;
  • оффлайн бандл ESXi 6.7;
  • драйверы.

Если не установлен PowerShell —

https://docs.microsoft.com/ru-ru/powershell/scripting/install/installing-windows-powershell?view=powershell-6.

Установка VMWare PowerCLI.

Запустить PowerShell от имени администратора, выполнить команду:

Install-Module -Name VMware.PowerCLI -AllowClobber -Force.

Скачать скрипт ESXi-Customizer-PS-v2.6.0.ps1.

Скачать оффлайн бандл:

https://my.vmware.com/group/vmware/patch#search.

Драйверы в формате VIB скачиваем отсюда:

https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages

Создаём в корне диска "С" папку "1" (C:\1). Помещаем туда скрипт ESXi-Customizer-PS-v2.6.0.ps1, оффлайн бандл. В папке "1" создаём папку "drv" (C:\1\drv) и помещаем сюда скаченные драйвера с расширением ".vib".

Использование скрипта.

В окне PowerShell перемещаемся в папку "1" командой

cd C:\1

Разрешаем использование сторонних скриптов: в PowerShell выполняем команду set-executionpolicy unrestricted. По окончанию интеграции не забываем восстановить прежние настройки политики командой set-executionpolicy restricted.

Интеграция в скаченный оффлайн бандл (zip архив с установочными файлами ESXi) .vib драйверов из указанного каталога:

.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-201904001.zip -pkgDir C:\1\drv

где ESXi670-201904001.zip — имя файла оффлайн бандла. Его можно переименовать, например, в "123.zip" для удобства.

Можно скачать актуальную версию ISO дистрибутива ESXi 6.7 с последними обновлениями с сайта VMware Online Depot:

.\ESXi-Customizer-PS-v2.6.0.ps1 -v67

Можно скачать другие версии ESXi (-v67 | -v65 | -v60 | -v55 | -v51 | -v50).