2017-11-10, 13:20
Hello all!
I tried to use iPXE with DHCP Server that not support classes (MikroTik ROS) with following config:
make bin/undionly.kpxe EMBED=loadlkrn.ipxe
loadlkrn.ipxe contents:
Then booting using "undionly.kpxe" as boot file name I got this error:
![[Image: h8nl8a]](http://prntscr.com/h8nl8a)
If I boot using pxelinux.0 with this config:
, iPXE was loaded successfully.
All files (undionly.kpxe, ipxe.lkrn, boot.ipxe) are in the Boot TFTP root.
What do I do incorrectly in the first option of loading and what decision will be true to use only iPXE?
I tried to use iPXE with DHCP Server that not support classes (MikroTik ROS) with following config:
make bin/undionly.kpxe EMBED=loadlkrn.ipxe
loadlkrn.ipxe contents:
Code:
#!ipxe
dhcp
kernel ipxe.lkrn initrd=boot.ipxe
initrd boot.ipxe
boot
Then booting using "undionly.kpxe" as boot file name I got this error:
If I boot using pxelinux.0 with this config:
Code:
menu title PXE Boot Menu
label Load iPXE SuperBoot Menu
menu label Load iPXE SuperBoot Menu
kernel /ipxe.lkrn
initrd boot.ipxe
All files (undionly.kpxe, ipxe.lkrn, boot.ipxe) are in the Boot TFTP root.
What do I do incorrectly in the first option of loading and what decision will be true to use only iPXE?