Files
LDS-ImageDownloader/LinuxInstallers-LID.ipxe
2022-07-20 15:27:07 +02:00

119 lines
5.4 KiB
Plaintext

#!ipxe
#LDS Linux install menu images downloaded/generated by LDS-UpdateBootImages
:start
menu Linux Depolyment server - Installers
item --gap -- ------------------------- Debian ------------------------------
#item Debian10 Install Debian 10 x64
item Debian11 Install Debian 11 x64
item --gap -- ------------------------- Ubuntu ------------------------------
#item Ubuntu1804 Install Ubuntu 18.04 x64
item Ubuntu2004 Install Ubuntu 20.04 x64
item Ubuntu2204 Install Ubuntu 22.04 x64
item --gap -- ------------------------- Centos ------------------------------
#item Centos7 Install CentOS 7 x64
item Centos8Stream Install CentOS 8-Stream x64
item Centos9Stream Install CentOS 9-Stream x64
item --gap -- ------------------------- Alma Linux ------------------------------
item AlmaLinux8 Install Alma Linux 8 x64
item AlmaLinux9 Install Alma Linux 9 x64
item --gap -- ------------------------- Rocky Linux ------------------------------
item RockyLinux8 Install Rocky Linux 8 x64
item RockyLinux9 Install Rocky Linux 9 x64
item --gap -- ------------------------- Others ------------------------------
item OpenSuseLeap Install OpenSuse Leap x64
item Fedora Install Fedora x64
item AlpineStable Install Alpine Latest stable x64
item ProxmoxVE Install Proxmox VE x64
item
item --key x LDSMain Back to the main menu <--
choose --timeout ${menu-timeout} --default ${menu-default} selected || goto cancel
set menu-timeout 0
goto ${selected}
#Load LDS Main menu
:LDSMain
chain LDS.ipxe
boot
:Debian10
kernel http://${next-server}/Installer/Debian/10/linux initrd=initrd.gz
initrd http://${next-server}/Installer/Debian/10/initrd.gz
boot
:Debian11
kernel http://${next-server}/Installer/Debian/11/linux initrd=initrd.gz
initrd http://${next-server}/Installer/Debian/11/initrd.gz
boot
:Ubuntu1804
kernel http://${next-server}/Installer/Ubuntu/18.04/linux initrd=initrd.gz
initrd http://${next-server}/Installer/Ubuntu/18.04/initrd.gz
boot
:Ubuntu2004
kernel http://${next-server}/Installer/Ubuntu/20.04/linux initrd=initrd.gz
initrd http://${next-server}/Installer/Ubuntu/20.04/initrd.gz
boot
:Ubuntu2204
kernel http://${next-server}/Installer/Ubuntu/22.04/vmlinuz url=http://${next-server}/Installer/Ubuntu/22.04/Ubuntu22.04.iso only-ubiquity ip=dhcp
initrd http://${next-server}/Installer/Ubuntu/22.04/initrd
boot
:Centos7
kernel http://${next-server}/Installer/Centos/7/vmlinuz initrd=initrd.img method=http://mirror.centos.org/centos/7/os/x86_64/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Centos/7/initrd.img
boot
:Centos8Stream
kernel http://${next-server}/Installer/Centos/8-stream/vmlinuz initrd=initrd.img inst.stage2=http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Centos/8-stream/initrd.img
boot
:Centos9Stream
kernel http://${next-server}/Installer/Centos/9-stream/vmlinuz initrd=initrd.img inst.stage2=http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Centos/9-stream/initrd.img
boot
:AlmaLinux8
kernel http://${next-server}/Installer/Alma/8/vmlinuz initrd=initrd.img inst.stage2=http://repo.almalinux.org/almalinux/8/BaseOS/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Alma/8/initrd.img
boot
:AlmaLinux9
kernel http://${next-server}/Installer/Alma/9/vmlinuz initrd=initrd.img inst.stage2=http://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Alma/9/initrd.img
boot
:RockyLinux8
kernel http://${next-server}/Installer/Rocky/8/vmlinuz initrd=initrd.img inst.stage2=http://download.rockylinux.org/pub/rocky/8/BaseOS/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Rocky/8/initrd.img
boot
:RockyLinux9
kernel http://${next-server}/Installer/Rocky/9/vmlinuz initrd=initrd.img inst.stage2=http://download.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Rocky/9/initrd.img
boot
:OpenSuseLeap
kernel http://${next-server}/Installer/OpenSuse/Leap/linux initrd=initrd showopts install=http://download.opensuse.org/distribution/openSUSE-stable/repo/oss/
initrd http://${next-server}/Installer/OpenSuse/Leap/initrd
boot
:Fedora
kernel http://${next-server}/Installer/Fedora/36/vmlinuz initrd=initrd.img inst.stage2=https://download.fedoraproject.org/pub/fedora/linux/releases/36/Everything/x86_64/os/ devfs=nomount ip=dhcp
initrd http://${next-server}/Installer/Fedora/36/initrd.img
boot
:AlpineStable
kernel http://${next-server}/Installer/Alpine/stable/vmlinuz-lts modules=loop,squashfs quiet alpine_repo=http://dl-4.alpinelinux.org/alpine//latest-stable/main modloop=http://${next-server}/Installer/Alpine/stable/modloop-lts initrd=initramfs-lts
initrd http://${next-server}/Installer/Alpine/stable/initramfs-lts
boot
:ProxmoxVE
kernel http://${next-server}/Installer/Proxmox/linux26 video=vesafb:ywrap,ntrr ramdisk_size=16777216 rw quiet spash=silent
initrd http://${next-server}/Installer/Proxmox/initrd
boot