ui menu
#ui vesamenu

INCLUDE ::theme.cfg
#MENU INCLUDE ::theme.cfg

MENU TITLE --==| VerkkoPuutti |==--

#default reboot
#TIMEOUT 50
MENU AUTOBOOT Continuing automagically in #...

LABEL -
	MENU LABEL Linux asennus
	MENU DISABLE

MENU BEGIN
	MENU LABEL Alpine

	MENU BEGIN
		MENU LABEL Alpine 3.24.1
		LABEL alpine-3.24.1-x86_64
			MENU LABEL Alpine 3.24.1 x86_64
			KERNEL ::alpine/3.24.1/x86_64/vmlinuz-lts
			INITRD ::alpine/3.24.1/x86_64/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.24.1/x86_64/modloop-lts alpine_repo=http://dl-cdn.alpinelinux.org/alpine/v3.24/main/
		LABEL alpine-3.24.1-x86
			MENU LABEL Alpine 3.24.1 x86
			KERNEL ::alpine/3.24.1/x86/vmlinuz-lts
			INITRD ::alpine/3.24.1/x86/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.24.1/x86/modloop-lts alpine_repo=http://dl-cdn.alpinelinux.org/alpine/v3.24/main/
	MENU END

	MENU BEGIN
		MENU LABEL Alpine 3.23.3
		LABEL alpine-3.23.3-x86_64
			MENU LABEL Alpine 3.23.3 x86_64
			KERNEL ::alpine/3.23.3/x86_64/vmlinuz-lts
			INITRD ::alpine/3.23.3/x86_64/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.23.3/x86_64/modloop-lts alpine_repo=http://dl-cdn.alpinelinux.org/alpine/v3.23/main/
		LABEL alpine-3.23.3-x86
			MENU LABEL Alpine 3.23.3 x86
			KERNEL ::alpine/3.23.3/x86/vmlinuz-lts
			INITRD ::alpine/3.23.3/x86/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.23.3/x86/modloop-lts alpine_repo=http://dl-cdn.alpinelinux.org/alpine/v3.23/main/
	MENU END

	MENU BEGIN
		MENU LABEL Alpine 3.18.12 (Pentium Pro)
		LABEL alpine-3.18.12-x86
			MENU LABEL Alpine 3.18.12 x86 (Pentium Pro)
			KERNEL ::alpine/3.18.12/x86/vmlinuz-lts
			INITRD ::alpine/3.18.12/x86/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.18.12/x86/modloop-lts alpine_repo=http://peili.jakest.us/alpine/v3.18/main/
		LABEL alpine-3.18.12-x86_64
			MENU LABEL Alpine 3.18.12 x86_64
			KERNEL ::alpine/3.18.12/x86_64/vmlinuz-lts
			INITRD ::alpine/3.18.12/x86_64/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.18.12/x86_64/modloop-lts alpine_repo=http://peili.jakest.us/alpine/v3.18/main/
	MENU END

	MENU BEGIN
		MENU LABEL Alpine 3.16.9 (i486)
		LABEL alpine-3.16.9-x86
			MENU LABEL Alpine 3.16.9 x86 (i486)
			KERNEL ::alpine/3.16.9/x86/vmlinuz-lts
			INITRD ::alpine/3.16.9/x86/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.16.9/x86/modloop-lts alpine_repo=http://peili.jakest.us/alpine/v3.16/main/
		LABEL alpine-3.16.9-x86_64
			MENU LABEL Alpine 3.16.9 x86_64
			KERNEL ::alpine/3.16.9/x86_64/vmlinuz-lts
			INITRD ::alpine/3.16.9/x86_64/initramfs-lts
			APPEND ip=dhcp modloop=http://tftp.jakest.us/alpine/3.16.9/x86_64/modloop-lts alpine_repo=http://peili.jakest.us/alpine/v3.16/main/
	MENU END
MENU END

