Download Debian Bullseye

This commit is contained in:
Jeremy Gardais 2021-05-03 14:42:03 +02:00
parent 416a6629b3
commit b6914dfe8e
Signed by: jegardai
GPG Key ID: E759BAA22501AF32
4 changed files with 23 additions and 10 deletions

View File

@ -10,6 +10,7 @@
* Ensure to have minimal documentation available on the system. * Ensure to have minimal documentation available on the system.
* Do not use wireless interface for installation (see #19). * Do not use wireless interface for installation (see #19).
* Gnome preseed is now only available with UEFI (see #20). * Gnome preseed is now only available with UEFI (see #20).
* Download Debian Bullseye/Testing.
### Fix ### Fix
* Remove tasksel only if no X session was installed (see #17). * Remove tasksel only if no X session was installed (see #17).

View File

@ -1,7 +1,7 @@
MENU BACKGROUND /config/debian/debian_background.jpg MENU BACKGROUND /config/debian/debian_background.jpg
label stableFirmware label stableFirmware
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 stableAuto label stableAuto
@ -24,10 +24,18 @@ label stableGnomeCrypto
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.gnome.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.gnome.uefi.cipher.cfg
label separator
menu label ---
label testingFirmware
menu label Debian Bu^llseye amd64 Firmwares
kernel installer/debian/bullseye/amd64/linux
append vga=normal initrd=installer/debian/bullseye/amd64/initrd_firm.xz -- quiet
label separator label separator
menu label --- menu label ---
label oldstableFirmware label oldstableFirmware
menu label Debian stretch amd64 ^Firmwares menu label Debian stretch amd64 Firmwares
kernel installer/debian/stretch/amd64/linux kernel installer/debian/stretch/amd64/linux
append vga=normal initrd=installer/debian/stretch/amd64/initrd_firm.xz -- quiet append vga=normal initrd=installer/debian/stretch/amd64/initrd_firm.xz -- quiet
label oldstableAuto label oldstableAuto
@ -45,14 +53,15 @@ label oldstableComputeNode
kernel installer/debian/stretch/amd64/linux kernel installer/debian/stretch/amd64/linux
IPAPPEND 2 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 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 separator label separator
menu label --- menu label ---
label oldoldstableFirmware 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 oldoldstableAuto 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
@ -60,6 +69,7 @@ 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
label separator label separator
menu label --- menu label ---
label unstableAmd64 label unstableAmd64
@ -75,6 +85,7 @@ label unstableCrypt
kernel installer/debian/sid/amd64/linux kernel installer/debian/sid/amd64/linux
IPAPPEND 2 IPAPPEND 2
APPEND vga=normal initrd=installer/debian/sid/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/sid/preseed.uefi.luks.btrfs.cfg APPEND vga=normal initrd=installer/debian/sid/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/sid/preseed.uefi.luks.btrfs.cfg
label separator label separator
menu label --- menu label ---
label mainmenu label mainmenu

View File

@ -1,9 +1,10 @@
#!/bin/bash #!/bin/bash
# This script do the following: # This script do the following:
# Download Debian Stable (Stretch) # Download Debian Stable (Buster)
# Download Debian Testing (Buster) # Download Debian Testing (Bullseye)
# Download Debian oldStable (Jessie) # Download Debian oldStable (Stretch)
# Download Debian oldoldStable (Jessie)
# Download Debian Unstable (Sid) # Download Debian Unstable (Sid)
# Make an PXE's config file (aka menu.cfg) # Make an PXE's config file (aka menu.cfg)
@ -21,7 +22,7 @@ mkdir -p "${DEBIAN_INSTALLER_DIR}"
rm -f "${DEBIAN_CONFIG_PXE}" rm -f "${DEBIAN_CONFIG_PXE}"
touch "${DEBIAN_CONFIG_PXE}" touch "${DEBIAN_CONFIG_PXE}"
for DISTRO in stretch buster jessie sid; do # For ALL Debian's version for DISTRO in buster bullseye stretch jessie sid; do # For ALL Debian's version
for ARCH in amd64 i386; do # For all classic architecture for ARCH in amd64 i386; do # For all classic architecture
# Create and go into directory # Create and go into directory

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
# This script do the following: # This script do the following:
# Download Debian Initrd for Buster, Stretch, Jessie and Sid # Download Debian Initrd for Buster, Bullseye, Stretch, Jessie and Sid
# Download firmwares: # Download firmwares:
# bnx2 # bnx2
# all non-free (for tigon) # all non-free (for tigon)
@ -17,7 +17,7 @@ else
TFTP_DIRECTORY="/srv/tftp" TFTP_DIRECTORY="/srv/tftp"
fi fi
for DISTRO in buster stretch jessie sid; do # For ALL Debian's version for DISTRO in buster bullseye stretch jessie sid; do # For ALL Debian's version
TEMP_DIR=$(mktemp -d) TEMP_DIR=$(mktemp -d)
pushd "${TEMP_DIR}" > /dev/null pushd "${TEMP_DIR}" > /dev/null