diff --git a/templates/boot/isolinux/default.cfg b/templates/boot/isolinux/default.cfg index a267eb0..2eb2c0d 100644 --- a/templates/boot/isolinux/default.cfg +++ b/templates/boot/isolinux/default.cfg @@ -7,7 +7,7 @@ label grml menu DEFAULT menu label Rescue system boot (%VERSION%, %ARCH%) kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce noquick + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce noquick ssh=grml2011 text help Automatic deployment system for the Sipwise Next Generation Communication @@ -19,114 +19,129 @@ label grml label ce menu label Install sip:providerCE - DHCP kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcpce netscript=http://deb.sipwise.com/kantan/deployment.sh ngcphostname=spce + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcpce ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ngcphostname=spce text help - Install sip:provider community edition. - Retrieve network configuration via DHCP. + Install sip:provider + community edition. + Retrieve network configuration + via DHCP. endtext label cenw menu label Install sip:providerCE - static NW config kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcpce netscript=http://deb.sipwise.com/kantan/deployment.sh ngcphostname=spce ip=192.168.51.123::192.168.51.1:255.255.255.0:spce:eth0:off dns=192.168.51.2 + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcpce ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ngcphostname=spce ip=192.168.51.123::192.168.51.1:255.255.255.0:spce:eth0:off dns=192.168.51.2 text help - Install sip:provider community edition. - Use static IP configuration, adjust in - boot command line if necessary. - endtext - -label prosp1 - menu label Install sip:providerPRO - sp1 / DHCP - kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp1 ngcphostname=sp1 - - text help - Install sip:provider professional edition. - Install first node of HA setup. - Retrieve network configuration via DHCP. + Install sip:provider + community edition. + Use static IP configuration, adjust + in boot command line if necessary. endtext +#label prosp1 +# menu label Install sip:providerPRO - sp1 / DHCP +# kernel /boot/%SHORT_NAME%/linux26 +# append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp1 ngcphostname=sp1 +# +# text help +# Install sip:provider +# professional edition. +# Install first node of HA setup. +# Retrieve network configuration +# via DHCP. +# endtext +# label prosp1nw - menu label Install sip:providerPRO - sp1 / static NW + menu label Install sip:providerPRO - sp1 kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp1 ngcphostname=sp1 ip=192.168.51.123::192.168.51.1:255.255.255.0:spce:eth0:off dns=192.168.51.2 + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp1 ngcphostname=sp1 ip=192.168.1.101::192.168.1.1:255.255.255.0:sp1:eth0:off dns=195.58.160.194 ngcpip1=192.168.1.101 ngcpip2=192.168.1.102 ngcpeaddr=192.168.1.103 ngcpeiface=b0 ngcpmcast=226.94.1.1 text help - Install sip:provider professional edition. + Install sip:provider + professional edition. Install first node of HA setup. - Use static IP configuration, adjust in - boot command line if necessary. + Use static IP configuration, adjust + in boot command line if necessary. endtext -label prosp2 - menu label Install sip:providerPRO - sp2 / DHCP - kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp2 ngcphostname=sp2 - - text help - Install sip:provider professional edition. - Install second node of HA setup. - Retrieve network configuration via DHCP. - endtext +#label prosp2 +# menu label Install sip:providerPRO - sp2 / DHCP +# kernel /boot/%SHORT_NAME%/linux26 +# append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp2 ngcphostname=sp2 +# +# text help +# Install sip:provider +# professional edition. +# Install second node of HA setup. +# Retrieve network configuration +# via DHCP. +# endtext label prosp2nw - menu label Install sip:providerPRO - sp2 / static NW + menu label Install sip:providerPRO - sp2 kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp2 ngcphostname=sp2 ip=192.168.51.123::192.168.51.1:255.255.255.0:spce:eth0:off dns=192.168.51.2 + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ngcppro ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ngcpsp2 ngcphostname=sp2 ip=192.168.1.102::192.168.1.1:255.255.255.0:sp2:eth0:off dns=195.58.160.194 ngcpip1=192.168.1.101 ngcpip2=192.168.1.102 ngcpeaddr=192.168.1.103 ngcpeiface=b0 ngcpmcast=226.94.1.1 text help - Install sip:provider professional edition. + Install sip:provider + professional edition. Install second node of HA setup. - Use static IP configuration, adjust in - boot command line if necessary. + Use static IP configuration, adjust + in boot command line if necessary. endtext label squeeze menu label Install Debian/squeeze 64bit / DHCP kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp netscript=http://deb.sipwise.com/kantan/deployment.sh + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh text help Install Debian squeeze, 64bit. - Does NOT install sip:provider platform. - Retrieve network configuration via DHCP. + Does NOT install sip:provider + platform. + Retrieve network configuration + via DHCP. endtext label squeezenw menu label Install Debian/squeeze 64bit / static NW kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:spce:eth0:off dns=192.168.51.2 + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=192.168.51.2 text help Install Debian squeeze, 64bit. - Does NOT install sip:provider platform. - Use static IP configuration, adjust in - boot command line if necessary. + Does NOT install sip:provider + platform. + Use static IP configuration, adjust + in boot command line if necessary. endtext label fw menu label Automatic Firmware upgrades / DHCP kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce noinstall nongcp nodebian ngcpfirmware netscript=http://deb.sipwise.com/kantan/deployment.sh + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce noinstall nongcp nodebian ngcpfirmware ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh text help - Install recent firmware images for IBM hardware. - Retrieve network configuration via DHCP. + Install recent firmware images + for IBM hardware. + Retrieve network configuration + via DHCP. endtext label fwnw menu label Automatic Firmware upgrades / static NW kernel /boot/%SHORT_NAME%/linux26 - append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce noinstall nongcp nodebian ngcpfirmware netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:spce:eth0:off dns=192.168.51.2 + append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce noinstall nongcp nodebian ngcpfirmware ssh=grml2011 netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:firmware:eth0:off dns=192.168.51.2 text help - Install recent firmware images for IBM hardware. - Use static IP configuration, adjust in - boot command line if necessary. + Install recent firmware images + for IBM hardware. + Use static IP configuration, adjust + in boot command line if necessary. endtext label ipxe @@ -138,11 +153,19 @@ label ipxe network (PXE). endtext -label hd - menu label ^Boot from local Hard Disk +label hd1 + menu label ^Boot from primary local boot device localboot 0x80 text help - Boot from first local hard disk - + Boot from 1st local boot device - + if present and bootable. + endtext + +label hd2 + menu label ^Boot from secondary local boot device + localboot 0x81 + text help + Boot from 2nd local hard disk - if present and bootable. endtext diff --git a/templates/boot/isolinux/syslinux.cfg b/templates/boot/isolinux/syslinux.cfg new file mode 100644 index 0000000..eaf2012 --- /dev/null +++ b/templates/boot/isolinux/syslinux.cfg @@ -0,0 +1,2 @@ +TIMEOUT 600 +include vesamenu.cfg diff --git a/templates/boot/isolinux/vesamenu.cfg b/templates/boot/isolinux/vesamenu.cfg index f9c59a9..de8fae1 100644 --- a/templates/boot/isolinux/vesamenu.cfg +++ b/templates/boot/isolinux/vesamenu.cfg @@ -23,7 +23,7 @@ menu color hotkey 0 #ff000000 #00000000 none menu color hotsel 0 #ff000000 #ff006600 menu color screen 37;40 #00000000 #00000000 none menu color scrollbar 30;44 #00000000 #00000000 none -menu color sel 7 #ff000000 #ff006600 +menu color sel 7 #00000000 #ff006600 menu color tabmsg 0 #ffffffff #00000000 none menu color timeout 0 #ff000000 #00000000 menu color timeout_msg 0 #ff808080 #00000000