iPXE — конечно, клёвая штука, если бы сразу была прошита в сетевую карту, а раз всё равно надо использовать флешку, то в чём преимущество перед закидыванием на неё grub2, kernel, initrd [+wget+kexec]? Учитывая, что сейчас все флешки больше 32мб.
А ещё у меня возникла проблема: iPXE не смог найти сетевую карту (которая поддерживает PXE и он был включён), а debian-installer даже wifi умеет.
если грузить ipxe напрямую сразу на железо (без предварительного grub4dos или pxelinux)
то можно ли как-то передать ему имя скрипта, без компиляции embeded?
тут такая бяка вырисовалась:
ESXi: нормально грузит цепочку grub4dos1->iPXE->grub4dos2
один из железных IBM: не возжелал грузить второй grub
другой железный IBM: не может загрузить даже первый grub!
прошивать скрипт в embedded не хочется, хотя конечно можно сделать скрипт прошивалки, но надо чтобы если пало, то легко открыть из livecd
iPXE загрузка установщика Debian по HTTP