MENU BEGIN
	MENU LABEL Debian

	MENU BEGIN
		MENU LABEL Debian 13 Trixie
		LABEL debian13-amd64
			MENU LABEL Debian 13 amd64
			KERNEL ::debian/13/amd64/debian-installer/amd64/linux
			INITRD ::debian/13/amd64/debian-installer/amd64/initrd.gz
			APPEND vga=788
		LABEL debian13-amd64-firmware
			MENU LABEL Debian 13 amd64 (extra firmware)
			KERNEL ::debian/13/amd64/debian-installer/amd64/linux
			INITRD ::debian/13/amd64/debian-installer/amd64/initrd.gz,::debian/13/firmware.cpio.gz
			APPEND vga=788
	MENU END

	MENU BEGIN
		MENU LABEL Debian 12 Bookworm
		LABEL debian12-i386
			MENU LABEL Debian 12 i386
			KERNEL ::debian/12/i386/debian-installer/i386/linux
			INITRD ::debian/12/i386/debian-installer/i386/initrd.gz
			APPEND vga=788
		LABEL debian12-i386-firmware
			MENU LABEL Debian 12 i386 (extra firmware)
			KERNEL ::debian/12/i386/debian-installer/i386/linux
			INITRD ::debian/12/i386/debian-installer/i386/initrd.gz,,::debian/12/firmware.cpio.gz
			APPEND vga=788
		LABEL debian12-amd64
			MENU LABEL Debian 12 amd64
			KERNEL ::debian/12/amd64/debian-installer/amd64/linux
			INITRD ::debian/12/amd64/debian-installer/amd64/initrd.gz
			APPEND vga=788
		LABEL debian12-amd64-firmware
			MENU LABEL Debian 12 amd64 (extra firmware)
			KERNEL ::debian/12/amd64/debian-installer/amd64/linux
			INITRD ::debian/12/amd64/debian-installer/amd64/initrd.gz,::debian/12/firmware.cpio.gz
			APPEND vga=788
	MENU END
MENU END

MENU BEGIN
	MENU LABEL Fedora

	LABEL fedora-44
		MENU LABEL Fedora 44 x64
		KERNEL ::fedora/44/vmlinuz
		INITRD ::fedora/44/initrd.img
		APPEND root=live:http://tftp.jakest.us/fedora/44/install.img
	LABEL fedora-43
		MENU LABEL Fedora 43 x64
		KERNEL ::fedora/43/vmlinuz
		INITRD ::fedora/43/initrd.img
		APPEND root=live:http://tftp.jakest.us/fedora/43/install.img
MENU END



MENU SEPARATOR
MENU BEGIN
	MENU LABEL memtest86+
	LABEL memtest-32bit
		MENU LABEL memtest86+ 32bit
		LINUX ::memtest/memtest86+ia32.bin
	LABEL memtest-32bit-efi
		MENU LABEL memtest86+ 32bit EFI
		LINUX ::memtest/memtest86+ia32.efi
	LABEL memtest-64bit
		MENU LABEL memtest86+ 64bit
		LINUX ::memtest/memtest86+x64.bin
	LABEL memtest-64bit-efi
		MENU LABEL memtest86+ 64bit EFI
		LINUX ::memtest/memtest86+x64.efi
MENU END

MENU BEGIN
	MENU LABEL Clonezilla
	LABEL clonezilla-i686
		MENU LABEL Clonezilla i686
		LINUX ::clonezilla/i686/vmlinuz
		INITRD ::clonezilla/i686/initrd.img
		APPEND fetch=http://tftp.jakest.us/clonezilla/i686/filesystem.squashfs boot=live username=user union=overlay config components noswap edd=on nomodeset nodmraid locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no net.ifnames=0 nosplash noprompt
	LABEL clonezilla-amd64
		MENU LABEL Clonezilla amd64
		LINUX ::clonezilla/amd64/vmlinuz
		INITRD ::clonezilla/amd64/initrd.img
		APPEND fetch=http://tftp.jakest.us/clonezilla/amd64/filesystem.squashfs boot=live username=user union=overlay config components noswap edd=on nomodeset nodmraid locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no net.ifnames=0 nosplash noprompt
MENU END


MENU SEPARATOR
LABEL localboot0
	MENU LABEL Local Disk
	TEXT HELP
		Boot first internal disk if you are here
		by accident. (probably HDD/FDD/CD-ROM)
	ENDTEXT
	localboot 0
LABEL localboot-1
	MENU LABEL Skip PXE
	TEXT HELP
		Continue booting normally if you are here
		by accident. (fail PXE manually)
	ENDTEXT
	localboot -1

MENU SEPARATOR
LABEL reboot
	COM32 reboot.c32
LABEL poweroff
	COM32 poweroff.c32
