# Filename: isolinux.cfg
-# Purpose: main and central configuration file for isolinyx
+# Purpose: main and central configuration file for isolinux
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# 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)
# - 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.32 hd0 0
+# ontimeout chain.c32 hd0 0
# use this to control the bootup via a serial port:
-# serial 0 9600
+# serial 0 115200
+
+# following is a placeholder just in case you want to patch your own startup
+# options right into the Grml ISO. Feel free to use a hex editor like dhex to
+# adapt this part of the file inside the ISO to your needs. You can search for
+# the string a8bd612867ae71d0b17f9d33f80f61ab261aa354 in the ISO file binary to
+# find the right place
+
+# the following are 10 lines of 70 characters
+######################################################################
+######################################################################
+######################################################################
+######################################################################
+######################################################################
+######################################################################
+######################################################################
+######################################################################
+######################################################################
+######################################################################
# finally either include 'console.cfg' for console based bootsplash
# or 'vesamenu.cfg' for graphic menu version of bootsplash (adjusted