Интеграция драйверов в установочный образ VMware ESXi

VMWare достаточно строг к оборудованию на серверах. Есть страница совместимости оборудования для версий VMWare

Однако бывают случаи когда нужно или хочется установить VMWare на несовсем поддерживаемом оборудовании.


Решение такой задачи рассмотрим на примере интеграции драйвера сетевой карты Realtek.

PowerShell скрипт ESXi-Customizer-PS можно использовать для интеграции драйверов и обновления установочного образа ESXi 5.x и 6.x. Для использования этого скрипта на компьютер должен быт установлен VMware PowerCLI 5.1 или выше.

Устанавливаем VMware PowerCLI 5.1

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

Скачиваем файл ESXi-Customizer-PS-v2.6.0.ps1 
Нужно разблокировать скачанный из интернета PS1 файл, поставив галку Разблокировать в его свойствах и запустить PowerCLI.

Разрешаем выполнение сценариев PowerShell

PS: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Интегрировать драйвера в образ можно автоматически с сайта

PS: .\ESXi-Customizer-PS-v2.6.0.ps1 -v67 -vft -load sata-xahci,net55-r8168,net-e1000e

В данном примере скрипт скачает драйвера для SATA, сетевых карт Realtek 81xx (нет поддержки с версии 5) и Intel, потом скачает образ VmWare ESXi версии 6.7 (можно указывать v65, v60 и т.д.) и интегрирует в образ с названием *-customized.iso

Или с папки, где уже скачены пакеты .vib

PS: .\ESXi-Customizer-PS-v2.6.0.ps1 -v67 -pkgDir E:\esxi\driver\

По сути, главным решением задачи - это найти .vib пакет драйверов.

Список имеющихся пакетов - https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages

Комментарии

Популярные сообщения из этого блога

Разные версии PHP на разных сайтах на одном сервере

Microsoft Office. Окно "Давайте начнем"

Импорт - Экспорт пользователей Active Directory