made debian configs more explicit

- no more implicit options (eg firmware)
- remove shortcuts '^' because hard to avoid duplicates
- explicit debian versions (replaced stable/unstable and codenames with the version)

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=4144]
This commit is contained in:
Guillaume Raffy 2025-09-18 10:51:01 +02:00
parent 632f7a8d69
commit 5110ef3b70
1 changed files with 26 additions and 25 deletions

View File

@ -19,29 +19,30 @@ MENU BACKGROUND /config/debian/debian_background.jpg
# - gnome3: install install gnome3 as desktop environment
# - cinnamon: install cinnamon as desktop environment
# - uefi: formats disk with a gpt partition table instead of a mbr partition table (only suitable for systems booting in uefi mode)
# - cipher: activates full disk encryption (FDE)
label deb12_amd64
menu label Debian Bookworm amd64
menu label deb12 amd64
kernel installer/debian/bookworm/amd64/linux
append vga=normal initrd=installer/debian/bookworm/amd64/initrd.gz -- quiet
label stableFirmware
menu label ^Debian Bookworm amd64 Firmwares
label deb12_amd64_fw
menu label deb12 amd64 fw=net
kernel installer/debian/bookworm/amd64/linux
append vga=normal initrd=installer/debian/bookworm/amd64/initrd_firm.xz -- quiet
label stableAuto
menu label Debian ^Bookworm amd64 PRESEED
label deb12_amd64_fw_isp
menu label deb12 amd64 fw=net pseed=isp
kernel installer/debian/bookworm/amd64/linux
append vga=normal initrd=installer/debian/bookworm/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bookworm/preseed.cfg
label stableNoPartitioning
menu label Debian Bookworm amd64 Preseed ^WITHOUT Partitioning
label deb12_amd64_fw_isp_nopart
menu label deb12 amd64 fw=net pseed=isp+nopart
kernel installer/debian/bookworm/amd64/linux
append vga=normal initrd=installer/debian/bookworm/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bookworm/preseed.without.partitioning.cfg
label stableComputeNode
menu label Debian Bookworm amd64 for ^compute node PRESEED
label deb12_amd64_fw_compute
menu label deb12 amd64 fw=net pseed=compute
kernel installer/debian/bookworm/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/bookworm/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bookworm/preseed.computenode.cfg
label stableGnome
menu label Debian Bookworm fw=net ^Gnome3 + UEFI WITH PRESEED
label deb12_amd64_fw_uefi_gnome3
menu label deb12 amd64 fw=net pseed=isp+uefi+gnome3
kernel installer/debian/bookworm/amd64/linux
IPAPPEND 2
APPEND vga=normal initrd=installer/debian/bookworm/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bookworm/preseed.gnome.uefi.cfg
@ -51,8 +52,8 @@ label deb12_amd64_uefi_gnome3
kernel installer/debian/bookworm/amd64/linux
IPAPPEND 2
APPEND vga=normal initrd=installer/debian/bookworm/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bookworm/preseed.gnome.uefi.cfg
label stableCinnamon
menu label Debian Bookworm ^Cinnamon + UEFI WITH PRESEED
label deb12_amd64_fw_uefi_cinnamon
menu label deb12 amd64 fw=net pseed=isp+uefi+cinnamon
kernel installer/debian/bookworm/amd64/linux
IPAPPEND 2
APPEND vga=normal initrd=installer/debian/bookworm/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bookworm/preseed.cinnamon.uefi.cfg
@ -60,32 +61,32 @@ label stableCinnamon
label separator
menu label ---
label oldstableFirmware
menu label Debian Bullseye amd64 Firmwares
label deb11_amd64_fw
menu label deb11 amd64 fw=net
kernel installer/debian/bullseye/amd64/linux
append vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz -- quiet
label oldstableAuto
menu label Debian Bu^llseye amd64 PRESEED
label deb11_amd64_fw_isp
menu label deb11 amd64 fw=net pseed=isp
kernel installer/debian/bullseye/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bullseye/preseed.cfg
label oldstableComputeNode
menu label Debian Bullseye amd64 for compute node PRESEED
label deb11_amd64_fw_compute
menu label deb11 amd64 fw=net pseed=compute
kernel installer/debian/bullseye/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bullseye/preseed.computenode.cfg
label oldstableGnomeCrypto
menu label Debian Bullseye Gnome3 + UEFI + Cipher WITH PRESEED
label deb11_amd64_fw_uefi_cipher_gnome3
menu label deb11 amd64 fw=net pseed=isp+uefi+cipher+gnome3
kernel installer/debian/bullseye/amd64/linux
IPAPPEND 2
APPEND vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bullseye/preseed.gnome.uefi.cipher.cfg
label oldstableCinnamonCrypto
menu label Debian Bullseye Cinnamon + UEFI + Cipher WITH PRESEED
label deb11_amd64_fw_uefi_cipher_cinnamon
menu label deb11 amd64 fw=net pseed=isp+uefi+cipher+cinnamon
kernel installer/debian/bullseye/amd64/linux
IPAPPEND 2
APPEND vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bullseye/preseed.cinnamon.uefi.cipher.cfg
label oldstableGnome
menu label Debian Bullseye Gnome3 + UEFI WITH PRESEED
label deb11_amd64_fw_uefi_gnome3
menu label deb11 amd64 fw=net pseed=isp+uefi+gnome3
kernel installer/debian/bullseye/amd64/linux
IPAPPEND 2
APPEND vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.203.27/preseed/debian/bullseye/preseed.gnome.uefi.cfg