Как стать автором
Обновить

Как добавить сторонние драйверы в установочный образ VMware ESXi 8

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров9.9K
Всего голосов 18: ↑18 и ↓0+18
Комментарии18

Комментарии 18

Почему выбрали именно ESXi, чем не устроил Proxmox ?

Proxmox прекрасен, но с ESXi тоже стоит практиковаться )

Кажется, что ESXi становится все менее актуален )

Век живи, век учись.
Я думал, что после tulip уже ничего нового в этом плане не будет, и про вопрос с ESXi новее 6.0 на левом железе можно забыть. Спасибо! Как раз нужна была VMWare в домашней лабе, и такие сетевые адаптеры "на всякий случай" давно валяются без дела.

А драйверы для реалтека до сих пор ни кто не сделал под свежий esxi?

Мне так и не удалось собрать с помощью PowerCLI. В процессе вываливался с какими-то ошибками...

Скачал 6.5, с помощью кастомайзера интегрировал нужные мне дрова. И все заработало. До этого лет 10 работал сервер на ESXi 5.5, и все устраивало, пока железо не решил поменять :)

Получилось с образом 7.0U1c и даунгрейдом PowerCLI до 12.7 , с восьмой версией рецепт из статьи сразу рабочий.

И только потом получилсь обновить до 7.0U3l.

Порядок сборки пакета с дровами и обновления хоста без vCenter
Add-EsxSoftwareDepot .\VMware-ESXi-7.0U3l-21424296-depot.zip
Add-EsxSoftwareDepot .\ESXi703-VMKUSB-NIC-FLING-55634242-component-19849370.zip
Get-EsxImageProfile

Name                           Vendor          Last Modified   Acceptance Level
----                           ------          -------------   ----------------
ESXi-7.0U3l-21424296-no-tools  VMware, Inc.    3/11/2023 1:... PartnerSupported
ESXi-7.0U3l-21424296-standard  VMware, Inc.    3/30/2023 12... PartnerSupported
ESXi-7.0U3l-21424296-standa... virten.net      4/9/2023 11:... PartnerSupported
ESXi-7.0U3sl-21422485-no-tools VMware, Inc.    3/10/2023 4:... PartnerSupported
ESXi-7.0U3sl-21422485-standard VMware, Inc.    3/30/2023 12... PartnerSupported

$newProfile = New-EsxImageProfile -CloneProfile 'ESXi-7.0U3l-21424296-standard' -name 'ESXi-7.0U3l-21424296-standard-vmkusb-nic' -Vendor "virten.net"

Add-EsxSoftwarePackage -ImageProfile $newProfile -SoftwarePackage "vmkusb-nic-fling"

Export-ESXImageProfile -ImageProfile $newProfile -ExportToBundle -filepath "$($newProfile.Name).zip"

Upload .zip to ESXi

esxcli -s 192.168.88.12 --thumbprint "XX:XX:XX:E7:78:75:11:C3:11:E8:1F:2C:83:FD:2E:FF:26:8E:13:A7" software vib install -d /vmfs/volumes/6431ab12-8fefb96c-bad7-9cebe8154397/update/ESXi-7.0U3l-21424296-standard-vmkusb-nic.zip

получилсь обновить до 7.0U3l.

Если кто соберётся повторить, могу посоветовать не обновлять. С сетевой картой ASUS USB3 (на RTL8139) стало отваливаться соединение с сетью. Откатился назад.

Да, действительно. Автору этого чудесного скрипта не помешало бы обновить свой сайт — там последняя версия 2.6.0 (2018-04-18). Спасибо — добавлю в статью ссылку.

Проверил на виртуалке. С этой версией надо ставить Python и (Install-Module -Name VMware.PowerCLI -AllowClobber). Причем с -AllowClobber

Лень было докачивать.

Не докачивает почему-то, падает по таймауту.

Лет 6 назад, когда мне приходилось эксплуатировать ESXi 4.Х-6.Х, для меня гораздо проще было установить недостающие драйверы из консоли ESXi, используя внутренние команды ESXi, а не заниматься танцами вокруг PS и Python.

Так нынче до консоли ещё надо добраться )

В любом случае, спасибо.

Перешли на pve. Он с каждым релизом все краше.

Как доведут до ума на нем sdn еще один пункт можно из прелестей вмваре вычеркивать.

Автору респект за статью, но прошу написать про опыт практического использования Proxmox 7.3 со всеми нюансами в виде Red Hat QXL драйвера итд.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий