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