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 debug
6   menu label %GRML_NAME% - ^Debug Mode
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 verbose debug=vc initcall nomce net.ifnames=0 systemd.log_level=debug systemd.log_target=kmsg log_buf_len=1M 
9
10   text help
11                                         Boot Grml in debug mode, which
12                                         activates debug shells during
13                                         bootup sequence.
14   endtext
15
16 label pnet
17   menu label %GRML_NAME% - Enable Predictable ^Network Interface Names
18   kernel /boot/%SHORT_NAME%/vmlinuz
19   append initrd=/boot/%SHORT_NAME%/initrd.img boot=live live-media-path=/live/%GRML_NAME%/ bootid=%BOOTID% apm=power-off vga=791 nomce 
20
21   text help
22                                         Boot Grml with Predictable
23                                         Network Interface Names.
24   endtext
25
26 label nofb
27   menu label %GRML_NAME% - Dis^able Framebuffer
28   kernel /boot/%SHORT_NAME%/vmlinuz
29   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 
30
31   text help
32                                         Boot Grml without framebuffer.
33   endtext
34
35 label nokms
36   menu label %GRML_NAME% - Disable ^Kernel Mode-Setting
37   kernel /boot/%SHORT_NAME%/vmlinuz
38   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 
39
40   text help
41                                         Boot Grml without KMS (Kernel
42                                         Mode Setting).
43   endtext
44
45 label ssh
46   menu label %GRML_NAME% - Enable ^SSH (with random password)
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 ssh 
49
50   text help
51                                         Boot Grml and automatically start
52                                         SSH Server. The password for user
53                                         'grml' and 'root' will be set to
54                                         a random password, unless you add
55                                         an option to the ssh argument in
56                                         the command line (for example:
57                                         ssh=secret).
58   endtext
59
60 label forensic
61   menu label %GRML_NAME% - F^orensic Mode
62   kernel /boot/%SHORT_NAME%/vmlinuz
63   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 nodmraid nolvm noautoconfig noswap raid=noautodetect read-only 
64
65   text help
66                                         Boot Grml in forensic mode. This
67                                         mode prevents touching any harddisks
68                                         during hardware recognition and
69                                         forces all blockdevices to read-only
70                                         mode.
71   endtext
72
73 label lang-de
74   menu label %GRML_NAME% - ^German Settings
75   kernel /boot/%SHORT_NAME%/vmlinuz
76   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 
77
78   text help
79                                         Boot Grml with german settings.
80   endtext
81
82 label %GRML_NAME%x
83   menu label %GRML_NAME% - Graphical ^Mode
84   kernel /boot/%SHORT_NAME%/vmlinuz
85   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 
86
87   text help
88                                         Boot Grml and automatically invoke
89                                         grml-x to start X Window System.
90   endtext
91
92 label grml2ram
93   menu label %GRML_NAME% - Load to ^RAM
94   kernel /boot/%SHORT_NAME%/vmlinuz
95   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% 
96
97   text help
98                                         Load Grml into the memory (RAM).
99                                         This allows you to remove the Grml
100                                         media after Grml finished booting.
101
102                                         Note: you should have enough RAM
103                                         (>= size of ISO * 1.2) to be able
104                                         to use this option.
105   endtext
106
107 label persistence
108   menu label %GRML_NAME% - ^Persistency mode
109   kernel /boot/%SHORT_NAME%/vmlinuz
110   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 
111
112   text help
113                                         Boot Grml and enable persistency
114                                         feature to store system and
115                                         settings on an external device
116                                         with label persistence.
117   endtext
118
119 label serial
120   menu label %GRML_NAME% - Serial ^Console
121   kernel /boot/%SHORT_NAME%/vmlinuz
122   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,9600n8 
123
124
125   text help
126                                         Activate ttyS0 and start a getty.
127   endtext
128
129 # back to main menu
130 label exit
131 menu hide
132 kernel isolinux.bin
133
134 label back
135 menu hide
136 kernel isolinux.bin
137
138 label quit
139 menu hide
140 kernel isolinux.bin
141
142 menu end