Добавить в корзинуПозвонить
Найти в Дзене

ESXi-Customizer — утилита для добавление драйверов в образ ESXi

ESXi-Customizer — отличный помощник для добавления сторонних драйверов в ISO образ ESXi. Представлен в двух видах: Ссылки Графическая утилита (больше не поддерживается): https://www.v-front.de/p/esxi-customizer.html Powershell скрипт: https://www.v-front.de/p/esxi-customizer-ps.html ESXi-Customizer Требуется Windows, привилегии администратора, ISO образ ESXi, драйвер для кастомизации. Установка Скачиваем ESXi-Customizer. У меня версия 2.7.2. Распаковываем. Скачиваем нужный драйвер для кастомизации, у меня это VIB файл: Создаём любую рабочую директорию, например, work. Запуск ESXi-Customizer Запускаем ESXi-Customizer.cmd. Указываем исходный образ ESXi, файл драйвера и рабочую директорию. Нажимаем Run! В рабочей директории создаётся кастомизированный файл ESXi-5.x-Custom.iso ESXi-Customizer в Windows 10 Официально ESXi-Customizer в Windows 10 не работает, падает с ошибкой: Fatal ERROR: Unsupported Windows Version: 10.0. At least Windows XP is required! Чтобы всё заработало, нужно внести
Оглавление

ESXi-Customizer — отличный помощник для добавления сторонних драйверов в ISO образ ESXi. Представлен в двух видах:

  • Графическая утилита ESXi-Customizer для старых версий ESXi. Хотя я обновлял ESXi 6.0 — работало. В Windows 10 можно запустить после небольших доработок. Не поддерживается с 2015 года.
  • Powershell скрипт ESXi-Customizer-PS. Работает с версиями ESXi 5.0 - 6.7.

Ссылки

Графическая утилита (больше не поддерживается):

https://www.v-front.de/p/esxi-customizer.html

Powershell скрипт:

https://www.v-front.de/p/esxi-customizer-ps.html

ESXi-Customizer

Требуется Windows, привилегии администратора, ISO образ ESXi, драйвер для кастомизации.

Установка

Скачиваем ESXi-Customizer. У меня версия 2.7.2. Распаковываем.

-2

Скачиваем нужный драйвер для кастомизации, у меня это VIB файл:

-3

Создаём любую рабочую директорию, например, work.

-4

Запуск ESXi-Customizer

Запускаем ESXi-Customizer.cmd.

-5

Указываем исходный образ ESXi, файл драйвера и рабочую директорию. Нажимаем Run!

В рабочей директории создаётся кастомизированный файл ESXi-5.x-Custom.iso

-6

ESXi-Customizer в Windows 10

Официально ESXi-Customizer в Windows 10 не работает, падает с ошибкой:

Fatal ERROR: Unsupported Windows Version: 10.0. At least Windows XP is required!
-7

Чтобы всё заработало, нужно внести небольшие изменения в файл ESXi-Customizer.cmd. Закомментируйте строку:

if "!WinVer!" LSS "5.1" call :earlyFatal Unsupported Windows Version: !WinVer!. At least Windows XP is required & exit /b 1
-8

ESXi-Customizer-PS

Требования:

Установка ESXi-Customizer-PS

Просто скачиваете ESXi-Customizer-PS-v2.6.0.ps1 скрипт.

В свойствах скрипта поставьте галку "разблокировать".

-9

Запустите PowerCLI и выполните команду:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Справка по параметрам скрипта:

ESXi-Customizer-PS-v2.6.0.ps1 –help
-10

Скачать актуальную версию ISO дистрибутива ESXi 6.7:

ESXi-Customizer-PS-v2.6.0.ps1 -v67

Можно скачивать версии:

  • -v67
  • -v65
  • -v60
  • -v55
  • -v51
  • -v50

Кастомизировать образ драйверами из папки C:\esxi\driver:

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

Модифицировать скачанный офлайн бандл zip драйверами из папки C:\esxi\driver:

ESXi-Customizer-PS-v2.6.0.ps1 -izip C:\esxi\VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018.zip -pkgDir C:\esxi\driver

Создать ISO-образ ESXi из офлайн-бандла:

ESXi-Customizer-PS-v2.6.0.ps1 -izip C:\esxi\VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018.zip

Скрипт имеет три различных режима работы:

  • Создать установочный образ ISO или Offline Bundle напрямую из хранилища VMware Online depot (стандартный режим).
  • Создать установочный образ ISO или Offline Bundle из скачанного ESXi Offline Bundle (параметр -izip).
  • Обновление локального ESXi Offline Bundle с помощью ESXi patch bundle из хранилища VMware Online depot (параметры -izip -update).

Вы можете добавлять оффлайн-бандлы из хранилища V-Front Online Depot, либо любого другого хранилища, указав его URL. Можно указывать локальные Offline Bundles и VIB-файлы (кастомные драйверы или кастомный софт под ESXi).

Расширенные опции

  • -log: указание пути к лог-файлу.
  • -test: тестирование возможности построения или обновления образа без реальных изменений. Экономит время, так как не перестраивает ISO или zip, а также не качает обновления и образы из VMware Online depot.
  • -nsc: это опция& -noSignatureCheck, которая отключает проверку сигнатуры при выполнении функции экспорта. Ее нужно использовать, если вы получаете ошибку типа "Could not find trusted signer." (пакет с некорректными или отсутствующими сигнатурами).
  • -ipname, -ipdesc, -ipvendor: задание собственных атрибутов в профиле образа. По умолчанию в имени и описании останутся прежние значения с приставкой "customized", а имя вендора не изменится.
  • -remove vib1[,...]: удаление одного или нескольких VIB-пакетов из кастомного образа.

Видеоурок для использования ESXi-Customizer-PS

Источник:
https://internet-lab.ru/esxi-customizer

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.