From 049fb3ce5100c8ab55fa20fbb9dfd17ec8d3ff71 Mon Sep 17 00:00:00 2001 From: Gardais Jeremy Date: Thu, 21 Jul 2016 18:01:11 +0200 Subject: [PATCH] Update Debian config file and informations to README.md --- README.md | 17 +++++++++++-- config/debian/menu.cfg | 55 ++++++++++++++++++++++++++++-------------- 2 files changed, 52 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index f188237..316f0ef 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,6 @@ Use some bootloaders files provide by : * vesamenu.c32 ### Configuration files - 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. * 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 - +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 @@ -64,3 +76,4 @@ See the [scripts's README.md][scripts readme.md] file for more informations. [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" +[debian initrd with firmware script]: ./scripts/README.md#make_debian_initrd_with_firmwaresh "informations about the Debian's initrd with additionnals firmwares" diff --git a/config/debian/menu.cfg b/config/debian/menu.cfg index f6bbfd8..4325e7e 100644 --- a/config/debian/menu.cfg +++ b/config/debian/menu.cfg @@ -1,38 +1,57 @@ 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 append vga=normal initrd=installer/debian/wheezy/amd64/initrd.gz -- quiet label install - menu label Debian GNU/Linux wheezy ^i386 bits + menu label Debian wheezy ^i386 kernel installer/debian/wheezy/i386/linux append vga=normal initrd=installer/debian/wheezy/i386/initrd.gz -- quiet label installFirmware - menu label Debian GNU/Linux Wheezy 64 bits WITH ^Firmwares + menu label Debian wheezy amd64 ^Firmwares kernel installer/debian/wheezy/amd64/linux append vga=normal initrd=installer/debian/wheezy/amd64/initrd_firm.gz -- quiet label wheezy - menu label Debian GNU/Linux Wheezy 64 bits WITH ^PRESEED + menu label Debian wheezy amd64 ^PRESEED 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 menu label --- label install - menu label Debian GNU/Linux jessie ^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 + menu label Debian sid ^amd64 bits kernel installer/debian/sid/amd64/linux append vga=normal initrd=installer/debian/sid/amd64/initrd.gz -- quiet 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 append vga=normal initrd=installer/debian/sid/i386/initrd.gz -- quiet label separator