Merge remote-tracking branch 'origin/github/pr/145'
[grml-live.git] / templates / boot / isolinux / grml.cfg
1 ## labels
2
3 # generic ones
4
5 label pnet
6   menu label Enable Predictable ^Network Interface Names
7   kernel /boot/%SHORT_NAME%/vmlinuz
8   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce 
9
10   text help
11                                         Boot Grml with Predictable Network
12                                         Interface Names.
13   endtext
14
15 label ssh
16   menu label Enable ^SSH (with random password)
17   kernel /boot/%SHORT_NAME%/vmlinuz
18   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce net.ifnames=0 ssh 
19
20   text help
21                                         Boot Grml and automatically start
22                                         SSH Server. The password for user
23                                         'grml' and 'root' will be set to
24                                         a random password, unless you add
25                                         an option to the ssh argument in
26                                         the command line (for example:
27                                         ssh=secret).
28   endtext
29
30 label grml2ram
31   menu label Load Grml to ^RAM
32   kernel /boot/%SHORT_NAME%/vmlinuz
33   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce net.ifnames=0 toram=%SQUASHFS_NAME% 
34
35   text help
36                                         Load Grml into RAM.
37                                         This allows you to remove the Grml
38                                         media after Grml finished booting.
39
40                                         Note: you should have enough RAM
41                                         (>= size of ISO * 1.2) to be able
42                                         to use this option.
43   endtext
44
45 label grmlmedium2ram
46   menu label Load ^whole medium to RAM
47   kernel /boot/%SHORT_NAME%/vmlinuz
48   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce net.ifnames=0 toram 
49
50   text help
51                                         Load whole medium into RAM.
52                                         This allows you to remove the Grml
53                                         media after Grml has finished booting,
54                                         and also to access the rest of the
55                                         media.
56
57                                         Note: you should have enough RAM
58                                         (>= size of ISO * 1.2) to be able
59                                         to use this option.
60   endtext
61
62 label forensic
63   menu label F^orensic Mode
64   kernel /boot/%SHORT_NAME%/vmlinuz
65   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off nomce net.ifnames=0 vga=791 nofstab noraid nolvm noautoconfig noswap raid=noautodetect read-only 
66
67   text help
68                                         Boot Grml in forensic mode. This
69                                         mode prevents touching any harddisks
70                                         during hardware recognition and
71                                         forces all blockdevices to read-only
72                                         mode.
73   endtext
74
75 label persistence
76   menu label ^Persistency mode
77   kernel /boot/%SHORT_NAME%/vmlinuz
78   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce net.ifnames=0 persistence 
79
80   text help
81                                         Boot Grml and enable persistency
82                                         feature to store system and
83                                         settings on an external device
84                                         with label persistence.
85   endtext
86
87 label lang-de
88   menu label Load ^German Keyboard Layout
89   kernel /boot/%SHORT_NAME%/vmlinuz
90   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce net.ifnames=0 lang=de 
91
92   text help
93                                         Boot Grml with German keyboard layout.
94   endtext
95
96 label %GRML_NAME%x
97   menu label Graphical ^Mode
98   kernel /boot/%SHORT_NAME%/vmlinuz
99   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce net.ifnames=0 startx 
100
101   text help
102                                         Boot Grml and automatically invoke
103                                         grml-x to start X Window System.
104   endtext
105
106 label nofb
107   menu label Dis^able Framebuffer
108   kernel /boot/%SHORT_NAME%/vmlinuz
109   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=normal radeon.modeset=0 i915.modeset=0 nouveau.modeset=0 cirrus.modeset=0 mgag200.modeset=0 nomodeset nomce net.ifnames=0 
110
111   text help
112                                         Boot Grml without framebuffer.
113   endtext
114
115 label nokms
116   menu label Disable Video ^Kernel Mode Setting
117   kernel /boot/%SHORT_NAME%/vmlinuz
118   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off radeon.modeset=0 i915.modeset=0 nouveau.modeset=0 cirrus.modeset=0 mgag200.modeset=0 nomodeset nomce net.ifnames=0 vga=791 
119
120   text help
121                                         Boot Grml without Kernel Mode Setting
122                                         for various video drivers.
123   endtext
124
125 label debug
126   menu label ^Debug Mode
127   kernel /boot/%SHORT_NAME%/vmlinuz
128   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 verbose debug=vc initcall nomce net.ifnames=0 systemd.log_level=debug systemd.log_target=kmsg log_buf_len=1M
129
130   text help
131                                         Boot Grml in debug mode, which
132                                         activates debug shells during
133                                         bootup sequence.
134   endtext
135
136 label serial
137   menu label Serial ^Console
138   kernel /boot/%SHORT_NAME%/vmlinuz
139   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=normal video=vesafb:off nomce net.ifnames=0 console=tty1 console=ttyS0,115200n8 
140
141
142   text help
143                                         Activate ttyS0 and start a getty.
144   endtext
145
146 # back to main menu
147 label exit
148 menu hide
149 kernel isolinux.bin
150
151 label back
152 menu hide
153 kernel isolinux.bin
154
155 label quit
156 menu hide
157 kernel isolinux.bin
158
159 menu end