У меня есть установочный DVD RedHat, где у меня есть простое меню, которое я могу увидеть при загрузке с DVD (для кикстарта). Я пытаюсь попасть в это меню с помощью Serva PXE Server. Клиент загружается из сети, затем я выбираю «REDHAT», но процесс установки выглядит как стандартная установка RedHat. Я хотел бы увидеть свое меню до того, как начнется обычная установка. Все файлы из ISO были корректно распакованы в каталог Serva, у меня есть каталог Isolinux \ Isolinux.cfg, Isolinux \ Menus и так далее.
Мой ServaAsset.inf
файл:
[PXESERVA_MENU_ENTRY]
asset = REDHAT
platform = x86_64
kernel_bios = /NWA_PXE/$HEAD_DIR$/isolinux/vmlinuz
append_bios = initrd=/NWA_PXE/$HEAD_DIR$/isolinux/initrd.img splash=silent vga=0x314 showopts netdevice=bootif -c /NWA_PXE/$HEAD_DIR$/isolinux/isolinux.cfg inst.repo=http://$IP_BSRV$:8000/$HEAD_DIR$/
ipappend_bios = 2
kernel_efi64 = /NWA_PXE/$HEAD_DIR$/isolinux/vmlinuz
append_efi64 = initrd=/NWA_PXE/$HEAD_DIR$/isolinux/initrd.img splash=silent vga=0x314 showopts netdevice=bootif -c /NWA_PXE/$HEAD_DIR$/isolinux/isolinux.cfg inst.repo=http://$IP_BSRV$:8000/$HEAD_DIR$/
Я пытался изменить параметр kernel_bios, но безуспешно. Есть ли в редакции Serva Community какие-либо директивы для файлов isolinux.cfg
или vesamenu.c32
?
Если вы используете режим Serva BINL, вы можете просто скопировать свой ServaAsset.inf
из:
https://www.vercot.com/~serva/an/NonWindowsPXE3.html.
Больше ничего добавлять не нужно. Он отлично работает как с Serva "Community", так и с "Pro"
.