add templates/, move grml-live.txt to docs/
authorMichael Prokop <mika@grml.org>
Thu, 8 Feb 2007 20:07:42 +0000 (21:07 +0100)
committerMichael Prokop <mika@grml.org>
Thu, 8 Feb 2007 20:07:42 +0000 (21:07 +0100)
21 files changed:
docs/Makefile [moved from Makefile with 100% similarity]
docs/grml-live.txt [moved from grml-live.txt with 100% similarity]
scripts/grml-live [new file with mode: 0755]
templates/isolinux/boot.msg [new file with mode: 0644]
templates/isolinux/chain.c32 [new file with mode: 0644]
templates/isolinux/f10 [new file with mode: 0644]
templates/isolinux/f2 [new file with mode: 0644]
templates/isolinux/f3 [new file with mode: 0644]
templates/isolinux/f4 [new file with mode: 0644]
templates/isolinux/f5 [new file with mode: 0644]
templates/isolinux/f6 [new file with mode: 0644]
templates/isolinux/f7 [new file with mode: 0644]
templates/isolinux/f8 [new file with mode: 0644]
templates/isolinux/f9 [new file with mode: 0644]
templates/isolinux/isolinux.bin [new file with mode: 0644]
templates/isolinux/isolinux.cfg [new file with mode: 0644]
templates/isolinux/logo.16 [new file with mode: 0644]
templates/isolinux/memdisk [new file with mode: 0644]
templates/isolinux/memtest [new file with mode: 0644]
templates/isolinux/menu.c32 [new file with mode: 0644]
templates/isolinux/syslinux.cfg [new file with mode: 0644]

