Я создал специальный установочный диск по сценарию для VMware ESXi 5.1 U1. Я пытаюсь использовать вариант (по умолчанию) для загрузки с локального диска или, в моем случае, LUN 0, представленного из SAN. Гипервизор устанавливается на LUN 0, который подключен через Fibre Channel и загружается из SAN.
Я думал, что «Загрузка с локального диска» позволит мне загрузиться с установкой на Boot to SAN LUN, но это не так.
Есть ли способ указать syslinux загружаться с первого доступного LUN вместо локального диска? В настоящее время процесс зацикливается, потому что настоящего локального диска нет.
Ниже представлена копия файла isolinux.cfg.
DEFAULT menu.c32
MENU TITLE HP-ESXi-5.1.0-std-iso Boot Menu
NOHALT 1
PROMPT 0
TIMEOUT 450
LABEL hddboot
LOCALBOOT 0x80
MENU LABEL Boot from local disk
LABEL install
KERNEL mboot.c32
APPEND -c boot.cfg
MENU LABEL HP-ESXi-5.1.0-std-iso Installer
LABEL swboot1
KERNEL mboot.c32
APPEND -c swboot1.cfg
MENU LABEL SW (Local Disk) HP-ESXi-5.1.0-std-iso Scripted Installer
LABEL swboot2
KERNEL mboot.c32
APPEND -c swboot2.cfg
MENU LABEL ^SW (Boot-From-SAN) HP-ESXi-5.1.0-std-iso Scripted Installer
Если ваш SAN LUN является следующим устройством в порядке загрузки системы после установочного компакт-диска, это должно сделать это:
LOCALBOOT -1
Это заставляет ISOLINUX сообщать, что не удалось загрузиться, в результате чего вместо этого будет использовано следующее устройство в порядке загрузки.