Set Buster as new default (and reorder others)

This commit is contained in:
Jeremy Gardais 2020-03-17 19:25:50 +01:00
parent 76aac83d4c
commit 918c75c382
Signed by: jegardai
GPG Key ID: E759BAA22501AF32
2 changed files with 73 additions and 67 deletions

View File

@ -72,16 +72,21 @@ Contains the files which defines the PXE menu. The [first one][main menu.cfg] wi
#### config/debian/menu.cfg #### config/debian/menu.cfg
1. Provide PXE entries for: 1. Provide PXE entries for:
* Debian Jessie (oldStable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script). * Debian Buster (Stable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Jessie (oldStable) amd64 with additional firmwares and preseed file. * Debian Buster (Stable) amd64 with additional firmwares and preseed file.
* Debian Jessie (oldStable) i386. * Debian Buster (Stable) amd64 + UEFI for minions with preseed (Cinnamon as default GUI).
* Debian Stretch (Stable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script). * Debian Buster (Stable) amd64 + UEFI + LUKS for minions with preseed (Cinnamon as default GUI).
* Debian Stretch (Stable) amd64 with additional firmwares and preseed file. * Debian Buster (Stable) amd64 + UEFI + LUKS for minions with preseed (Gnome3 as default GUI).
* Debian Stretch (Stable) amd64 for minions with preseed (Mate as default GUI). * Debian Stretch (oldStable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Stretch (Stable) amd64 for minions with preseed (Cinnamon as default GUI). * Debian Stretch (oldStable) amd64 with additional firmwares and preseed file.
* Debian Stretch (Stable) amd64 + UEFI for minions with preseed (Cinnamon as default GUI). * Debian Stretch (oldStable) amd64 for minions with preseed (Mate as default GUI).
* Debian Stretch (Stable) amd64 for minions with preseed (Gnome 3 as default GUI). * Debian Stretch (oldStable) amd64 for minions with preseed (Cinnamon as default GUI).
* Debian Stretch (Stable) i386. * Debian Stretch (oldStable) amd64 + UEFI for minions with preseed (Cinnamon as default GUI).
* Debian Stretch (oldStable) amd64 for minions with preseed (Gnome 3 as default GUI).
* Debian Stretch (oldStable) i386.
* Debian Jessie (oldoldStable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Jessie (oldoldStable) amd64 with additional firmwares and preseed file.
* Debian Jessie (oldoldStable) i386.
* Debian Sid (unstable) amd64. * Debian Sid (unstable) amd64.
* Debian Sid (unstable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script). * Debian Sid (unstable) amd64 with additional firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Sid (unstable) i386. * Debian Sid (unstable) i386.
@ -155,14 +160,15 @@ Preseeding provides a way to set answers to questions asked by the Debian-Instal
#### Specific configurations #### Specific configurations
* You can choose a desktop environment: * You can choose a desktop environment:
* Debian Stable (aka Stretch): Cinnamon, Mate or Gnome3 * Debian Stable (aka Buster): Cinnamon or Gnome3
* Partitionning differences for Debian with a desktop environment: * Partitionning differences for Debian with a desktop environment:
| Device | Mount point | Size (Min - Max) | Description | | Device | Mount point | Size (Min - Max) | Description |
|---------|-------------|------------------|-------------------------------------------------------------| |---------|-------------|-------------------|-------------------------------------------------------------|
| lv_root | / | 1 - **3** Gb | root partition | | sda1 | /boot/efi | 512 - **1024** Mb | EFI partition (from Buster) |
| lv_home | /home | 2 - **10** Gb | User's home directories (saved files, personnal settings,…) | | lv_root | / | 1 - **3** Gb | root partition |
| lv_srv | NOT PRESENT | NOT PRESENT | | | lv_home | /home | 2 - **10** Gb | User's home directories (saved files, personnal settings,…) |
| lv_srv | NOT PRESENT | NOT PRESENT | |
#### Informations #### Informations
* You can use the command: `mkpasswd -m sha-512` to generate a SHA-512 hash for a password. * You can use the command: `mkpasswd -m sha-512` to generate a SHA-512 hash for a password.

View File

@ -1,70 +1,25 @@
MENU BACKGROUND /config/debian/debian_background.jpg MENU BACKGROUND /config/debian/debian_background.jpg
label stableFirmware label stableFirmware
menu label Debian stretch amd64 ^Firmwares
kernel installer/debian/stretch/amd64/linux
append vga=normal initrd=installer/debian/stretch/amd64/initrd_firm.xz -- quiet
label stableAuto
menu label Debian stretch amd64 ^PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.cfg
label stableMate
menu label Debian stretch ^Mate amd64 PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed_mate.cfg
label stableCinnamon
menu label Debian stretch ^Cinnamon amd64 PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed_cinnamon.cfg
label stableUefiCinnamon
menu label Debian stretch ^Cinnamon amd64 + UEFI PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.cinnamon.uefi.cfg
label stableUefiGnome
menu label Debian stretch ^Gnome amd64 + UEFI PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.gnome.uefi.cfg
label stableCipherGnome
menu label Debian stretch ^Gnome + UEFI + Cipher PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.gnome.uefi.cipher.cfg
label stableComputeNode
menu label Debian stretch amd64 for compute node PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed_computenode.cfg
label stableI386
menu label Debian stretch ^i386
kernel installer/debian/stretch/i386/linux
append vga=normal initrd=installer/debian/stretch/i386/initrd.gz -- quiet
label separator
menu label ---
label testingFirmware
menu label Debian Buster amd64 Firmwares menu label Debian Buster amd64 Firmwares
kernel installer/debian/buster/amd64/linux kernel installer/debian/buster/amd64/linux
append vga=normal initrd=installer/debian/buster/amd64/initrd_firm.xz -- quiet append vga=normal initrd=installer/debian/buster/amd64/initrd_firm.xz -- quiet
label testingAuto label stableAuto
menu label Debian B^uster amd64 PRESEED menu label Debian B^uster amd64 PRESEED
kernel installer/debian/buster/amd64/linux kernel installer/debian/buster/amd64/linux
IPAPPEND 2 IPAPPEND 2
append vga=normal initrd=installer/debian/buster/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/buster/preseed.cfg append vga=normal initrd=installer/debian/buster/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/buster/preseed.cfg
label testingUefiCinnamon label stableUefiCinnamon
menu label Debian Buster Cinnamon amd64 + UEFI PRESEED menu label Debian Buster Cinnamon amd64 + UEFI PRESEED
kernel installer/debian/buster/amd64/linux kernel installer/debian/buster/amd64/linux
IPAPPEND 2 IPAPPEND 2
append vga=normal initrd=installer/debian/buster/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/buster/preseed.cinnamon.uefi.cfg append vga=normal initrd=installer/debian/buster/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/buster/preseed.cinnamon.uefi.cfg
label BusterCinnamonCrypto label stableCinnamonCrypto
menu label Debian Buster ^Cinnamon + UEFI + Cipher WITH PRESEED menu label Debian Buster ^Cinnamon + UEFI + Cipher WITH PRESEED
kernel installer/debian/buster/amd64/linux kernel installer/debian/buster/amd64/linux
IPAPPEND 2 IPAPPEND 2
APPEND vga=normal initrd=installer/debian/buster/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/buster/preseed.cinnamon.uefi.cipher.cfg APPEND vga=normal initrd=installer/debian/buster/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/buster/preseed.cinnamon.uefi.cipher.cfg
label BusterGnomeCrypto label stableGnomeCrypto
menu label Debian Buster ^Gnome + UEFI + Cipher WITH PRESEED menu label Debian Buster ^Gnome + UEFI + Cipher WITH PRESEED
kernel installer/debian/buster/amd64/linux kernel installer/debian/buster/amd64/linux
IPAPPEND 2 IPAPPEND 2
@ -72,15 +27,60 @@ label BusterGnomeCrypto
label separator label separator
menu label --- menu label ---
label oldstableFirmware label oldstableFirmware
menu label Debian stretch amd64 ^Firmwares
kernel installer/debian/stretch/amd64/linux
append vga=normal initrd=installer/debian/stretch/amd64/initrd_firm.xz -- quiet
label oldstableAuto
menu label Debian stretch amd64 ^PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.cfg
label oldstableMate
menu label Debian stretch ^Mate amd64 PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed_mate.cfg
label oldstableCinnamon
menu label Debian stretch ^Cinnamon amd64 PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed_cinnamon.cfg
label oldstableUefiCinnamon
menu label Debian stretch ^Cinnamon amd64 + UEFI PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.cinnamon.uefi.cfg
label oldstableUefiGnome
menu label Debian stretch ^Gnome amd64 + UEFI PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.gnome.uefi.cfg
label oldstableCipherGnome
menu label Debian stretch ^Gnome + UEFI + Cipher PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed.gnome.uefi.cipher.cfg
label oldstableComputeNode
menu label Debian stretch amd64 for compute node PRESEED
kernel installer/debian/stretch/amd64/linux
IPAPPEND 2
append vga=normal initrd=installer/debian/stretch/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/stretch/preseed_computenode.cfg
label oldstableI386
menu label Debian stretch ^i386
kernel installer/debian/stretch/i386/linux
append vga=normal initrd=installer/debian/stretch/i386/initrd.gz -- quiet
label separator
menu label ---
label oldoldstableFirmware
menu label Debian jessie amd64 ^Firmwares menu label Debian jessie amd64 ^Firmwares
kernel installer/debian/jessie/amd64/linux kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd_firm.xz -- quiet append vga=normal initrd=installer/debian/jessie/amd64/initrd_firm.xz -- quiet
label oldstableAuto label oldoldstableAuto
menu label Debian jessie amd64 ^PRESEED menu label Debian jessie amd64 ^PRESEED
kernel installer/debian/jessie/amd64/linux kernel installer/debian/jessie/amd64/linux
IPAPPEND 2 IPAPPEND 2
append vga=normal initrd=installer/debian/jessie/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/jessie/preseed.cfg append vga=normal initrd=installer/debian/jessie/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/jessie/preseed.cfg
label oldstableI386 label oldoldstableI386
menu label Debian jessie ^i386 menu label Debian jessie ^i386
kernel installer/debian/jessie/i386/linux kernel installer/debian/jessie/i386/linux
append vga=normal initrd=installer/debian/jessie/i386/initrd.gz -- quiet append vga=normal initrd=installer/debian/jessie/i386/initrd.gz -- quiet