similarity index 100%
rename from Makefile
rename to docs/Makefile
similarity index 100%
rename from grml-live.txt
rename to docs/grml-live.txt
diff --git a/scripts/grml-live b/scripts/grml-live
new file mode 100755 (executable)
index 0000000..eca49d9
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/zsh
+# Filename:      grml-live
+# Purpose:       
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Thu Feb 08 21:06:07 CET 2007
+################################################################################
+
+echo TODO
+
+## END OF FILE #################################################################
diff --git a/templates/isolinux/boot.msg b/templates/isolinux/boot.msg
new file mode 100644 (file)
index 0000000..d845d3e
--- /dev/null
@@ -0,0 +1,4 @@
+\ f17\f\18logo.16
+
+Some information and boot options available via keys F2 - F10. http://grml.org/
+grml 0.9-2a - Release Codename "WoIstMeinKaffee"     - grml.org/  -  2007-02-01
diff --git a/templates/isolinux/chain.c32 b/templates/isolinux/chain.c32
new file mode 100644 (file)
index 0000000..1108b9c
Binary files /dev/null and b/templates/isolinux/chain.c32 differ
diff --git a/templates/isolinux/f10 b/templates/isolinux/f10
new file mode 100644 (file)
index 0000000..9adad4c
--- /dev/null
@@ -0,0 +1,24 @@
+\19\fgrml - Linux for sysadmins and users of texttools                           \ f09F10\ f07
+                                                                               
+\ f70 Problems with grml?                                                           
+                                                                               
+ If you can't boot the grml system, don't despair! The grml team is ready      
+ to help you! We are especially interested in hearing about startup            
+ problems, because in general they don't happen to only one person.            
+ We've either already heard about your particular problem and can              
+ dispense a quick fix, or we would like to hear about it and work through      
+ it with you, and the next user who comes up with the same problem will        
+ profit from your experience!                                                  
+                                                                               
+ Contact us:                                                                   
+    Web:  http://grml.org/contact/                                             
+    IRC:  #grml on irc.freenode.org                                            
+    Mail: contact (at) grml.org                                                
+    Bugs: http://grml.org/bugs/                                                
+                                                                               
+ See the FAQ for more information:                                             
+     \ f0fhttp://grml.org/faq/\ f70                                                      
+                                                                               
+          Thank you for helping us to improve grml!                            
+\ f1f
+
diff --git a/templates/isolinux/f2 b/templates/isolinux/f2
new file mode 100644 (file)
index 0000000..9ab4ba5
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F2\ f07
+                                                                               
+\ f09  Overview of bootsplashes on grml (F1-F10)\ f07                                    
+                                                                               
+  \ f09F1\ f07   main bootsplash with keyboard-image and bootprompt                      
+  \ f09F2\ f07   this overview page                                                      
+  \ f09F3\ f07   main grml bootoptions                                                   
+  \ f09F4\ f07   main cheatcodes for grml [1/2]                                          
+  \ f09F5\ f07   main cheatcodes for grml [2/2]                                          
+  \ f09F6\ f07   troubleshooting on grml                                                 
+  \ f09F7\ f07   kernel cheatcodes                                                       
+  \ f09F8\ f07   grml configuration options                                              
+  \ f09F9\ f07   grml2hd - automatic installation of grml                                
+  \ f09F10\ f07  problems with grml?           _                                         
+                 __ _ _ __ _ __ ___ | |  ___  _ __ __ _                        
+                / _` | '__| '_ ` _ \| | / _ \| '__/ _` |                       
+               | (_| | |  | | | | | | || (_) | | | (_| |                       
+                \__, |_|  |_| |_| |_|_(_)___/|_|  \__, |                       
+                |___/                             |___/                        
+                                                                               
+ Problems? Some more information is accessible via keys F3-F10.                
+ See F6 for troubleshooting information.   Timeout: 30 seconds                 
+\ f1f
diff --git a/templates/isolinux/f3 b/templates/isolinux/f3
new file mode 100644 (file)
index 0000000..9aa3fd3
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F3\ f07
+                                                                               
+\ f70 This edition of grml boots with kernel 2.6.19-grml by default.                
+ The following options can be used at the boot:-prompt:                        
+                                                                               
+ grml   [options, list via F4-F10]                grml default running 2.6.19  
+ memtest                                     memtest86+ (memory test program)  
+ fb1280x1024, fb1024x768 or fb800x600   use framebuffer mode (e.g. notebooks)  
+ nofb                                                disable framebuffer mode  
+ hd / hd1 / hd2 / hd3 / floppy       boot from (1st/2nd/..) harddisk / floppy  
+ floppy                                            boot from local floppydisk  
+ failsafe                                use (nearly) no hardware recognition  
+ serial                                               activate serial console  
+ forensic              do not touch any harddisks during hardware recognition  
+ debug                          get interactive shells during startup process  
+ grub                                   start GRand Unified Bootloader (GRUB)  
+ dos                                                        start FreeDOS 1.0  
+ vmware                           boot with special options for use in VMware  
+                                                                               
+ A list with all supported boot options can be found at the CD at              
+ /cdrom/GRML/grml-cheatcodes.txt                                               
+                                                                               
+\ f1f
diff --git a/templates/isolinux/f4 b/templates/isolinux/f4
new file mode 100644 (file)
index 0000000..d57aa68
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F4\ f07
+                                                                               
+\ f70 The following options can be used at the boot:-prompt. [1/2]                  
+                                                                               
+ grml nousb nousb2           disable initialization of USB in initial ramdisk  
+ grml nofirewire        disable initialization of firewire in initial ramdisk  
+ grml scandelay[=seconds]    delay accessing ISO-device (useful on usb-stick)  
+ grml scsi=modulename              load specified SCSI module (don't add .ko)  
+ grml scsi=probe                         autoprobe all available scsi modules  
+ grml scsi=ask                              prompt for loading of SCSI module  
+ grml blacklist=modulename     completely disable loading of specified module  
+ grml no{fstab|swap|apm|apic|acpi|scsi|sound}       disable specified feature  
+ grml nodma ide=nodma            disable DMA accelleration for ALL IDE-drives  
+ grml noudev                          disable startup of udev (use with care)  
+ grml noeject noprompt      do not eject CD after halt / do not prompt for it  
+ grml swspeak               prepare system for use with software synthesizer,  
+                                           run "swspeak" after booting system  
+ grml vga=ask  / vga=791            prompt for framebuffer menu / set options  
+                                                                               
+ Note: If you want to boot via USB/Firewire and accessing the device does not  
+ work try to boot with 'grml scandelay' which adds a delay of a few seconds.   
+                                                                               
+\ f1f
diff --git a/templates/isolinux/f5 b/templates/isolinux/f5
new file mode 100644 (file)
index 0000000..6ec1924
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F5\ f07
+                                                                               
+\ f70 The following options can be used at the boot:-prompt. [2/2]                  
+                                                                               
+ grml lang=at|da|de|es|fr|it|nl|pl|...|us[-utf8]      set keyboard + language  
+ grml keyboard=de xkeyboard=de                                   set keyboard  
+ grml gmt tz=Europe/Vienna   use GMT-based time and specified timezone for TZ  
+ grml ssh=password            set password for user grml and start ssh-server  
+ grml myconfig=/dev/fd0              load configuration from specified device  
+ grml home=/dev/sda1                   use specified device as home directory  
+ grml testcd                              check CD data integrity and md5sums  
+ grml toram                                 copy CD to RAM and run from there  
+ grml services=foo1[,foo2] start specified service(s) [/etc/init.d/name foo1]  
+ grml noautoconfig               disable searching for device labeled GRMLCFG  
+ grml noswraid                       disable search for software RAID devices  
+ grml nofstab / nolabel   disable generating of /etc/fstab / use of fs-labels  
+ grml nodhcp                     disable searching for network setup via DHCP  
+ grml startx[=windowmanager]   autostart X.org via grml-x (default WM: wm-ng)  
+ grml debnet        search local partitions for file /etc/network/interfaces,  
+                copy /etc/network then to local system and restart networking  
+                                                                               
+ A list with all supported boot options: /cdrom/GRML/grml-cheatcodes.txt       
+\ f1f
diff --git a/templates/isolinux/f6 b/templates/isolinux/f6
new file mode 100644 (file)
index 0000000..b14282c
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F6\ f07
+                                                                               
+\ f70 Troubleshooting on grml (main page via key f1)                                
+                                                                               
+  If you experience lockups or other hardware failures,                        
+  disable buggy APIC interrupt routing:                                        
+                                                                               
+            grml noapic nolapic                                                
+                                                                               
+  Disable ACPI for PCI maps (some HP servers and Via-based machines):          
+                                                                               
+            grml pci=noacpi                                                    
+                                                                               
+  Deactivate SMP-kernel and use only one processor:                            
+                                                                               
+            grml nosmp                                                         
+                                                                               
+  Disable framebuffer if you get a black/blank screen or                       
+  notice problems with your display:                                           
+                                                                               
+            grml vga=normal                                                    
+                                                                               
+\ f1f
diff --git a/templates/isolinux/f7 b/templates/isolinux/f7
new file mode 100644 (file)
index 0000000..b62294f
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F7\ f07
+                                                                               
+\ f70 Cheatcodes for kernel (main page via key f1)                                  
+                                                                               
+ acpi={force|off|ht|strict}                             Define ACPI-settings.  
+ apic={quiet(default)|verbose|debug}     Set output verbosity whilst booting.  
+ noirqbalance                                   Disable kernel irq balancing.  
+ ide?=       config (iomem/irq), tuning (serialize,reset,no{dma,tune,probe}).  
+ initcall_debug   trace initcalls - see where kernel is dying during startup.  
+ lapic                        enable the local APIC even if BIOS disabled it.  
+ max_loop=[1-256]     Maximum number of loopback devices that can be mounted.  
+ md=  /  raid=[noautodetect]  specify RAID options, see Documentation/md.txt.  
+ mem=nn[KMG]                      Force usage of a specific amount of memory.  
+ nfsroot=                            NFS root filesystem for disk-less boxes.  
+ noapic        Do not make use of any APIC that may be present on the system.  
+ nosmp                             Tells an SMP kernel to act as a UP kernel.  
+ nosync                            Disables sync negotiation for all devices.  
+ pci={noacpi|biosirq|assign-busses|...}            Set PCI subsystem options.  
+ resume=                Specify the partition device for software suspension.  
+ vga={normal|ask|791|...}                         Frame buffer configuration.  
+                                                                               
+                                                                               
+\ f1f
diff --git a/templates/isolinux/f8 b/templates/isolinux/f8
new file mode 100644 (file)
index 0000000..5bd9429
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F8\ f07
+                                                                               
+\ f70 grml configuration options                                                    
+ ==========================                                                    
+                                                                               
+  myconfig=/dev/ice    -> search for config.tbz and grml.sh on specifed device 
+  extract=/directory   -> extract only provided directory of config archive    
+  netconfig=server.tld/path/to/config.tbz -> download specified archive and    
+                                             extract it                        
+  noautoconfig         -> do not automount device labeled with GRMLCFG         
+  file=configname.tbz  -> use specified filename as configuration archive      
+  partconf=/dev/ice    -> copy files specified in  /etc/grml/partconf from     
+                          /dev/ice to the grml system                          
+                                                                               
+  Usage examples:                                                              
+                                                                               
+  grml myconfig=/dev/sda1    -> mount usb device and extract config.tbz        
+                                and execute grml.sh if present                 
+  grml netconfig=grml.org/config.tar.gz -> download file and extract it        
+  grml myconfig=/dev/fd0 file=foobar.tbz -> extract archive from floppy        
+  grml partconf=/dev/hda2    -> mount partition read-only and get files        
+                                specified in  /etc/grml/partconf               
+\ f1f
diff --git a/templates/isolinux/f9 b/templates/isolinux/f9
new file mode 100644 (file)
index 0000000..77944d9
--- /dev/null
@@ -0,0 +1,23 @@
+\19\fgrml - Linux for sysadmins and users of texttools                            \ f09F9\ f07
+                                                                               
+\ f70 grml2hd - automatic installation of grml                                      
+ ========================================                                      
+                                                                               
+  Using grml2hd as bootoption runs grml2hd in non-interactive mode.            
+  Notice: use this bootoption with care!                                       
+                                                                               
+  The following options for grml2hd are available:                             
+                                                                               
+   user=                user name for user which should be used at hd-install  
+   filesystem={ext2|ext3|reiserfs|reiser4|jfs|xfs}      filesystem to be used  
+   mbr=/dev/...  partition where MBR should be installed (default:=partition)  
+   partition=/dev/...                partition where grml should be installed  
+                                                                               
+  Usage example for booting:                                                   
+   grml2hd partition=/dev/hda4 mbr=/dev/hda filesystem=ext3 user=mika          
+                                                                               
+  Passwords of user root and user are "grml" - please adjust after hd-install! 
+                                                                               
+                                                                               
+  Do *not* use the grml2hd bootoption if you do not know what you are doing!   
+\ f1f
diff --git a/templates/isolinux/isolinux.bin b/templates/isolinux/isolinux.bin
new file mode 100644 (file)
index 0000000..179d248
Binary files /dev/null and b/templates/isolinux/isolinux.bin differ
diff --git a/templates/isolinux/isolinux.cfg b/templates/isolinux/isolinux.cfg
new file mode 100644 (file)
index 0000000..a65d273
--- /dev/null
@@ -0,0 +1,185 @@
+# use this to control the bootup via a serial port
+# SERIAL 0 9600
+DEFAULT grml
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+# DEFAULT menu.c32
+TIMEOUT 300
+# ONTIMEOUT chain.32 hd0 0
+PROMPT 1
+DISPLAY boot.msg
+F1 boot.msg
+F2 f2
+F3 f3
+F4 f4
+F5 f5
+F6 f6
+F7 f7
+F8 f8
+F9 f9
+F10 f10
+
+# LABEL menu
+# MENU HIDE
+# KERNEL menu.c32
+
+MENU TITLE grml 0.8 - Boot Menu
+
+LABEL grml
+MENU LABEL grml - Standard Bootup
+MENU DEFAULT
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL splash
+MENU LABEL grml - Bootsplash
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz quiet splash nomce BOOT_IMAGE=grml
+
+LABEL grml2hd
+MENU LABEL grml2hd
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off initrd=minirt26.gz nomce BOOT_IMAGE=grml2hd
+
+LABEL debug
+MENU LABEL debug
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz initcall_debug nomce BOOT_IMAGE=debug
+
+LABEL bootchart
+MENU LABEL bootchart
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/sbin/bootchartd lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL vmware
+MENU LABEL vmware
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off nousb nousb2 nofirewire vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=vmware
+
+LABEL grmlx
+MENU LABEL grmlx
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off startx=wm-ng vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=vmware
+
+LABEL initng
+MENU LABEL initng
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/sbin/initng lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL nofb
+MENU LABEL grml without framebuffer
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal video=ofonly initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL expert
+MENU LABEL expert
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=expert
+
+LABEL linux26
+MENU LABEL linux26
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL memtest
+MENU LABEL memtest
+KERNEL memtest
+APPEND BOOT_IMAGE=memtest
+
+LABEL fb1280x1024
+MENU LABEL fb1280x1024
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=794 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+
+LABEL fb1024x768
+MENU LABEL fb1024x768
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+
+LABEL fb800x600
+MENU LABEL fb800x600
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=788 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+
+LABEL mika
+MENU LABEL mika
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us vga=791 initrd=minirt26.gz nomce gmt tz=Europe/Vienna BOOT_IMAGE=grml
+
+LABEL jimmy
+MENU LABEL jimmy
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us vga=791 initrd=minirt26.gz scandelay=3 nomce gmt tz=Europe/Vienna BOOT_IMAGE=grml
+
+LABEL failsafe
+MENU LABEL failsafe
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init vga=normal video=ofonly noautoconfig lang=us atapicd noacpi nomodules acpi=off noagent nousb nohotplug noacpi noapm nopcmcia nosmp noscsi noagp nodma ide=nodma noswap nofstab nosound nogpm nosyslog nodhcp nocpu nodisc nomodem xmodule=vesa noautoconfig initrd=minirt26.gz BOOT_IMAGE=grml
+
+LABEL failsafe2
+MENU LABEL failsafe2
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us atapicd nosound noacpi noautoconfig acpi=off noscsi nodma ide=nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=minirt26.gz BOOT_IMAGE=grml
+
+LABEL forensic
+MENU LABEL forensic
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init vga=791 lang=us nofstab noraid noautoconfig noswap raid=noautodetect initrd=minirt26.gz BOOT_IMAGE=grml
+
+LABEL m23
+MENU LABEL m23
+KERNEL m23
+APPEND devfs=nomount load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=25000 initrd=m23rt.gz root=/dev/ram0 rw
+
+LABEL grub
+MENU LABEL grub
+KERNEL memdisk
+APPEND initrd=allinone.img
+
+LABEL dos
+MENU LABEL dos
+KERNEL memdisk
+APPEND initrd=balder10.imz
+
+LABEL serial
+MENU LABEL serial
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal video=vesafb:off initrd=minirt26.gz nomce BOOT_IMAGE=grml console=tty1 console=ttyS0,9600n8
+
+LABEL userdef
+MENU LABEL User defined
+MENU HIDE
+KERNEL linux26
+APPEND ###############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
+LABEL hda
+MENU LABEL Boot First Harddrive (via chain.c32)
+KERNEL chain.c32
+APPEND hd0 0
+
+LABEL fd0
+MENU LABEL Boot First Floppy Drive (via chain.c32)
+KERNEL chain.c32
+APPEND fd0
+
+LABEL hd
+MENU LABEL Boot First Harddrive
+LOCALBOOT 0x80
+
+LABEL hd1
+MENU LABEL Boot Second Harddrive
+LOCALBOOT 0x81
+
+LABEL hd2
+MENU LABEL Boot Third Harddrive
+LOCALBOOT 0x82
+
+LABEL hd3
+MENU LABEL Boot Fourth Harddrive
+LOCALBOOT 0x83
+
+LABEL floppy
+MENU LABEL Boot First Floppy Drive
+LOCALBOOT 0x0
+
+LABEL next
+MENU LABEL Next device
+LOCALBOOT -1
diff --git a/templates/isolinux/logo.16 b/templates/isolinux/logo.16
new file mode 100644 (file)
index 0000000..6069d49
Binary files /dev/null and b/templates/isolinux/logo.16 differ
diff --git a/templates/isolinux/memdisk b/templates/isolinux/memdisk
new file mode 100644 (file)
index 0000000..208d582
Binary files /dev/null and b/templates/isolinux/memdisk differ
diff --git a/templates/isolinux/memtest b/templates/isolinux/memtest
new file mode 100644 (file)
index 0000000..e1b88e4
Binary files /dev/null and b/templates/isolinux/memtest differ
diff --git a/templates/isolinux/menu.c32 b/templates/isolinux/menu.c32
new file mode 100644 (file)
index 0000000..c55708f
Binary files /dev/null and b/templates/isolinux/menu.c32 differ
diff --git a/templates/isolinux/syslinux.cfg b/templates/isolinux/syslinux.cfg
new file mode 100644 (file)
index 0000000..40ea2ff
--- /dev/null
@@ -0,0 +1,152 @@
+# use this to control the bootup via a serial port
+# SERIAL 0 9600
+DEFAULT grml
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+# DEFAULT menu.c32
+TIMEOUT 300
+# ONTIMEOUT chain.32 hd0 0
+PROMPT 1
+DISPLAY boot.msg
+F1 boot.msg
+F2 f2
+F3 f3
+F4 f4
+F5 f5
+F6 f6
+F7 f7
+F8 f8
+F9 f9
+F10 f10
+
+# LABEL menu
+# MENU HIDE
+# KERNEL menu.c32
+
+MENU TITLE grml 0.8 - Boot Menu
+
+LABEL grml
+MENU LABEL grml - Standard Bootup
+MENU DEFAULT
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL splash
+MENU LABEL grml - Bootsplash
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz quiet splash nomce BOOT_IMAGE=grml
+
+LABEL grml2hd
+MENU LABEL grml2hd
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off initrd=minirt26.gz nomce BOOT_IMAGE=grml2hd
+
+LABEL debug
+MENU LABEL debug
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz initcall_debug nomce BOOT_IMAGE=debug
+
+LABEL bootchart
+MENU LABEL bootchart
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/sbin/bootchartd lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL vmware
+MENU LABEL vmware
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off nousb nousb2 nofirewire vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=vmware
+
+LABEL grmlx
+MENU LABEL grmlx
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off startx=wm-ng vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=vmware
+
+LABEL initng
+MENU LABEL initng
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/sbin/initng lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL nofb
+MENU LABEL grml without framebuffer
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=normal video=ofonly initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL expert
+MENU LABEL expert
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=expert
+
+LABEL linux26
+MENU LABEL linux26
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=grml
+
+LABEL memtest
+MENU LABEL memtest
+KERNEL memtest
+APPEND BOOT_IMAGE=memtest
+
+LABEL fb1280x1024
+MENU LABEL fb1280x1024
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=794 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+
+LABEL fb1024x768
+MENU LABEL fb1024x768
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=791 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+
+LABEL fb800x600
+MENU LABEL fb800x600
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=788 initrd=minirt26.gz nomce quiet BOOT_IMAGE=grml
+
+LABEL mika
+MENU LABEL mika
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb vga=791 initrd=minirt26.gz nomce gmt tz=Europe/Vienna BOOT_IMAGE=grml
+
+LABEL jimmy
+MENU LABEL jimmy
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb vga=791 initrd=minirt26.gz scandelay=3 nomce gmt tz=Europe/Vienna BOOT_IMAGE=grml
+
+LABEL failsafe
+MENU LABEL failsafe
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init vga=normal video=ofonly noautoconfig lang=us usb atapicd noacpi nomodules acpi=off noagent nousb nohotplug noacpi noapm nopcmcia nosmp noscsi noagp nodma ide=nodma noswap nofstab nosound nogpm nosyslog nodhcp nocpu nodisc nomodem xmodule=vesa noautoconfig initrd=minirt26.gz BOOT_IMAGE=grml
+
+LABEL failsafe2
+MENU LABEL failsafe2
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb atapicd nosound noacpi noautoconfig acpi=off noscsi nodma ide=nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=minirt26.gz BOOT_IMAGE=grml
+
+LABEL forensic
+MENU LABEL forensic
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init vga=791 lang=us usb nofstab noraid noautoconfig noswap raid=noautodetect initrd=minirt26.gz BOOT_IMAGE=grml
+
+LABEL m23
+MENU LABEL m23
+KERNEL m23
+APPEND devfs=nomount load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=25000 initrd=m23rt.gz root=/dev/ram0 rw
+
+LABEL grub
+MENU LABEL grub
+KERNEL memdisk
+APPEND initrd=allinone.img
+
+LABEL dos
+MENU LABEL dos
+KERNEL memdisk
+APPEND initrd=balder10.imz
+
+LABEL serial
+MENU LABEL serial
+KERNEL linux26
+APPEND ramdisk_size=100000 init=/etc/init lang=us usb apm=power-off vga=normal video=vesafb:off initrd=minirt26.gz nomce BOOT_IMAGE=grml console=tty1 console=ttyS0,9600n8
+
+LABEL userdef
+MENU LABEL User defined
+MENU HIDE
+KERNEL linux26
+APPEND ###############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################