Inital commit
This commit is contained in:
112
LinuxInstallers-LID.ipxe
Normal file
112
LinuxInstallers-LID.ipxe
Normal file
@@ -0,0 +1,112 @@
|
||||
#!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 --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
|
||||
|
||||
: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
|
||||
Reference in New Issue
Block a user