Как установить драйвер на ESXi

Как установить драйвер на ESXi

Иногда бывают случае, когда нужно установить драйвера на хост ESXi, например при установке ESXi на домашний компьютер с оборудованием, которое официально не поддерживается VMWare. В моем случае не определилась одна из двух сетевых карт — Realtek r8169.

установить драйвер esxi

Давайте посмотрим, как установить недостающий драйвер.

Как установить драйвер на ESXi:

Подключаемся к хосту ESXi по SSH.

Прежде всего, нужно получить точный идентификатор устройства. Сделать это можно командой:

lspci -v

Нас интересует сетевая карта, поэтому мы используем команду с указанием класса устройств(в нашем случае Class 0200):

lspci -v | grep «Class 0200» -B 1

В результате вывода команды, получаем следующее:

установить драйвер esxi_1

Теперь осталось найти и загрузить нужный драйвер.

Патчи для ESXi можно загружать и устанавливать непосредственно из командной строки с оф. сайта VMware. Для этого введите команду: esxcli software sources vib list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Читайте также:  Как убрать сообщение SSH is enabled on this host.

В списке выберите нужный патч и установите:

esxcli software vib install -n net-bnx2:2.0.15g.v50.11-5vmw.500.0.0.469512 -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Возможно, понадобится открыть порт файрвола на хосте, (если вы этого еще не сделали):

esxcli network firewall ruleset set -e true -r httpClient

и разрешить установку неподдерживаемых драйверов:

esxcli software acceptance set —level=CommunitySupported

 

 

В моем случае официального драйвера не найти, т.к. VMware негативно относится к использованию ESXi на «нищебродском» оборудовании и усердно «выпиливает» драйвера из своих дистрибутивов. (Сетевые карты «домашнего» сегмента(как Realtek r8169) лишились поддержки, по-моему, с версии 5.5).

Благо, есть такие сайты, как https://vibsdepot.v-front.de, где я нашел(и скачал) драйвер для своей сетевухи(кстати, даже он не работает с версией 6.7 и выше).

Если у вас уже есть нужный драйвер, загрузите его на хост ESXi.

Читайте также:  Как установить ESXi на обычный компьютер

Для этого в клиенте VMware выберите слева Storage, в правой панели нужный datastore и кликните по нему правой кнопкой:

установить драйвер esxi

В выпадающем списке нажмите Browse. Здесь вы можете создать папку для загрузки драйверов или загрузить их прямо в корень. Для создания папки нажмите Create directory, для загрузки файлов нажмите Upload. Выберите файл на локальном компьютере и загрузите на хост.

Для установки драйвера вводим команду:

esxcli software vib install -d /vmfs/volumes/datastore1/net51-r8169-6.011.00-2vft.510.0.0.799733-offline_bundle.zip

В случае успешной установки вы увидите примерно следующее:

установить драйвер esxi

Теперь осталось только перезагрузить хост. Сделайте это из клиента или введя команду reboot

После перезагрузки сетевой адаптер появился в списке доступных.

установить драйвер на esxi

На этом установка драйвера завершена.

При написании статьи использованы матераилы сайта https://www.v-front.de/

 

Поделиться ссылкой:

Обновлено: 26.03.2019 — 02:01

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.