X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=templates%2Fboot%2Fisolinux%2Fisolinux.cfg;h=df4ef15df6c952559b95f44071708c4619f3aaaf;hp=76e9f26c0b5e472d3062ee5e76bcced39bcb1e80;hb=45f0dab664e555926ccd44128cd0714ea338c679;hpb=400c54b8ee5a762b6f6a4dadcefb98df6c1fd7b0 diff --git a/templates/boot/isolinux/isolinux.cfg b/templates/boot/isolinux/isolinux.cfg index 76e9f26..df4ef15 100644 --- a/templates/boot/isolinux/isolinux.cfg +++ b/templates/boot/isolinux/isolinux.cfg @@ -1,170 +1,81 @@ -# use this to control the bootup via a serial port -# SERIAL 0 9600 -DEFAULT grml -# DEFAULT menu.c32 -TIMEOUT 300 -# ONTIMEOUT chain.32 hd0 0 -PROMPT 1 -DISPLAY boot.msg -F1 boot.msg -F2 f2 -F3 f3 -F4 f4 -F5 f5 -F6 f6 -F7 f7 -F8 f8 -F9 f9 -F10 f10 - -# LABEL menu -# MENU HIDE -# KERNEL menu.c32 - -MENU TITLE grml - Boot Menu - -# the default: -LABEL grml -MENU LABEL grml - Standard Bootup -MENU DEFAULT -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL grml2ram -MENU LABEL grml2ram - Copy Squashfs file to RAM -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off toram=%GRML_NAME_SQUASHFS% vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL splash -MENU LABEL grml - Bootsplash -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live splash nomce - -LABEL grml2hd -MENU LABEL grml2hd -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL debian2hd -MENU LABEL debian2hd -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=791 initrd=/boot/%GRML_NAME%/initrd.gz boot=live BOOT_IMAGE=debian2hd nomce - -LABEL debug -MENU LABEL debug -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=791 verbose debug=vc debug initrd=/boot/%GRML_NAME%/initrd.gz boot=live initcall_debug nomce - -LABEL bootchart -MENU LABEL bootchart -KERNEL /boot/%GRML_NAME%/linux26 -APPEND init=/sbin/bootchartd apm=power-off vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL vmware -MENU LABEL vmware -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off nousb nousb2 nofirewire vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL qemu -MENU LABEL qemu -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off nousb nousb2 nofirewire vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce qemu - -LABEL grmlx -MENU LABEL grmlx -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off startx=wm-ng vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL nofb -MENU LABEL grml without framebuffer -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=normal video=ofonly quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL linux26 -MENU LABEL linux26 -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL memtest -MENU LABEL memtest -KERNEL /boot/addons/memtest -APPEND BOOT_IMAGE=memtest - -LABEL fb1280x1024 -MENU LABEL fb1280x1024 -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=794 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL fb1024x768 -MENU LABEL fb1024x768 -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL fb800x600 -MENU LABEL fb800x600 -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=788 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce - -LABEL failsafe -MENU LABEL failsafe -KERNEL /boot/%GRML_NAME%/linux26 -APPEND initrd=/boot/%GRML_NAME%/initrd.gz vga=normal boot=live noautoconfig atapicd noacpi acpi=off nomodules nofirewire noudev nousb nohotplug noapm nopcmcia maxcpus=1 noscsi noagp nodma ide=nodma noswap nofstab nosound nogpm nosyslog nodhcp nocpu nodisc nomodem xmodule=vesa noraid nolvm - -LABEL forensic -MENU LABEL forensic -KERNEL /boot/%GRML_NAME%/linux26 -APPEND vga=791 forensic nofstab noraid nolvm noautoconfig noswap raid=noautodetect quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live - -LABEL grub -MENU LABEL grub -KERNEL /boot/addons/memdisk -APPEND initrd=/boot/addons/allinone.img - -LABEL dos -MENU LABEL dos -KERNEL /boot/addons/memdisk -APPEND initrd=/boot/addons/balder10.imz - -LABEL serial -MENU LABEL serial -KERNEL /boot/%GRML_NAME%/linux26 -APPEND apm=power-off vga=normal video=vesafb:off quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce console=tty1 console=ttyS0,9600n8 - -LABEL userdef -MENU LABEL User defined -MENU HIDE -KERNEL /boot/%GRML_NAME%/linux26 -APPEND ############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### -LABEL hda -MENU LABEL Boot First Harddrive (via chain.c32) -KERNEL /boot/addons/chain.c32 -APPEND hd0 0 - -LABEL fd0 -MENU LABEL Boot First Floppy Drive (via chain.c32) -KERNEL /boot/addons/chain.c32 -APPEND fd0 - -LABEL hd -MENU LABEL Boot First Harddrive -LOCALBOOT 0x80 - -LABEL hd1 -MENU LABEL Boot Second Harddrive -LOCALBOOT 0x81 - -LABEL hd2 -MENU LABEL Boot Third Harddrive -LOCALBOOT 0x82 - -LABEL hd3 -MENU LABEL Boot Fourth Harddrive -LOCALBOOT 0x83 - -LABEL floppy -MENU LABEL Boot First Floppy Drive -LOCALBOOT 0x0 - -LABEL next -MENU LABEL Next device -LOCALBOOT -1 +# Filename: isolinux.cfg +# Purpose: main and central configuration file for isolinux +# Authors: grml-team (grml.org), (c) Michael Prokop +# Bug-Reports: see http://grml.org/bugs/ +# License: This file is licensed under the GPL v2 or any later version. +################################################################################ +# File Overview: +# - addons.cfg -> configuration file for /boot/addons/ (only used if NO_ADDONS not set) +# - addons_list.cfg -> list of entries for addon menu +# - addon_* -> definition for entries in the addon menu +# - boot-beep.msg -> bootsplash config for console version sending beep sound +# - boot.msg -> bootsplash config for console version (no graphical boot menu) +# - console.cfg -> console version configuration of isolinux (no graphical boot menu) +# - default.cfg -> default boot entry (default select) +# - distri.cfg -> configuration file which specifies which file provides the labels +# - f1. ..f10 -> bootsplash screens when pressing f1...f10 in console version +# - grml.cfg -> definitions of labels for main bootoptions of the grml live system +# - grmlmain.cfg -> automatically generated by grml-live (includes several other files) +# - grml.png -> background image of graphical bootsplash for grml +# - hd.cfg -> definition for boot from hd menu entry +# - hidden.cfg -> definitions for isolinux prompt +# - isolinux.bin -> isolinux binary +# - isolinux.cfg -> this file, includes the according files as requested +# - isopromt.cfg -> definition for isoprompt menu entry +# - logo.16 -> logo visible in console version of bootsplash +# - menudefaults.cfg -> menu entry for default boot mode +# - menuoptions.cfg -> menu for additional boot entries for the (grml) flavour +# - options.cfg -> label definitions for further boot layout +# - prompt.cfg -> helper file to jump between graphical and console based version +# - syslinux.cfg -> syslinux specific configuration file +# - vesamenu.c32 -> vesamenu binary for graphical boot menu +# - vesamenu.cfg -> configuration of graphical boot splash/menu +################################################################################ +# Shortcut keys of vesamenu bootsplash +# +# Instructions: Just press the specified key to jump to the according menu entry. +# For example press 'i' to select the 'Isolinux prompt' menu entry. +# +# s = Standard ($version, $arch) +# +# Additional boot entries for $FLAVOUR: +# +# b = Back to main menu... +# d = Debug Mode +# a = Disable Framebuffer +# s = Enable SSH (with random password) +# o = Forensic Mode +# g = German Settings +# m = Graphical Mode +# p = Persistent Mode +# r = Load to RAM +# c = Serial Console +# +# Further boot options: +# Addons: +# +# b = Back to main menu... +# 2 = Grub2 +# 1 = Grub1 +# a = All-in-One-Image +# x = GPXE +# f = FreeDOS +# m = Memtest86+ +# t = Hardware Detection Tool +# +# i = Isolinux prompt +# b = Boot from Hard Disk +################################################################################ + +# timeout settings: +timeout 300 + +# boot from hard disk instead by default: +# ontimeout chain.c32 hd0 0 + +# use this to control the bootup via a serial port: +# serial 0 9600 + +# finally either include 'console.cfg' for console based bootsplash +# or 'vesamenu.cfg' for graphic menu version of bootsplash (adjusted +# automatically in build process via grml-live):