Я использовал 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