Introduce new config files for grub bootloader.
[grml-live.git] / templates / boot / grub / %SHORT_NAME%_options.cfg
1 submenu "%GRML_NAME% - advanced options  ->" --class=submenu {
2 menuentry "%GRML_NAME% - enable persistent mode" {
3     set gfxpayload=keep
4     linux  /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" persistent=nofiles
5     initrd /boot/%SHORT_NAME%/initrd.img
6 }
7
8 menuentry "%GRML_NAME% - copy Grml to RAM" {
9     set gfxpayload=keep
10     linux  /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" toram=%GRML_NAME%.squashfs
11     initrd /boot/%SHORT_NAME%/initrd.img
12 }
13
14 menuentry "%GRML_NAME% - copy whole medium to RAM" {
15     set gfxpayload=keep
16     linux  /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" toram
17     initrd /boot/%SHORT_NAME%/initrd.img
18 }
19
20 menuentry "%GRML_NAME% - start X by default" {
21     set gfxpayload=keep
22     linux  /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" startx
23     initrd /boot/%SHORT_NAME%/initrd.img
24 }
25
26 menuentry "%GRML_NAME% - disable framebuffer" {
27     set gfxpayload=text
28     linux  /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" video=ofonly  radeon.modeset=0 i915.modeset=0 nouveau.modeset=0 nomodeset
29     initrd /boot/%SHORT_NAME%/initrd.img
30 }
31
32 menuentry "%GRML_NAME% - disable Kernel Mode-Setting" {
33     set gfxpayload=keep
34     linux  /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" radeon.modeset=0 i915.modeset=0 nouveau.modeset=0 nomodeset
35     initrd /boot/%SHORT_NAME%/initrd.img
36 }
37
38 menuentry "%GRML_NAME% - forensic mode" {
39     set gfxpayload=keep
40     linux /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" readonly nofstab noraid nodmraid nolvm noautoconfig noswap raid=noautodetect
41     initrd /boot/%SHORT_NAME%/initrd.img
42 }
43
44 menuentry "%GRML_NAME% - debug mode" {
45     set gfxpayload=keep
46     linux /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" initcall verbose debug=vc
47     initrd /boot/%SHORT_NAME%/initrd.img
48 }
49
50 menuentry "%GRML_NAME% - serial mode" {
51     set gfxpayload=text
52     linux /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% nomce "${loopback}" "${kernelopts}" video=vesafb:off console=tty1 console=ttyS0,9600n8
53     initrd /boot/%SHORT_NAME%/initrd.img
54 }
55 }