Ensure to load the preseed files from the new path and correct Debian

entries order
This commit is contained in:
Jeremy Gardais 2016-07-22 17:01:14 +02:00
parent 17f1ad7731
commit a52ff0905e
2 changed files with 47 additions and 42 deletions

View File

@ -44,20 +44,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 entry for: 1. Provide PXE entries for:
* Debian Wheezy (oldStable) amd64 * Debian Jessie (Stable) amd64.
* Debian Wheezy (oldStable) i386 * Debian Jessie (Stable) amd64 with additionnals firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Wheezy (oldStable) amd64 with additionnals firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script) * Debian Jessie (Stable) amd64 with additionnals firmwares and preseed file.
* Debian Wheezy (oldStable) amd64 with additionnals firmwares and preseed file * Debian Jessie (Stable) amd64 for minions with preseed (Mate as default GUI).
* Debian Wheezy (oldStable) amd64 for minions with preseed (Gnome 3 as default GUI) * Debian Jessie (Stable) amd64 for minions with preseed (Cinnamon as default GUI).
* Debian Jessie (Stable) amd64 * Debian Jessie (Stable) amd64 for minions with preseed (Gnome 3 as default GUI).
* Debian Jessie (Stable) amd64 with preseed file * Debian Jessie (Stable) i386.
* Debian Jessie (Stable) amd64 for minions with preseed (Gnome 3 as default GUI) * Debian Wheezy (oldStable) amd64 with additionnals firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Jessie (Stable) amd64 for minions with preseed (Mate as default GUI) * Debian Wheezy (oldStable) amd64 with additionnals firmwares and preseed file.
* Debian Jessie (Stable) amd64 for minions with preseed (Cinnamon as default GUI) * Debian Wheezy (oldStable) amd64 with preseed (Gnome 3 as default GUI).
* Debian Sid (unstable) amd64 * Debian Wheezy (oldStable) i386.
* Debian Sid (unstable) amd64 with additionnals firmwares * Debian Sid (unstable) amd64.
* Debian Sid (unstable) i386 * Debian Sid (unstable) amd64 with additionnals firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script).
* Debian Sid (unstable) i386.
2. If you want to use with your own TFTPD server, you need te set your IP server! Replace all occurrences of *129.20.27.239* by the IP of your TFTPD server to be able to load the preseed files! 2. If you want to use with your own TFTPD server, you need te set your IP server! Replace all occurrences of *129.20.27.239* by the IP of your TFTPD server to be able to load the preseed files!
### Preseed ### Preseed

View File

