Я использовал iPXE для настройки среды сетевой загрузки в нашей лаборатории, все отлично работает в режиме Legacy, но в UEFI я не могу загрузить некоторые инструменты linux (например, clonezilla, parted magic и т.д.), Я пытался использовать тот же Конфиг из устаревшего меню, но я всегда получаю сообщение об ошибке

"Kernel panic - not syncing: Unable to mount root fs on unknown-block(0,0)"

Я уверен, что это что-то простое, но просто не могу найти никакой информации об этом, может быть, это даже проблема с iPXE.

Вот мое меню для iPXE.

:parted
echo Starting PartedMagic 2015 (64bit)
kernel ${http-images}/parted/bzImage64
initrd ${http-images}/parted/initrd.img
initrd ${http-images}/parted/fu.img
initrd ${http-images}/parted/m64.img
initrd ${http-images}/parted/files.cgz
imgargs bzImage64 edd=on vga=normal
boot || goto failed
goto start

:clonezilla
echo Starting CloneZilla with default options
kernel ${http-images}/clonezilla/vmlinuz
initrd ${http-images}/clonezilla/initrd.img
imgargs vmlinuz boot=live toram config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" vga=788 nosplash noprompt fetch=${http-images}/clonezilla/filesystem.squashfs union=overlay locales=en_US.UTF-8 keyboard-layouts=NONE ocs_live_batch="no" ocs_prerun01="mount -t nfs4 143.185.160.4:/storage/images /home/partimag -o noatime,nodiratime"
boot || goto failed
goto start

1 ответ1

0

Режим iPXE UEFI не обладает всеми функциями, которые есть в режиме BIOS. Вы не найдете информацию UEFI iPXE, потому что она не существует. Кажется, разработчик iPXE на самом деле не энтузиаст UEFI; Я читал, что он много жаловался на все это в EFI.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .