Skip to content

Commit

Permalink
Document shortcut keys of vesamenu bootsplash; Add templates/boot/add…
Browse files Browse the repository at this point in the history
…ons/gpxe.lkrn
  • Loading branch information
mika committed Oct 24, 2009
1 parent 7d0f02a commit bfd9828
Show file tree
Hide file tree
Showing 7 changed files with 68 additions and 12 deletions.
6 changes: 5 additions & 1 deletion debian/changelog
Expand Up @@ -3,6 +3,8 @@ grml-live (0.9.26) UNRELEASED; urgency=low
[ Michael Prokop ]
* Update templates/boot/grub to grub2 version 1.97~beta4-1.
* Add templates/boot/isolinux/ifcpu64.c32.
* Add templates/boot/addons/gpxe.lkrn.
* Document 'Shortcut keys of vesamenu bootsplash' in isolinux.cfg.
* templates/boot/isolinux/{addons,syslinux}.cfg: Use new ldbsd.com
feature (command line) to chain into GRUB2 directly from isolinux
or syslinux without an intermediate interactive/menu prompt.
Expand All @@ -11,7 +13,9 @@ grml-live (0.9.26) UNRELEASED; urgency=low
[ Thorsten Glaser ]
* Update MirOS bsd4grml to 20091024 (ldbsd.com and ldbsd.txt only).

-- Michael Prokop <mika@grml.org> Sat, 24 Oct 2009 19:01:04 +0200
[ Michael Prokop ]

-- Michael Prokop <mika@grml.org> Sat, 24 Oct 2009 20:31:10 +0200

grml-live (0.9.25) unstable; urgency=low

Expand Down
7 changes: 7 additions & 0 deletions debian/copyright
Expand Up @@ -52,6 +52,13 @@ License information for the bsd4grml files shipped as
See /usr/share/grml-live/templates/boot/addons/bsd4grml/LICENCE.TXT
for details.

License information for the file gpxe.lkrn shipped as
/usr/share/grml-live/templates/boot/addons/gpxe.lkrn:

Downloaded from <http://rom-o-matic.net/gpxe/gpxe-0.9.9/contrib/rom-o-matic/>
Etherboot is Open Source under the GNU General Public License Version 2 (GPL2).
Visit http://etherboot.org/wiki/usermanual?s[]=gpl#license for details.

License information for the file hdt.c32 shipped as
/usr/share/grml-live/templates/boot/addons/hdt.c32

Expand Down
Binary file added templates/boot/addons/gpxe.lkrn
Binary file not shown.
17 changes: 13 additions & 4 deletions templates/boot/isolinux/addons.cfg
Expand Up @@ -7,7 +7,7 @@ menu exit
menu separator

label grub2
menu label Run Bootloader Grub2
menu label Run Bootloader Grub^2
kernel /boot/addons/bsd4grml/ldbsd.com
append echo Loading GRUB...`machine exec grub /boot/grub/core.img

Expand All @@ -16,7 +16,7 @@ label grub2
endtext

label grub1
menu label Run Bootloader ^Grub-Legacy (version 1)
menu label Run Bootloader Grub-Legacy (version ^1)
kernel /boot/addons/bsd4grml/ldbsd.com
append echo Loading GRUB...`machine exec grub /boot/grub/%GRUB_LEGACY%

Expand All @@ -36,8 +36,17 @@ label allinone
booting via PXE (with gPXE support),...
endtext

label gpxe
menu label Run GP^XE
kernel /boot/addons/gpxe.lkrn

text help
Start Etherboot/gPXE for booting via
network (PXE).
endtest

label dos
menu label Run FreeDO^S
menu label Run ^FreeDOS
kernel /boot/addons/memdisk
append initrd=/boot/addons/balder10.imz

Expand All @@ -46,7 +55,7 @@ label dos
endtext

label bsd
menu label Run MirOS ^bsd4grml
menu label Run MirOS bsd^4grml
kernel /boot/addons/bsd4grml/ldbsd.com

text help
Expand Down
12 changes: 6 additions & 6 deletions templates/boot/isolinux/grml.cfg
Expand Up @@ -3,7 +3,7 @@
# generic ones

label debug
menu label %GRML_NAME% - Debug Mode
menu label %GRML_NAME% - ^Debug Mode
kernel /boot/%SHORT_NAME%/linux26
append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 verbose debug=vc debug initcall_debug nomce

Expand All @@ -14,7 +14,7 @@ label debug
endtext

label nofb
menu label %GRML_NAME% - Disable Framebuffer
menu label %GRML_NAME% - Dis^able Framebuffer
kernel /boot/%SHORT_NAME%/linux26
append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=normal quiet nomce

Expand All @@ -23,7 +23,7 @@ label nofb
endtext

label lang-de
menu label %GRML_NAME% - Enable SSH (with random password)
menu label %GRML_NAME% - Enable ^SSH (with random password)
kernel /boot/%SHORT_NAME%/linux26
append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 quiet nomce ssh

Expand Down Expand Up @@ -63,7 +63,7 @@ label forensic
endtext

label lang-de
menu label %GRML_NAME% - German Settings
menu label %GRML_NAME% - ^German Settings
kernel /boot/%SHORT_NAME%/linux26
append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 quiet nomce lang=de

Expand All @@ -72,7 +72,7 @@ label lang-de
endtext

label %GRML_NAME%x
menu label %GRML_NAME% - Graphical Mode
menu label %GRML_NAME% - Graphical ^Mode
kernel /boot/%SHORT_NAME%/linux26
append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off quiet nomce startx=wm-ng

Expand All @@ -97,7 +97,7 @@ label grml2ram
endtext

label serial
menu label %GRML_NAME% - Serial Console
menu label %GRML_NAME% - Serial ^Console
kernel /boot/%SHORT_NAME%/linux26
append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=normal video=vesafb:off quiet nomce console=tty1 console=ttyS0,9600n8

Expand Down
36 changes: 36 additions & 0 deletions templates/boot/isolinux/isolinux.cfg
Expand Up @@ -29,6 +29,42 @@
# - 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)
# f = Failsafe Mode
# o = Forensic Mode
# g = German Settings
# m = Graphical 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
# 4 = MirOS bsd4grml
# m = Memtest86+
# t = Hardware Detection Tool
#
# i = Isolinux prompt
# b = Boot from Hard Disk
################################################################################

# timeout settings:
timeout 300
Expand Down
2 changes: 1 addition & 1 deletion templates/boot/isolinux/options.cfg
Expand Up @@ -3,5 +3,5 @@ menu separator

# addons:
label -
menu label ^Further boot options:
menu label Further boot options:
menu disable

0 comments on commit bfd9828

Please sign in to comment.