@ -2,56 +2,60 @@ label install
menu label Debian jessie ^amd64 menu label Debian jessie ^amd64
kernel installer/debian/jessie/amd64/linux kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz -- quiet append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz -- quiet
label jessie-auto label installFirmware
menu label Debian jessie amd64 PRESEED 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.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/installer/debian/jessie/preseed.cfg IPAPPEND 2 append vga=normal initrd=installer/debian/jessie/amd64/initrd_firm.gz -- quiet
label separator label installAuto
menu label Debian jessie STAGIAIRE ^Gnome amd64 PRESEED menu label Debian jessie amd64 ^PRESEED
kernel installer/debian/jessie/amd64/linux kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/installer/debian/jessie/preseed_gnome.cfg IPAPPEND 2 append vga=normal initrd=installer/debian/jessie/amd64/initrd_firm.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/preseed/debian/jessie/preseed.cfg IPAPPEND 2
label separator label installMate
menu label Debian jessie STAGIAIRE ^Mate amd64 PRESEED menu label Debian jessie STAGIAIRE ^Mate amd64 PRESEED
kernel installer/debian/jessie/amd64/linux kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/installer/debian/jessie/preseed_mate.cfg IPAPPEND 2 append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/preseed/debian/jessie/preseed_mate.cfg IPAPPEND 2
label separator label installCinnamon
menu label Debian jessie STAGIAIRE ^Cinnamon amd64 PRESEED menu label Debian jessie STAGIAIRE ^Cinnamon amd64 PRESEED
kernel installer/debian/jessie/amd64/linux kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/installer/debian/jessie/preseed_cinnamon.cfg IPAPPEND 2 append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/preseed/debian/jessie/preseed_cinnamon.cfg IPAPPEND 2
label installGnome
menu label Debian jessie STAGIAIRE ^Gnome amd64 PRESEED
kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/preseed/debian/jessie/preseed_gnome.cfg IPAPPEND 2
label install
menu label Debian jessie ^i386
kernel installer/debian/jessie/i386/linux
append vga=normal initrd=installer/debian/jessie/i386/initrd.gz -- quiet
label separator label separator
menu label --- menu label ---
label install
menu label Debian wheezy ^amd64
kernel installer/debian/wheezy/amd64/linux
append vga=normal initrd=installer/debian/wheezy/amd64/initrd.gz -- quiet
label install
menu label Debian wheezy ^i386
kernel installer/debian/wheezy/i386/linux
append vga=normal initrd=installer/debian/wheezy/i386/initrd.gz -- quiet
label installFirmware label installFirmware
menu label Debian wheezy amd64 ^Firmwares menu label Debian wheezy amd64 Firmwares
kernel installer/debian/wheezy/amd64/linux kernel installer/debian/wheezy/amd64/linux
append vga=normal initrd=installer/debian/wheezy/amd64/initrd_firm.gz -- quiet append vga=normal initrd=installer/debian/wheezy/amd64/initrd_firm.gz -- quiet
label wheezy label wheezy
menu label Debian wheezy amd64 ^PRESEED menu label Debian ^wheezy amd64 PRESEED
kernel installer/debian/wheezy/amd64/linux kernel installer/debian/wheezy/amd64/linux
append vga=normal initrd=installer/debian/wheezy/amd64/initrd_firm.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/installer/debian/wheezy/preseed.cfg IPAPPEND 2 append vga=normal initrd=installer/debian/wheezy/amd64/initrd_firm.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/preseed/debian/wheezy/preseed.cfg IPAPPEND 2
label separator label install
menu label Debian wheezy STAGIAIRE ^Gnome amd64 PRESEED menu label Debian wheezy i386
kernel installer/debian/wheezy/i386/linux
append vga=normal initrd=installer/debian/wheezy/i386/initrd.gz -- quiet
label install
menu label Debian wheezy STAGIAIRE Gnome amd64 PRESEED
kernel installer/debian/wheezy/amd64/linux kernel installer/debian/wheezy/amd64/linux
append vga=normal initrd=installer/debian/wheezy/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/installer/debian/wheezy/preseed_gnome.cfg IPAPPEND 2 append vga=normal initrd=installer/debian/wheezy/amd64/initrd.gz auto=true interface=auto netcfg/dhcp_timeout=60 netcfg/choose_interface=auto priority=critical preseed/url=tftp://129.20.27.239/preseed/debian/wheezy/preseed_gnome.cfg IPAPPEND 2
label separator label separator
menu label --- menu label ---
label install label install
menu label Debian sid ^amd64 bits menu label Debian ^sid amd64
kernel installer/debian/sid/amd64/linux kernel installer/debian/sid/amd64/linux
append vga=normal initrd=installer/debian/sid/amd64/initrd.gz -- quiet append vga=normal initrd=installer/debian/sid/amd64/initrd.gz -- quiet
label install label install
menu label Debian sid ^amd64 FIRMWARE menu label Debian sid amd64 FIRMWARE
kernel installer/debian/sid/amd64/linux kernel installer/debian/sid/amd64/linux
append vga=normal initrd=installer/debian/sid/amd64/initrd.gz -- quiet append vga=normal initrd=installer/debian/sid/amd64/initrd_firm.gz -- quiet
label install label install
menu label Debian sid ^i386 bits menu label Debian sid i386
kernel installer/debian/sid/i386/linux kernel installer/debian/sid/i386/linux
append vga=normal initrd=installer/debian/sid/i386/initrd.gz -- quiet append vga=normal initrd=installer/debian/sid/i386/initrd.gz -- quiet
label separator label separator