Index of /boot/ipxe
Name Last modified Size Description
Parent Directory -
com1/ 2025-03-28 20:51 -
com2/ 2025-03-28 20:51 -
config/ 2024-11-20 21:08 -
arm32.efi 2024-12-20 07:34 196K
ipxe.efi 2025-03-28 20:50 1.1M
ipxe.iso 2025-03-28 20:51 3.0M
ipxe.kpxe 2025-03-28 20:50 388K
ipxe.lkrn 2025-03-28 20:50 387K
ipxe.usb 2025-03-28 20:50 432K
snponly.efi 2025-03-28 20:50 316K
undionly.kpxe 2025-03-28 20:50 122K
virtio-net.rom 2025-03-28 20:50 123K
=======================================================================
Files:
ixpe.iso - bootable CD/DVD iso image
ipxe.usb - bootable USB image
ipxe.lkrn - load this kernel using GRUB/LILO/...
*.[k]pxe - load these using DHCP
=======================================================================
To create a bootable USB key, type
cat ipxe.usb > /dev/sdX
where /dev/sdX is your USB key, and is *not* a real hard
disk on your system. This will erase any data already on the USB key.
To create a bootable CD-ROM, burn the ISO image
ipxe.iso to a blank CD-ROM.
=======================================================================
ISC DHCP daemon:
next-server 158.197.16.70;
filename "ipxe/ipxe.kpxe";
=======================================================================
dnsmasq.conf:
dhcp-boot=ipxe/ipxe.kpxe,ftp.upjs.sk,158.197.16.70
/etc/config/dhcp:
# openwrt configuration file
config dnsmasq
option dhcp-boot 'ipxe/ipxe.kpxe,ftp.upjs.sk,158.197.16.70'
=======================================================================
Quick test using qemu-kvm:
wget http://boot.salstar.sk/ipxe/ipxe.lkrn
qemu-kvm -net user -net nic,model=virtio -kernel ipxe.lkrn -m 512
=======================================================================