понедельник, 18 апреля 2011 г.

ESXi install from usb

Решение для довольно узкой задачи - создать загрузочную флешку с дистрибутивом ESXi.

Есть пара нюансов, но у меня получилось. Смотрите:
1) Скачиваем утилиту UNetbootin, Universal Netboot Installer. Однако, внимание!, с последней версией у меня не заработало - при старте установщика ESXi выдавало ошибку “mboot.c32: not a COM32R image”. А вот с версией unetbootin-windows-494 все ок.

2) запускаем загруженный файл, и выбираем какой iso на какую флешку лить:

Недолгое время идет процесс переноса дистрибутива, на вопрос о перезатирании файла я отвечал утвердительно.

3) В общем-то, все, можно проверять флешку в деле:

Однако, еще пара моментов может представлять для нас интерес.

Во первых, кому-то из вас будет удобно на флешку добавить файл ответов.
Во вторых, кому-то будет  удобно добавить драйверы под неподдерживаемое изначально железо.

Я попробовать это не успел, но проблем быть не должно. См. Install ESXi 4.1 from a USB stick

Для общего развития может быть полезен мой давний пост на схожую тему - про файлы ответов ESX и ESXi -ESX | ESXi kickstart.

Ну а для отладки было бы удобно флешку тестировать в виртуалке - но вот беда - ВМ в продуктах VMware не умеют загружаться с USB накопителей. На помощь придет специальный live-cd, см.VMware Workstation VM USB boot
.
 

7 комментариев:

  1. Вы до конца установили ESXi и запустили его или остановились на стадии, показанной на скрине? Просто если не доделывать до конца то, что указано в том англоязычном гайде (не настраивать ks.cfg), то он выругается на тему "нет образа на CD"

    P.S. Увы я не додумался раньше взять версию UNetbootin более старую, проблема решилась копированием в корень флэшки двух файлов из syslinux (качается отдельно)
    syslinux-4.02\com32\mboot\mboot.c32
    syslinux-4.02\com32\menu\menu.c32

    ОтветитьУдалить
  2. не, прямо до конца не доделывал - но установщик у меня загрузился до момента ругани на меньше 2 ГБ памяти.

    ОтветитьУдалить
  3. Значит еще не дошло до той ошибки. Увы при установки с флэшки надо редактировать и ks.cfg тоже.

    ОтветитьУдалить
  4. надо будет поразбираться...как время выберу.

    ОтветитьУдалить
  5. в U1 данная ошибка пофикшена, проверено. На более раннем, фикс описан здесь http://www.ivobeerens.nl/?p=699

    ОтветитьУдалить
  6. Проверено в комбинации unetbootin-windows-494 и ESXi 5.0.0 (HP-шная сборка для ProLiantов от октября 2011). Работает сразу, ничего править не надо

    ОтветитьУдалить
  7. Проверено в комбинации unetbootin-windows-494 и ESXi 5.1.0 (Стандартная сборка) процес установки пройден до конца

    ОтветитьУдалить