Виртуализация — PowerShell PS Скрипт VMware ESXi-Customizer-PS для кастомизации образа ESXi и добавления драйверов через VMware PowerCLI.
VMware ESXi No Network Adapters (nfs41client failed to load)
1)ESXi-Customizer-PS — это PowerShell-скрипт, который на входе принимает большое число различных параметров, а на выходе дает кастомизированный ISO-образ или офлайн-бандл ESXi:
Сценарий имеет три режима работы:
- Создать установочный образ ISO или Offline Bundle напрямую из хранилища VMware Online depot (стандартный режим).
- Создать установочный образ ISO или Offline Bundle из скачанного ESXi Offline Bundle (параметр -izip).
- Обновление локального ESXi Offline Bundle с помощью ESXi patch bundle из хранилища VMware Online depot (параметры -izip -update).
2)Запускаем PowerShell с правами администратора и выполняем:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
3)Далее устанавливаем vSphere PowerCLI 6.5.
4)Скачиваем драйвера
List of currently available ESXi packages https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages
https://downloadcenter.intel.com/download/27136/Network-Driver-for-VMWare-ESXi-based-on-Intel-62X-Chipset
файлы *.vib
5)Вызов скрипта без параметров.
.\ESXi-Customizer-PS-v2.6.0.ps1
В этом случае утилита создаст ISO-образ ESXi самой последней версии (6.7 на данный момент) и с самым последним уровнем обновлений. Вы также можете указать конкретный номер версии ESXi, для которой будет получен ISO с последними обновлениями. Например:
- -v50 : ESXi 5.0 ISO
- -v51 : ESXi 5.1 ISO
- -v55 : ESXi 5.5 ISO
- -v60 : ESXi 6.0 ISO
- -v65 : ESXi 6.5 ISO
- -v67 : ESXi 6.7 ISO
6)Добавление локальных офлайн-бандлов и VIB-файлов.
Вот такая команда добавит все офлайн-бандлы и VIB-пакеты в последний образ ESXi 6.7:
.\ESXi-Customizer-PS-v2.6.0.ps1 -pkgDir C:\temp\pkg