X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=templates%2Fboot%2Fisolinux%2Fgrml.cfg;h=dd19d4dd8b69374a5984a1e1ad15d704197b38cc;hp=79882e87f866613cffe7d1ab86587f663e90acce;hb=3a31f0295ad2a207515df9b56144ac031d3e9499;hpb=a80ccb71af7694a65280fe1f18c44da0ff637d42 diff --git a/templates/boot/isolinux/grml.cfg b/templates/boot/isolinux/grml.cfg index 79882e8..dd19d4d 100644 --- a/templates/boot/isolinux/grml.cfg +++ b/templates/boot/isolinux/grml.cfg @@ -2,38 +2,87 @@ # generic ones -include default.cfg +label debug + menu label %GRML_NAME% - ^Debug Mode + kernel /boot/%SHORT_NAME%/vmlinuz + 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 + text help + Boot Grml in debug mode, which + activates debug shells during + bootup sequence. + endtext + +label nofb + menu label %GRML_NAME% - Dis^able Framebuffer + kernel /boot/%SHORT_NAME%/vmlinuz + 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 + + text help + Boot Grml without framebuffer. + endtext + +label nokms + menu label %GRML_NAME% - Disable ^Kernel Mode-Setting + kernel /boot/%SHORT_NAME%/vmlinuz + 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 -label failsafe - menu label Grml ^Failsafe Mode - kernel /boot/%GRML_NAME%/linux26 - append initrd=/boot/%GRML_NAME%/initrd.gz vga=normal boot=live noautoconfig atapicd noapic noacpi acpi=off nomodules nofirewire noudev nousb nohotplug noapm nopcmcia nosmp maxcpus=0 noscsi noagp nodma ide=nodma noswap nofstab nosound nogpm nosyslog nodhcp nocpu nodisc nomodem xmodule=vesa noraid nolvm noresume selinux=0 edd=off pci=nomsi + text help + Boot Grml without KMS (Kernel + Mode Setting). + endtext + +label ssh + menu label %GRML_NAME% - Enable ^SSH (with random password) + kernel /boot/%SHORT_NAME%/vmlinuz + 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 text help - Boot Grml in failsafe mode, which - disables any hardware recognition - that might prevent your system from - booting. If Grml does not boot in - default mode try using this option. + Boot Grml and automatically start + SSH Server. The password for user + 'grml' and 'root' will be set to + a random password, unless you add + an option to the ssh argument in + the command line (for example: + ssh=secret). endtext label forensic - menu label Grml F^orensic Mode - kernel /boot/%GRML_NAME%/linux26 - append initrd=/boot/%GRML_NAME%/initrd.gz vga=791 forensic nofstab noraid nolvm noautoconfig noswap raid=noautodetect readonly quiet boot=live + menu label %GRML_NAME% - F^orensic Mode + kernel /boot/%SHORT_NAME%/vmlinuz + 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 + + text help + Boot Grml in forensic mode. This + mode prevents touching any harddisks + during hardware recognition and + forces all blockdevices to read-only + mode. + endtext + +label lang-de + menu label %GRML_NAME% - ^German Settings + kernel /boot/%SHORT_NAME%/vmlinuz + 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 text help - Boot Grml in forensic mode. This mode - prevents touching any harddisks during - hardware recognition and forces all - blockdevices to readonly mode. + Boot Grml with german settings. + endtext + +label %GRML_NAME%x + menu label %GRML_NAME% - Graphical ^Mode + kernel /boot/%SHORT_NAME%/vmlinuz + 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 + + text help + Boot Grml and automatically invoke + grml-x to start X Window System. endtext label grml2ram - menu label Grml to ^RAM - kernel /boot/%GRML_NAME%/linux26 - append apm=power-off vga=791 quiet initrd=/boot/%GRML_NAME%/initrd.gz boot=live nomce toram=%GRML_NAME%.squashfs + menu label %GRML_NAME% - Load to ^RAM + kernel /boot/%SHORT_NAME%/vmlinuz + 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% text help Load Grml into the memory (RAM). @@ -45,6 +94,28 @@ label grml2ram to use this option. endtext +label persistence + menu label %GRML_NAME% - ^Persistency mode + kernel /boot/%SHORT_NAME%/vmlinuz + 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 + + text help + Boot Grml and enable persistency + feature to store system and + settings on an external device + with label persistence. + endtext + +label serial + menu label %GRML_NAME% - Serial ^Console + kernel /boot/%SHORT_NAME%/vmlinuz + 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 + + + text help + Activate ttyS0 and start a getty. + endtext + # back to main menu label exit menu hide @@ -57,3 +128,5 @@ kernel isolinux.bin label quit menu hide kernel isolinux.bin + +menu end