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