templates/boot: Use persistent=nofiles as default, as this causes less problems by...
[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 bootid=%BOOTID% apm=power-off vga=791 verbose debug=vc initcall 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% - Dis^able Framebuffer
18   kernel /boot/%SHORT_NAME%/linux26
19   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=normal radeon.modeset=0 i915.modeset=0 nouveau.modeset=0 nomodeset quiet nomce 
20
21   text help
22                                         Boot Grml without framebuffer.
23   endtext
24
25 label nokms
26   menu label %GRML_NAME% - Disable ^Kernel Mode-Setting
27   kernel /boot/%SHORT_NAME%/linux26
28   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off radeon.modeset=0 i915.modeset=0 nouveau.modeset=0 nomodeset quiet nomce vga=791 
29
30   text help
31                                         Boot Grml without KMS (Kernel
32                                         Mode Setting).
33   endtext
34
35 label ssh
36   menu label %GRML_NAME% - Enable ^SSH (with random password)
37   kernel /boot/%SHORT_NAME%/linux26
38   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce ssh
39
40   text help
41                                         Boot Grml and automatically start
42                                         SSH Server. The password for user
43                                         'grml' will be set to a random
44                                         password, unless you add an option
45                                         to the ssh argument in the command
46                                         line (for example: ssh=secret).
47   endtext
48
49 label failsafe
50   menu label %GRML_NAME% - ^Failsafe Mode
51   kernel /boot/%SHORT_NAME%/linux26
52   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off nomce vga=normal noautoconfig noapic noacpi acpi=off noudev noapm agp=off nosmp maxcpus=0 libata.dma=0 nofstab nomodules nosound nogpm nosyslog nocpu nodisc nomodem xmodule=vesa noresume selinux=0 edd=off pci=nomsi noraid nodmraid nolvm noswap raid=noautodetect nodhcp 
53   text help
54                                         Boot Grml in failsafe mode, which
55                                         disables any hardware recognition
56                                         that might prevent your system from
57                                         booting. If Grml does not boot in
58                                         default mode try using this option.
59   endtext
60
61 label forensic
62   menu label %GRML_NAME% - F^orensic Mode
63   kernel /boot/%SHORT_NAME%/linux26
64   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off nomce vga=791 forensic nofstab noraid nodmraid nolvm noautoconfig noswap raid=noautodetect readonly quiet 
65
66   text help
67                                         Boot Grml in forensic mode. This
68                                         mode prevents touching any harddisks
69                                         during hardware recognition and
70                                         forces all blockdevices to readonly
71                                         mode.
72   endtext
73
74 label lang-de
75   menu label %GRML_NAME% - ^German Settings
76   kernel /boot/%SHORT_NAME%/linux26
77   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce lang=de 
78
79   text help
80                                         Boot Grml with german settings.
81   endtext
82
83 label %GRML_NAME%x
84   menu label %GRML_NAME% - Graphical ^Mode
85   kernel /boot/%SHORT_NAME%/linux26
86   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off quiet nomce startx=wm-ng 
87
88   text help
89                                         Boot Grml and automatically invoke
90                                         grml-x to start X Window System.
91   endtext
92
93 label grml2ram
94   menu label %GRML_NAME% - Load to ^RAM
95   kernel /boot/%SHORT_NAME%/linux26
96   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce toram=%SQUASHFS_NAME% 
97
98   text help
99                                         Load Grml into the memory (RAM).
100                                         This allows you to remove the Grml
101                                         media after Grml finished booting.
102
103                                         Note: you should have enough RAM
104                                         (>= size of ISO * 1.2) to be able
105                                         to use this option.
106   endtext
107
108 label persistent
109   menu label %GRML_NAME% - ^Persistent mode
110   kernel /boot/%SHORT_NAME%/linux26
111   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce persistent=nofiles 
112
113   text help
114                                         Boot Grml and enable persistency
115                                         feature to store system and
116                                         settings on an external device
117                                         with label live-rw / home-rw.
118   endtext
119
120 label serial
121   menu label %GRML_NAME% - Serial ^Console
122   kernel /boot/%SHORT_NAME%/linux26
123   append initrd=/boot/%SHORT_NAME%/initrd.gz boot=live bootid=%BOOTID% apm=power-off vga=normal video=vesafb:off quiet nomce console=tty1 console=ttyS0,9600n8 
124
125
126   text help
127                                         Activate ttyS0 and start a getty.
128   endtext
129
130 # back to main menu
131 label exit
132 menu hide
133 kernel isolinux.bin
134
135 label back
136 menu hide
137 kernel isolinux.bin
138
139 label quit
140 menu hide
141 kernel isolinux.bin
142
143 menu end