Rework variable replacements in templates
[grml-live.git] / templates / boot / isolinux / grml.cfg
1 ## labels
2
3 # generic ones
4
5 label debug
6   menu label %GRML_NAME% - Debug Mode
7   kernel /boot/%SHORT_NAME%/linux26
8   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 verbose debug=vc debug initcall_debug nomce 
9
10   text help
11                                         Boot Grml in debug mode, which
12                                         activates debug shells during
13                                         bootup sequence.
14   endtext
15
16 label nofb
17   menu label %GRML_NAME% - Disable Framebuffer
18   kernel /boot/%SHORT_NAME%/linux26
19   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=normal quiet nomce 
20
21   text help
22                                         Boot Grml without framebuffer.
23   endtext
24
25 label lang-de
26   menu label %GRML_NAME% - Enable SSH (with random password)
27   kernel /boot/%SHORT_NAME%/linux26
28   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 quiet nomce ssh
29
30   text help
31                                         Boot Grml and automatically start
32                                         SSH Server. The password for user
33                                         'grml' will be set to a random
34                                         password, unless you add an option
35                                         to the ssh argument in the command
36                                         line (for example: ssh=secret).
37   endtext
38
39 label failsafe
40   menu label %GRML_NAME% - ^Failsafe Mode
41   kernel /boot/%SHORT_NAME%/linux26
42   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live vga=normal noautoconfig atapicd noapic noacpi acpi=off nomodules nofirewire noudev nousb nohotplug noapm nopcmcia nosmp maxcpus=0 noscsi noagp nodma ide=nodma noswap nofstab nosound nogpm nosyslog nodhcp nocpu nodisc nomodem xmodule=vesa noraid nolvm noresume selinux=0 edd=off pci=nomsi 
43
44   text help
45                                         Boot Grml in failsafe mode, which
46                                         disables any hardware recognition
47                                         that might prevent your system from
48                                         booting. If Grml does not boot in
49                                         default mode try using this option.
50   endtext
51
52 label forensic
53   menu label %GRML_NAME% - F^orensic Mode
54   kernel /boot/%SHORT_NAME%/linux26
55   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off nomce vga=791 forensic nofstab noraid nolvm noautoconfig noswap raid=noautodetect readonly quiet 
56
57   text help
58                                         Boot Grml in forensic mode. This
59                                         mode prevents touching any harddisks
60                                         during hardware recognition and
61                                         forces all blockdevices to readonly
62                                         mode.
63   endtext
64
65 label lang-de
66   menu label %GRML_NAME% - German Settings
67   kernel /boot/%SHORT_NAME%/linux26
68   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 quiet nomce lang=de 
69
70   text help
71                                         Boot Grml with german settings.
72   endtext
73
74 label %GRML_NAME%x
75   menu label %GRML_NAME% - Graphical Mode
76   kernel /boot/%SHORT_NAME%/linux26
77   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off quiet nomce startx=wm-ng 
78
79   text help
80                                         Boot Grml and automatically invoke
81                                         grml-x to start X Window System.
82   endtext
83
84 label grml2ram
85   menu label %GRML_NAME% - Load to ^RAM
86   kernel /boot/%SHORT_NAME%/linux26
87   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=791 quiet nomce toram=%SQUASHFS_NAME% 
88
89   text help
90                                         Load Grml into the memory (RAM).
91                                         This allows you to remove the Grml
92                                         media after Grml finished booting.
93
94                                         Note: you should have enough RAM
95                                         (>= size of ISO * 1.2) to be able
96                                         to use this option.
97   endtext
98
99 label serial
100   menu label %GRML_NAME% - Serial Console
101   kernel /boot/%SHORT_NAME%/linux26
102   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live apm=power-off vga=normal video=vesafb:off quiet nomce console=tty1 console=ttyS0,9600n8 
103
104
105   text help
106                                         Activate ttyS0 and start mgetty.
107   endtext
108
109 # back to main menu
110 label exit
111 menu hide
112 kernel isolinux.bin
113
114 label back
115 menu hide
116 kernel isolinux.bin
117
118 label quit
119 menu hide
120 kernel isolinux.bin
121
122 menu end