diff --git a/boot.ipxe b/boot.ipxe index 72b3f11..fba4ea2 100644 --- a/boot.ipxe +++ b/boot.ipxe @@ -2,13 +2,14 @@ menu PXE Boot Options -item winpe Boot into Windows PE -item debian Install Debian -item bookworm Install Debian Bookworm -item trixie Install Debian Trixie -item windows Install Windows -item shell iPXE shell -item exit Exit to BIOS +item bookwormefi Install Debian Bookworm (BIOS) +item bookworm Install Debian Bookworm (EFI) +item trixie Install Debian Trixie (BIOS) +item trixieefi Install Debian Trixie (EFI) +item windows Install Windows +item winpe Boot into Windows PE +item shell iPXE shell +item exit Exit to BIOS choose --default exit --timeout 10000 option && goto ${option} @@ -35,14 +36,7 @@ initrd -n boot.sdi http://net04/boot/x64/Boot/boot.sdi boot.sdi || initrd -n boot.wim http://net04/boot/Generic_x64.wim Generic_x64.wim boot - -:debian -kernel http://debian.proxad.net/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux initrd=initrd.gz initrd=firmware.cpio.gz auto=true auto url=http://net04/debian/preseed.cfg -initrd http://debian.proxad.net/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz -initrd http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/stable/current/firmware.cpio.gz -boot - -:efibookworm +:bookwormefi kernel http://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux initrd=initrd.gz initrd=firmware.cpio.gz initrd http://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz initrd http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/bookworm/current/firmware.cpio.gz @@ -53,6 +47,12 @@ kernel http://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/ initrd http://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz boot +:trixieefi +kernel http://deb.debian.org/debian/dists/trixie/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux initrd=initrd.gz initrd=firmware.cpio.gz language=en country=NL locale=en_US.UTF-8 keymap=us auto url=https://git.de-roo.org/DEROO/preseed.cfg/raw/branch/main/trixie/preseed.cfg +initrd http://deb.debian.org/debian/dists/trixie/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz +initrd http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/trixie/current/firmware.cpio.gz +boot + :trixie kernel http://deb.debian.org/debian/dists/trixie/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux initrd=initrd.gz language=en country=NL locale=en_US.UTF-8 keymap=us auto url=https://git.de-roo.org/DEROO/preseed.cfg/raw/branch/main/trixie/preseed.cfg initrd http://deb.debian.org/debian/dists/trixie/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz