maj install.ipxe path for lives

This commit is contained in:
Grégory Lebreton 2023-10-17 14:24:19 +02:00
parent 12321f6f38
commit 84eaa88faa

View File

@ -1,7 +1,7 @@
#!ipxe
### VARIABLES
set menu-timeout 72000
set menu-timeout 36000
set submenu-timeout ${menu-timeout}
isset ${menu-default} || set menu-default item1
set server_ip IP
@ -24,29 +24,11 @@ item debian-12 Debian-12-Bookworm
item --gap -- -------------DEBIAN-12-AUTO-------------
item debian-12-auto Debian-12-automatique
item --gap --
item --gap -- ----------------------------------------
item --gap -- - LINUX 32 BITS -
item --gap -- -------------DEBIAN-BOOKWORM-32-------------
item debian-12-32 Debian-12-32-bits
item --gap -- -------------Q4OS-INSTALL-32------------
item q4os-32 Q4os-32
item --gap -- -------------UBUNTU-TRINITY-32------------
item ubuntu-trinity-32 Ubuntu-Trinity-32
item --gap -- -------------DEBIAN-LXQT-32------------
item debian-lxqt-32 Debian-LXQT-32
item --gap --
item --gap -- ----------------------------------------
item --gap -- - LINUX LIVE -
item --gap -- -------------UBUNTU-24----------------
item ubuntu-live Ubuntu-Live
item --gap -- -------------BUNSEN-LABS-LIVE-32------------
item bunsenlabs-live-32 BunsenLabs-live-32
item --gap -- -------------ARCHBANG-LIVE-32------------
item archbang-live-32 Archbang-Live-32
item --gap -- -------------PORTEUS-OPENBOX-LIVE-32------------
item porteus-openbox-32 Porteus-Openbox-32
item --gap -- -------------DEBIAN-11-LIVE-64-------------
item debian-live-64 Debian-live-64
item --gap -- -------------KALI-LIVE-64---------------
@ -92,6 +74,7 @@ boot || goto menu
kernel http://${server_ip}/tftpboot/debian-12/64/debian-installer/amd64/linux
initrd http://${server_ip}/tftpboot/debian-12/64/debian-installer/amd64/initrd.gz
imgargs linux DEBIAN_FRONTEND=newt --- net.ifnames=0 auto=true keymap=fr locale=FR_fr ip=dhcp domain=garage hostname=debian preseed/url=http://${server_ip}/tftpboot/debian-12/64/debian-12-preseed.cfg
# imgargs linux DEBIAN_FRONTEND=newt --- net.ifnames=0 debian-installer=fr_FR.UTF-8 locale=fr_FR.UTF-8 kbd-chooser/method=fr auto-install/enable=true ip=dhcp domain=garage hostname=debian preseed/url=http://${server_ip}/tftpboot/debian-12/64/debian-12-preseed.cfg
boot || goto menu
#Paramètres de démarrage pour DEBIAN-12-32
@ -101,6 +84,62 @@ initrd http://${server_ip}/tftpboot/debian-12/32/debian-installer/i386/initrd.gz
imgargs linux DEBIAN_FRONTEND=newt --- net.ifnames=0
boot || goto menu
##################################### OS-LIVE ###############################################
#Paramètres de démarrage pour UBUNTU-LIVE -- OK
:ubuntu-live
kernel http://${server_ip}/tftpboot/ubuntu-live/casper/vmlinuz
initrd http://${server_ip}/tftpboot/ubuntu-live/casper/initrd
imgargs vmlinuz initrd=initrd root=/dev/nfs boot=casper netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/ubuntu-live ip=dhcp quiet splash --
boot || goto menu
#Paramètres de démarrage pour DEBIAN-LIVE-64 -- OK
:custom-debian
kernel http://${server_ip}/tftpboot/custom-debian/live/vmlinuz
initrd http://${server_ip}/tftpboot/custom-debian/live/initrd.gz
imgargs vmlinuz initrd=initrd root=/dev/nfs boot=live components netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/custom-debian ip=dhcp quiet splash --
boot
#Paramètres de démarrage pour DEBIAN-LIVE-64 -- OK
:debian-live-64
kernel http://${server_ip}/tftpboot/debian-live-64/live/vmlinuz-6.1.0-13-amd64
initrd http://${server_ip}/tftpboot/debian-live-64/live/initrd.img-6.1.0-13-amd64
imgargs vmlinuz-6.1.0-13-amd64 initrd=initrd root=/dev/nfs boot=live components netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/debian-live-64 ip=dhcp quiet splash --
boot
#Paramètres de démarrage pour KALI-LIVE-64 -- OK
:kali-live-64
kernel http://${server_ip}/tftpboot/kali-live-64/live/vmlinuz
initrd http://${server_ip}/tftpboot/kali-live-64/live/initrd.img
imgargs vmlinuz initrd=initrd root=/dev/nfs boot=live components netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/kali-live-64 ip=dhcp quiet splash --
boot || goto menu
#Paramètres de démarrage pour SHRED OS-64 -- OK
:shredos-64
kernel http://${server_ip}/tftpboot/shredos-64/boot/bzImage console=tty3 quiet loglevel=0
boot || goto menu
#Paramètres de démarrage pour LMDE-LIVE-32 OK
:lmde-32
kernel http://${server_ip}/tftpboot/lmde-live-32/live/vmlinuz
initrd http://${server_ip}/tftpboot/lmde-live-32/live/initrd.lz
imgargs vmlinuz initrd=initrd boot=live user=mint initrd=initrd root=/dev/nfs netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/lmde-live-32 ip=dhcp quiet nosplash --
boot || goto menu
#Paramètres de démarrage pour LMDE-LIVE-64 OK
:lmde-64
kernel http://${server_ip}/tftpboot/lmde-live-64/live/vmlinuz
initrd http://${server_ip}/tftpboot/lmde-live-64/live/initrd.lz
imgargs vmlinuz initrd=initrd boot=live user=mint initrd=initrd root=/dev/nfs netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/lmde-live-64 ip=dhcp quiet nosplash --
boot || goto menu
#Paramètres de démarrage pour GPARTED-LIVE-64 OK
:gparted-live-64
kernel http://${server_ip}/lib/tftpboot/gparted-live-64/live/vmlinuz
initrd http://${server_ip}/tftpboot/gparted-live-64/live/initrd.img
imgargs vmlinuz initrd=initrd boot=live config components union=overlay username=user language=fr console-setup/layoutcode?=fr noswap noeject vga=788 netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/gparted-live-64 quiet nosplash --
boot
#GOOD WINPE
#:winpe
#kernel http://${server_ip}/tftpboot/windows/wimboot
@ -110,7 +149,7 @@ boot || goto menu
#initrd http://${server_ip}/tftpboot/windows/winpe/sources/boot.wim boot.wim
#boot || goto menu
#TEST BRICE
##################################### TEST BRICE #####################################
#Paramètres de démarrage pour SLITAZ-LIVE-32 -- TESTING
:slitaz-live-32
@ -119,7 +158,6 @@ initrd http://192.168.1.100/tftpboot/slitaz-live-32/boot/rootfs1.gz
imgargs bzImage ip=dhcp quiet splash
boot || goto menu
:bunsenlabs-live-32
kernel http://${server_ip}/tftpboot/bunsenlabs-32/install/gtk/vmlinuz
initrd http://${server_ip}/tftpboot/bunsenlabs-32/install/gtk/initrd.gz
@ -162,64 +200,8 @@ initrd http://${server_ip}/tftpboot/porteus-openbox-32/boot/syslinux/initrd.xz
imgargs vmlinuz initrd=initrd nomagic base_only norootcopy root=/dev/nfs netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/porteus-openbox-32 ip=dhcp --
boot || goto menu
#####################################OS-LIVE###############################################
#Paramètres de démarrage pour UBUNTU-LIVE -- OK
:ubuntu-live
kernel http://${server_ip}/tftpboot/ubuntu-live/casper/vmlinuz
initrd http://${server_ip}/tftpboot/ubuntu-live/casper/initrd
imgargs vmlinuz initrd=initrd root=/dev/nfs boot=casper netboot=nfs nfsroot=${server_ip}:/tftpboot/ubuntu-live ip=dhcp quiet splash --
boot || goto menu
#Paramètres de démarrage pour DEBIAN-LIVE-64 -- OK
:custom-debian
kernel http://${server_ip}/tftpboot/custom-debian/live/vmlinuz
initrd http://${server_ip}/tftpboot/custom-debian/live/initrd.gz
imgargs vmlinuz initrd=initrd root=/dev/nfs boot=live components netboot=nfs nfsroot=${server_ip}:/tftpboot/custom-debian ip=dhcp quiet splash --
boot
#Paramètres de démarrage pour DEBIAN-LIVE-64 -- OK
:debian-live-64
kernel http://${server_ip}/tftpboot/debian-live-64/live/vmlinuz-5.10.0-20-amd64
initrd http://${server_ip}/tftpboot/debian-live-64/live/initrd.img-5.10.0-20-amd64
imgargs vmlinuz-5.10.0-20-amd64 initrd=initrd root=/dev/nfs boot=live components netboot=nfs nfsroot=${server_ip}:/tftpboot/debian-live-64 ip=dhcp quiet splash --
boot
#Paramètres de démarrage pour KALI-LIVE-64 -- OK
:kali-live-64
kernel http://${server_ip}/tftpboot/kali-live-64/live/vmlinuz
initrd http://${server_ip}/tftpboot/kali-live-64/live/initrd.img
imgargs vmlinuz initrd=initrd root=/dev/nfs boot=live components netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/kali-live-64 ip=dhcp quiet splash --
boot || goto menu
#Paramètres de démarrage pour SHRED OS-64 -- OK
:shredos-64
kernel http://${server_ip}/tftpboot/shredos-64/boot/bzImage console=tty3 quiet loglevel=0
boot || goto menu
#Paramètres de démarrage pour LMDE-LIVE-32 OK
:lmde-32
kernel http://${server_ip}/tftpboot/lmde-live-32/live/vmlinuz
initrd http://${server_ip}/tftpboot/lmde-live-32/live/initrd.lz
imgargs vmlinuz initrd=initrd boot=live user=mint initrd=initrd root=/dev/nfs netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/lmde-live-32 ip=dhcp quiet nosplash --
boot || goto menu
#Paramètres de démarrage pour LMDE-LIVE-64 OK
:lmde-64
kernel http://${server_ip}/tftpboot/lmde-live-64/live/vmlinuz
initrd http://${server_ip}/tftpboot/lmde-live-64/live/initrd.lz
imgargs vmlinuz initrd=initrd boot=live user=mint initrd=initrd root=/dev/nfs netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/lmde-live-64 ip=dhcp quiet nosplash --
boot || goto menu
#Paramètres de démarrage pour GPARTED-LIVE-64 OK
:gparted-live-64
kernel http://${server_ip}/lib/tftpboot/gparted-live-64/live/vmlinuz
initrd http://${server_ip}/tftpboot/gparted-live-64/live/initrd.img
imgargs vmlinuz initrd=initrd boot=live config components union=overlay username=user language=fr console-setup/layoutcode?=fr noswap noeject vga=788 netboot=nfs nfsroot=${server_ip}:/var/lib/tftpboot/gparted-live-64 quiet nosplash --
boot
:shell
shell
:exit
exit
exit