Все операции проводились в Windows 10 Home x64.
Необходимо:
- PowerShell версии 3.0 или выше;
- VMWare PowerCLI 5.1 или выше;
- скрипт ESXi-Customizer-PS-v2.6.0.ps1;
- оффлайн бандл ESXi 6.7;
- драйверы.
Если не установлен PowerShell —
Установка 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).