Update Debian config file and informations to README.md

This commit is contained in:
Jeremy Gardais 2016-07-21 18:01:11 +02:00
parent 98b42927c2
commit 049fb3ce51
2 changed files with 52 additions and 20 deletions

View File

@ -27,7 +27,6 @@ Use some bootloaders files provide by:
* vesamenu.c32 * vesamenu.c32
### Configuration files ### Configuration files
Contains the files which defines the PXE menu. The [first one][main menu.cfg] will: Contains the files which defines the PXE menu. The [first one][main menu.cfg] will:
* Call all others menu.cfg from subdirectories (debian/, clonezilla/,…) as an entry. * Call all others menu.cfg from subdirectories (debian/, clonezilla/,…) as an entry.
* Define a timeout (4 seconds). * Define a timeout (4 seconds).
@ -35,7 +34,20 @@ 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:
* Debian Wheezy (oldStable) amd64
* Debian Wheezy (oldStable) i386
* Debian Wheezy (oldStable) amd64 with additionnals firmwares (see [make_debian_initrd_with_firmware.sh][debian initrd with firmware script] script)
* Debian Wheezy (oldStable) amd64 with additionnals firmwares and preseed file
* Debian Wheezy (oldStable) amd64 for minions with preseed (Gnome 3 as default GUI)
* Debian Jessie (Stable) amd64
* Debian Jessie (Stable) amd64 with preseed file
* Debian Jessie (Stable) amd64 for minions with preseed (Gnome 3 as default GUI)
* Debian Jessie (Stable) amd64 for minions with preseed (Mate as default GUI)
* Debian Jessie (Stable) amd64 for minions with preseed (Cinnamon as default GUI)
* Debian Sid (unstable) amd64
* Debian Sid (unstable) amd64 with additionnals firmwares
* Debian Sid (unstable) i386
### Preseed ### Preseed
@ -64,3 +76,4 @@ See the [scripts's README.md][scripts readme.md] file for more informations.
[main menu.cfg]: ./config/menu.cfg [main menu.cfg]: ./config/menu.cfg
[scripts readme.md]: https://git.ipr.univ-rennes1.fr/cellinfo/tftpboot/src/master/scripts "scripts's README.md for tftpboot" [scripts readme.md]: https://git.ipr.univ-rennes1.fr/cellinfo/tftpboot/src/master/scripts "scripts's README.md for tftpboot"
[debian initrd with firmware script]: ./scripts/README.md#make_debian_initrd_with_firmwaresh "informations about the Debian's initrd with additionnals firmwares"

View File

@ -1,38 +1,57 @@
label install label install
menu label Debian GNU/Linux wheezy ^amd64 bits menu label Debian jessie ^amd64
kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz -- quiet
label jessie-auto
menu label Debian jessie amd64 PRESEED
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
label separator
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/installer/debian/jessie/preseed_gnome.cfg IPAPPEND 2
label separator
menu label Debian jessie STAGIAIRE ^Mate 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/installer/debian/jessie/preseed_mate.cfg IPAPPEND 2
label separator
menu label Debian jessie STAGIAIRE ^Cinnamon 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/installer/debian/jessie/preseed_cinnamon.cfg IPAPPEND 2
label separator
menu label ---
label install
menu label Debian wheezy ^amd64
kernel installer/debian/wheezy/amd64/linux kernel installer/debian/wheezy/amd64/linux
append vga=normal initrd=installer/debian/wheezy/amd64/initrd.gz -- quiet append vga=normal initrd=installer/debian/wheezy/amd64/initrd.gz -- quiet
label install label install
menu label Debian GNU/Linux wheezy ^i386 bits menu label Debian wheezy ^i386
kernel installer/debian/wheezy/i386/linux kernel installer/debian/wheezy/i386/linux
append vga=normal initrd=installer/debian/wheezy/i386/initrd.gz -- quiet append vga=normal initrd=installer/debian/wheezy/i386/initrd.gz -- quiet
label installFirmware label installFirmware
menu label Debian GNU/Linux Wheezy 64 bits WITH ^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 GNU/Linux Wheezy 64 bits WITH ^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/amd64/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/installer/debian/wheezy/preseed.cfg IPAPPEND 2
label separator
menu label Debian wheezy STAGIAIRE ^Gnome amd64 PRESEED
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
label separator label separator
menu label --- menu label ---
label install label install
menu label Debian GNU/Linux jessie ^amd64 bits menu label Debian sid ^amd64 bits
kernel installer/debian/jessie/amd64/linux
append vga=normal initrd=installer/debian/jessie/amd64/initrd.gz -- quiet
label install
menu label Debian GNU/Linux jessie ^i386 bits
kernel installer/debian/jessie/i386/linux
append vga=normal initrd=installer/debian/jessie/i386/initrd.gz -- quiet
label separator
menu label ---
label install
menu label Debian GNU/Linux sid ^amd64 bits
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 GNU/Linux sid ^i386 bits menu label Debian sid ^amd64 FIRMWARE
kernel installer/debian/sid/amd64/linux
append vga=normal initrd=installer/debian/sid/amd64/initrd.gz -- quiet
label install
menu label Debian sid ^i386 bits
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