[syslinux] 5.10 regression (from 5.01) MENU INCLUDE broken.

Piotr Karbowski piotr.karbowski at gmail.com
Thu Sep 5 11:24:11 PDT 2013


On 09/05/2013 01:55 AM, Gene Cumm wrote:
> On Wed, Sep 4, 2013 at 2:34 PM, Piotr Karbowski
> <piotr.karbowski at gmail.com> wrote:
>
>> With syslinux (extlinux) it will jump to last INCLUDE'ed menu always, with
>> 5.01 it will display list of elements, then allow me to choose which one I
>> want to enter.
>>
>> Even if the include part contain a single label + menu label, it will
>> display only it with newer syslinux.
>
> What do the INCLUDEd config files look like?  Perhaps an overriding DEFAULT?
>

ESC does not bring me to the proper menu.

Attached config files.

if extlinux.conf have only one include 'sysrcd-2.4.1.conf' it does not 
display the 'first' menu with 5.10 but goes into the sysrescd-2.4.1.conf 
config. Or whatever is included as last.

-- Piotr.
-------------- next part --------------
#default vesamenu.c32
#prompt 0
#timeout 50

menu background /backbox-2.05-32bit/splash.jpg
menu title Welcome to BackBox Linux 2.05
menu color border 0 #ffffffff #00000000
menu color sel 7 #ffffffff #33eeeeee
menu color title 0 #ffffffff #00000000
menu color tabmsg 0 #ffffffff #00000000
menu color unsel 0 #ffffffff #00000000
menu color hotsel 0 #ff000000 #ffffffff
menu color hotkey 7 #ffffffff #ff000000

label live
  menu default
  menu label US - Try BackBox without installing
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet splash vga=791 --
label live-de
  menu label DE - BackBox ohne Installation ausprobieren
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet splash locale=de_DE bootkbd=de console-setup/layoutcode=de vga=791 --
label live-es
  menu label ES - Probar BackBox sin instalar
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet splash locale=es_ES bootkbd=es console-setup/layoutcode=es vga=791 --
label live-fr
  menu label FR - Essayer BackBox sans l'installer
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet splash locale=fr_FR bootkbd=fr console-setup/layoutcode=fr vga=791 --
label live-it
  menu label IT - Prova BackBox senza installarlo
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet splash locale=it_IT bootkbd=it console-setup/layoutcode=it vga=791 --
label -
  menu label 
  menu disable
label live
  menu label Start BackBox in Forensic Mode
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd_forensic.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet splash locale=en_US bootkbd=us console-setup/layoutcode=us vga=791 --
label persistent
  menu label Start BackBox in Persistent Mode
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit persistent quiet splash locale=en_US bootkbd=us console-setup/layoutcode=us vga=791 --
label text
  menu label Start BackBox in Text Mode
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit quiet text vga=791 --
label xforcevesa
  menu label Start BackBox in Compatibility Mode
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz file=/cdrom/preseed/backbox.seed boot=casper live-media-path=/backbox-2.05-32bit xforcevesa ramdisk_size=1048576 root=/dev/ram rw noapic noapci nosplash irqpoll --
label -
  menu label 
  menu disable
label local
  menu label Boot from local drive
  localboot 0x80 
label -
  menu label 
  menu disable
label check
  menu label Check disc for defects
  kernel /backbox-2.05-32bit/vmlinuz
  append initrd=/backbox-2.05-32bit/initrd.gz boot=casper live-media-path=/backbox-2.05-32bit integrity-check quiet splash vga=791 --
label memtest
  menu label Test memory
  kernel /install/mt86plus
-------------- next part --------------
#TIMEOUT 100
UI vesamenu.c32

MENU TITLE Multiboot USB
MENU BACKGROUND		#00000000
MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
MENU COLOR unsel        37;44   #50ffffff #a0000000 std
MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

MENU BEGIN
	MENU TITLE System Rescue CD 2.4.1
	MENU INCLUDE sysrcd-2.4.1.conf
MENU END

MENU BEGIN
	MENU TITLE System Rescue CD 3.7.1
	MENU INCLUDE sysrcd-3.7.1.conf
MENU END

MENU BEGIN
	MENU TITLE BackBox Linux 2.05 32bit
	MENU INCLUDE backbox-2.05-32bit.conf
MENU END

-------------- next part --------------
UI vesamenu.c32
F2 f2images.msg
F3 f3params.msg
F4 f4arun.msg
F5 f5troubl.msg
F6 f6pxe.msg
F7 f7net.msg

PROMPT 0
TIMEOUT 900
ONTIMEOUT rescuecd_std

MENU TABMSG Press <TAB> to edit options or <F2>,<F3>,<F4>,<F5>,<F6>,<F7> for help
MENU TITLE SYSTEM-RESCUE-CD 2.4.1 (www.sysresccd.org)
MENU ROWS 16
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HELPMSGROW 26
MENU WIDTH 78
MENU MARGIN 6
MENU BACKGROUND #c00090f0

MENU color title    1;31;40    #FFFF0000 #00000000 std
MENU color sel      7;37;40    #FF000000 #FFC0C0C0 all
MENU color unsel    37;44      #FF000000 #00000000 none
MENU color hotsel   1;7;37;40  #FF000000 #FFC0C0C0 all
MENU color tabmsg   1;31;40    #FFFFFF00 #00000000 std
MENU color help     1;31;40    #FFFFFFFF #00000000 none

LABEL rescuecd_std
  MENU LABEL 1) SystemRescueCd: default boot options
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1
  TEXT HELP
  Boot standard 32bit kernel with default options (should always work)
  You should use this entry if you don't know which one to use
  ENDTEXT

LABEL rescuecd_docache
  MENU LABEL 2) SystemRescueCd: all files cached to memory (docache)
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 docache
  TEXT HELP
  Boot standard 32bit kernel and run system from RAM (cdrom can be removed)
  It requires 512 MB of memory to work and takes some time during the
  boot process, but the cdrom can be removed and system will be faster.
  ENDTEXT

LABEL rescuecd_791
  MENU LABEL 3) SystemRescueCd: framebuffer console in high resolution
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791
  TEXT HELP
  Boot standard 32bit kernel with console in high resolution
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  This mode is useful only if you want to work in console mode
  ENDTEXT

LABEL rescuecd_us
  MENU LABEL 4) SystemRescueCd: do not ask for keyboard, use US keymap
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 setkmap=us
  TEXT HELP
  Boot standard 32bit kernel and use the keymap for american keyboards
  This way it will not prompt for the keymap during the boot process
  ENDTEXT

LABEL rescuecd_xorg
  MENU LABEL 5) SystemRescueCd: directly start the graphical environment
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 dostartx
  TEXT HELP
  Boot standard 32bit kernel and start the XFCE graphical environment
  directly. You can also get in this environment by typing "startx" from
  the console.
  ENDTEXT

LABEL rescue64_std
  MENU LABEL 6) SystemRescueCd: 64bit kernel with default options
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1
  TEXT HELP
  Boot standard 64bit kernel with default options (should work on 64bit CPU)
  A 64bit kernel is required if you want to execute 64bit programs or to 
  chroot to an existing 64bit Linux OS on the disk. It requires a 64bit CPU. 
  ENDTEXT

MENU SEPARATOR

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE A) Standard 32bit kernel (rescuecd) with more choice...

LABEL rescuecd_1
  MENU LABEL 1. SystemRescueCd with default options
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1
  TEXT HELP
  Boot standard 32bit kernel with default options (should always work)
  ENDTEXT

LABEL rescuecd_2
  MENU LABEL 2. SystemRescueCd with all files cached to memory
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 docache
  TEXT HELP
  Boot standard 32bit kernel and run system from memory.
  It requires 512 MB of memory to work and takes some time during the
  boot process, but the cdrom can be removed and system will be faster.
  ENDTEXT

LABEL rescuecd_3
  MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791
  TEXT HELP
  Boot standard 32bit kernel with framebuffer console in high resolution
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  ENDTEXT

LABEL rescuecd_4
  MENU LABEL 4. SystemRescueCd with the default graphical environment
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 dostartx
  TEXT HELP
  Boot standard 32bit kernel and start the XFCE graphical environment
  directly. You can also get in this environment by typing "startx" from
  the console.
  ENDTEXT

LABEL rescuecd_5
  MENU LABEL 5. SystemRescueCd with VESA based graphical environment
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791 dostartx forcevesa
  TEXT HELP
  Boot standard 32bit kernel and use VESA based graphical environment
  Try this if you have problems to get the default graphical environment
  ENDTEXT

LABEL rescuecd_6
  MENU LABEL 6. SystemRescueCd with a standard VGA console (no KMS)
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset
  TEXT HELP
  Boot standard 32bit kernel and use standard low-resolution VGA console
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  Try this if you can't get a working console or new a low-resolution mode
  ENDTEXT

LABEL rescuecd_7
  MENU LABEL 7. SystemRescueCd with a console in 800x600
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 video=800x600
  TEXT HELP
  Boot standard 32bit kernel and use the default graphic driver in 800x600
  KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
  Use that to get a 800x600 resolution and have a KMS compatible card.
  ENDTEXT

MENU SEPARATOR

LABEL return
  MENU LABEL Return to main menu
  MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE B) Standard 64bit kernel (rescue64) with more choice...

LABEL rescue64_1
  MENU LABEL 1. SystemRescueCd with default options
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1
  TEXT HELP
  Boot standard 64bit kernel with default options (should always work)
  ENDTEXT

LABEL rescue64_2
  MENU LABEL 2. SystemRescueCd with all files cached to memory
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 docache
  TEXT HELP
  Boot standard 64bit kernel and run system from RAM (cdrom can be removed)
  It requires 512 MB of memory to work and takes some time during the
  boot process, but the cdrom can be removed and system will be faster.
  ENDTEXT

LABEL rescue64_3
  MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791
  TEXT HELP
  Boot standard 64bit kernel with framebuffer console in high resolution
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  ENDTEXT

LABEL rescue64_4
  MENU LABEL 4. SystemRescueCd with the default graphical environment
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 dostartx
  TEXT HELP
  Boot standard 64bit kernel and start the XFCE graphical environment
  directly. You can also get in this environment by typing "startx" from
  the console.
  ENDTEXT

LABEL rescue64_5
  MENU LABEL 5. SystemRescueCd with VESA based graphical environment
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791 dostartx forcevesa
  TEXT HELP
  Boot standard 64bit kernel and use VESA based graphical environment
  Try this if you have problems to get the default graphical environment
  ENDTEXT

LABEL rescue64_6
  MENU LABEL 6. SystemRescueCd with a standard VGA console (no KMS)
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset
  TEXT HELP
  Boot standard 64bit kernel and use standard low-resolution VGA console
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  Try this if you can't get a working console or new a low-resolution mode
  ENDTEXT

LABEL rescue64_7
  MENU LABEL 7. SystemRescueCd with a console in 800x600
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 video=800x600
  TEXT HELP
  Boot standard 64bit kernel and use the default graphic driver in 800x600
  KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
  Use that to get a 800x600 resolution and have a KMS compatible card.
  ENDTEXT

MENU SEPARATOR

LABEL return
  MENU LABEL Return to main menu
  MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE C) Alternative 32bit kernel (altker32) with more choice...

LABEL altker32_1
  MENU LABEL 1. SystemRescueCd with default options
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1
  TEXT HELP
  Boot alternative 32bit kernel with default options (should always work)
  ENDTEXT

LABEL altker32_2
  MENU LABEL 2. SystemRescueCd with all files cached to memory
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 docache
  TEXT HELP
  Boot alternative 32bit kernel and run system from memory.
  It requires 512 MB of memory to work and takes some time during the
  boot process, but the cdrom can be removed and system will be faster.
  ENDTEXT

LABEL altker32_3
  MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791
  TEXT HELP
  Boot alternative 32bit kernel with framebuffer console in high resolution
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  ENDTEXT

LABEL altker32_4
  MENU LABEL 4. SystemRescueCd with the default graphical environment
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 dostartx
  TEXT HELP
  Boot alternative 32bit kernel and start the XFCE graphical environment
  directly. You can also get in this environment by typing "startx" from
  the console.
  ENDTEXT

LABEL altker32_5
  MENU LABEL 5. SystemRescueCd with VESA based graphical environment
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791 dostartx forcevesa
  TEXT HELP
  Boot alternative 32bit kernel and use VESA based graphical environment
  Try this if you have problems to get the default graphical environment
  ENDTEXT

LABEL altker32_6
  MENU LABEL 6. SystemRescueCd with a standard VGA console (no KMS)
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset
  TEXT HELP
  Boot alternative 32bit kernel and use standard low-resolution VGA 
  console. KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  Try this if you can't get a working console or new a low-resolution mode
  ENDTEXT

LABEL altker32_7
  MENU LABEL 7. SystemRescueCd with a console in 800x600
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 video=800x600
  TEXT HELP
  Boot alternative 32bit kernel and use standard graphic driver in 800x600
  KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
  Use that to get a 800x600 resolution and have a KMS compatible card.
  ENDTEXT

MENU SEPARATOR

LABEL return
  MENU LABEL Return to main menu
  MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE D) Alternative 64bit kernel (altker64) with more choice...

LABEL altker64_1
  MENU LABEL 1. SystemRescueCd with default options
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1
  TEXT HELP
  Boot alternative 64bit kernel with default options (should always work)
  ENDTEXT

LABEL altker64_2
  MENU LABEL 2. SystemRescueCd with all files cached to memory
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 docache
  TEXT HELP
  Boot alternative 64bit kernel and run system from memory.
  It requires 512 MB of memory to work and takes some time during the
  boot process, but the cdrom can be removed and system will be faster.
  ENDTEXT

LABEL altker64_3
  MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791
  TEXT HELP
  Boot alternative 64bit kernel with framebuffer console in high resolution
  KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  ENDTEXT

LABEL altker64_4
  MENU LABEL 4. SystemRescueCd with the default graphical environment
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 dostartx
  TEXT HELP
  Boot alternative 64bit kernel and start the XFCE graphical environment
  directly. You can also get in this environment by typing "startx" from
  the console.
  ENDTEXT

LABEL altker64_5
  MENU LABEL 5. SystemRescueCd with VESA based graphical environment
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset vga=791 dostartx forcevesa
  TEXT HELP
  Boot alternative 64bit kernel and use VESA based graphical environment
  Try this if you have problems to get the default graphical environment
  ENDTEXT

LABEL altker64_6
  MENU LABEL 6. SystemRescueCd with a standard VGA console (no KMS)
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 nomodeset
  TEXT HELP
  Boot alternative 64bit kernel and use standard low-resolution VGA 
  console. KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
  Try this if you can't get a working console or new a low-resolution mode
  ENDTEXT

LABEL altker64_7
  MENU LABEL 7. SystemRescueCd with a console in 800x600
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 video=800x600
  TEXT HELP
  Boot alternative 64bit kernel and use standard graphic driver in 800x600
  KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
  Use that to get a 800x600 resolution and have a KMS compatible card.
  ENDTEXT

MENU SEPARATOR

LABEL return
  MENU LABEL Return to main menu
  MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE E) Boot an exising Linux OS installed on the disk...

LABEL linuxosdisk32
  MENU LABEL Boot an exising 32bit Linux OS installed on the disk
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 root=auto
  TEXT HELP
  Detect partition where linux is installed and boot from it. You can use 
  this to boot Linux if your boot loader (eg: Grub) is broken or has been
  removed by another OS. This will work if the Linux OS is 32bit.
  ENDTEXT

LABEL linuxosdisk64
  MENU LABEL Boot a 32bit or 64bit Linux OS installed on the disk
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 root=auto
  TEXT HELP
  Detect partition where linux is installed and boot from it. You can use 
  this to boot Linux if your boot loader (eg: Grub) is broken or has been
  removed by another OS. This will work with both 32bit and 64bit Linux OS.
  ENDTEXT

MENU SEPARATOR

LABEL return
  MENU LABEL Return to main menu
  MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE F) Run system tools from floppy disk image...

LABEL memtest
  MENU LABEL MEMTEST: Memory test using Memtest86+
  kernel /sysrcd-2.4.1/bootdisk/memtestp
  append -
  TEXT HELP
  Use this tool if you suspect your RAM from being damaged. Damaged memory can
  explain crashes or unexpected bahaviors on stable operating systems.
  ENDTEXT

LABEL ntpass
  MENU LABEL NTPASSWD: Reset or edit Windows passwords
  kernel /sysrcd-2.4.1/ntpasswd/vmlinuz
  append rw vga=1 initrd=/sysrcd-2.4.1/ntpasswd/initrd.cgz,/sysrcd-2.4.1/ntpasswd/scsi.cgz
  TEXT HELP
  This tool can be used to reset windows users accounts. It works with all 
  windows user accounts including the administrator. You can use this tool if
  you forgot the administrator's password.
  ENDTEXT

LABEL freedos
  MENU LABEL FREEDOS: Clone of the MSDOS Operating System
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/freedos.img floppy
  TEXT HELP
  FreeDOS can be used to execute DOS programs such as BIOS upgrade tools
  ENDTEXT

LABEL netboot
  MENU LABEL NETBOOT: Boot from the network
  kernel netboot
  append -

LABEL hdt
  MENU LABEL HDT: recent hardware diagnostics tool
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/hdt.img floppy
  TEXT HELP
  This diagnostic tool will give you information about your hardware
  ENDTEXT

LABEL ranish
  MENU LABEL RANISH: Partition Manager tool
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/ranish.img floppy

LABEL aida
  MENU LABEL AIDA: old hardware diagnostics tool
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/aida.img floppy

LABEL gag
  MENU LABEL GAG: Graphical Boot Manager
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/gag.img floppy

LABEL dban
  MENU LABEL DBAN: erase all data from the disk
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/dban.img floppy

LABEL mhdd
  MENU LABEL MHDD: Low-level Hard Drive diagnostic tool
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/mhdd.img floppy

LABEL grubdisk
  MENU LABEL SGD: Super Grub Disk
  kernel memdisk
  append initrd=/sysrcd-2.4.1/bootdisk/grubdisk.img floppy

MENU SEPARATOR

LABEL return
  MENU LABEL Return to main menu
  MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU SEPARATOR

LABEL local1
  MENU LABEL *) Boot from first hard disk
  kernel chain.c32
  append hd0
  TEXT HELP
  Boot local OS installed on first hard disk
  ENDTEXT

LABEL local2
  MENU LABEL *) Boot from second hard disk
  kernel chain.c32
  append hd1
  TEXT HELP
  Boot local OS installed on second hard disk
  ENDTEXT

LABEL rescuecd
  MENU HIDE
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz

LABEL rescue64
  MENU HIDE
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz

LABEL altker32
  MENU HIDE
  LINUX /sysrcd-2.4.1/altker32
  INITRD /sysrcd-2.4.1/initram.igz

LABEL altker64
  MENU HIDE
  LINUX /sysrcd-2.4.1/altker64
  INITRD /sysrcd-2.4.1/initram.igz

LABEL uk32
  MENU HIDE
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 setkmap=uk

LABEL uk64
  MENU HIDE
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 setkmap=uk

LABEL fd32
  MENU HIDE
  LINUX /sysrcd-2.4.1/rescuecd
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 setkmap=uk vga=791 docache dostartx

LABEL fd64
  MENU HIDE
  LINUX /sysrcd-2.4.1/rescue64
  INITRD /sysrcd-2.4.1/initram.igz
  APPEND subdir=sysrcd-2.4.1 scandelay=1 setkmap=uk vga=791 docache dostartx

LABEL azerty
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/azerty.ktl
LABEL be
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/be.ktl
LABEL bg
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/bg.ktl
LABEL by
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/by.ktl
LABEL cf
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/cf.ktl
LABEL croat
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/croat.ktl
LABEL cz
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/cz.ktl
LABEL de
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/de.ktl
LABEL dk
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/dk.ktl
LABEL dvorak
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/dvorak.ktl
LABEL es
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/es.ktl
LABEL et
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/et.ktl
LABEL fi
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/fi.ktl
LABEL fr_CH
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/fr_CH.ktl
LABEL fr
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/fr.ktl
LABEL gr
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/gr.ktl
LABEL hu
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/hu.ktl
LABEL il
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/il.ktl
LABEL it
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/it.ktl
LABEL lt
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/lt.ktl
LABEL mk
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/mk.ktl
LABEL nl
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/nl.ktl
LABEL no
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/no.ktl
LABEL pl
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/pl.ktl
LABEL ru
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/ru.ktl
LABEL sg
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/sg.ktl
LABEL slovene
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/slovene.ktl
LABEL trf
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/trf.ktl
LABEL trq
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/trq.ktl
LABEL ua
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/ua.ktl
LABEL uk
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/uk.ktl
LABEL us
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/us.ktl
LABEL wangbe
  MENU HIDE
  KERNEL kbdmap.c32
  APPEND /sysrcd-2.4.1/maps/wangbe.ktl
-------------- next part --------------
Ur	 vesamenu.c32
F2 f2images.msg
F3 f3params.msg
F4 f4arun.msg
F5 f5troubl.msg
F6 f6pxe.msg
F7 f7net.msg

PROMPT 0
TIMEOUT 900
ONTIMEOUT rescuecd_std

MENU TABMSG Press [TAB] to edit options or <F2>,<F3>,<F4>,<F5>,<F6>,<F7> for help
MENU TITLE SYSTEM-RESCUE-CD 3.7.1 (www.sysresccd.org)
MENU ROWS 16
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HELPMSGROW 26
MENU WIDTH 78
MENU MARGIN 6
MENU BACKGROUND #c00090f0

MENU color title    1;31;40    #FFFF0000 #00000000 std
MENU color sel      7;37;40    #FF000000 #FFC0C0C0 all
MENU color unsel    37;44      #FF000000 #00000000 none
MENU color hotsel   1;7;37;40  #FF000000 #FFC0C0C0 all
MENU color tabmsg   1;31;40    #FFFFFF00 #00000000 std
MENU color help     1;31;40    #FFFFFFFF #00000000 none

LABEL rescuecd_std
MENU LABEL 1) SystemRescueCd: default boot options
KERNEL ifcpu64.c32
APPEND rescue64 scandelay=1 subdir=/sysrcd-3.7.1 -- rescue32 scandelay=1 subdir=/sysrcd-3.7.1 subdir=sysrcd-3.7.1
TEXT HELP
Boot standard kernel with default options (should always work). You should
use this entry if you don't know which one to use. You can press [TAB] and
add extra boot options after rescue32 or/and rescue64 if required
ENDTEXT

LABEL rescuecd_docache
MENU LABEL 2) SystemRescueCd: all files cached to memory (docache)
KERNEL ifcpu64.c32
APPEND rescue64 docache -- rescue32 docache subdir=sysrcd-3.7.1
TEXT HELP
Boot standard kernel and run system from RAM (cdrom can be removed)
It requires 512 MB of memory to work and takes some time during the
boot process, but the cdrom can be removed and system will be faster.
ENDTEXT

LABEL rescuecd_791
MENU LABEL 3) SystemRescueCd: framebuffer console in high resolution
KERNEL ifcpu64.c32
APPEND rescue64 nomodeset vga=791 -- rescue32 nomodeset vga=791 subdir=sysrcd-3.7.1
TEXT HELP
Boot standard kernel with console in high resolution
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
This mode is useful only if you want to work in console mode
ENDTEXT

LABEL rescuecd_us
MENU LABEL 4) SystemRescueCd: do not ask for keyboard, use US keymap
KERNEL ifcpu64.c32
APPEND rescue64 setkmap=us -- rescue32 setkmap=us subdir=sysrcd-3.7.1
TEXT HELP
Boot standard kernel and use the keymap for american keyboards
This way it will not prompt for the keymap during the boot process
ENDTEXT

LABEL rescuecd_auto
MENU LABEL 5) Boot an exising Linux system installed on the disk
KERNEL ifcpu64.c32
APPEND rescue64 root=auto -- rescue32 root=auto subdir=sysrcd-3.7.1
TEXT HELP
Detect partition where linux is installed and boot from it. You can use
this to boot Linux if your boot loader (eg: Grub) is broken or has been
removed by another OS.
ENDTEXT

LABEL rescuecd_alt
MENU LABEL 6) SystemRescueCd: alternative kernel with default boot options
KERNEL ifcpu64.c32
APPEND altker64 scandelay=1 subdir=/sysrcd-3.7.1 -- altker32 scandelay=1 subdir=/sysrcd-3.7.1 subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative kernel with default options (should always work). You should
use this entry if you want to use the alternative kernel with the default 
boot options. You can press [TAB] and add extra boot options if required
ENDTEXT

LABEL rescuecd_xorg
MENU LABEL 7) SystemRescueCd: directly start the graphical environment
KERNEL ifcpu64.c32
APPEND rescue64 dostartx -- rescue32 dostartx subdir=sysrcd-3.7.1
TEXT HELP
Boot standard kernel and start the XFCE graphical environment
directly. You can also get in this environment by typing "startx" from
the console.
ENDTEXT

MENU SEPARATOR

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE A) Run system tools from floppy disk image...

LABEL memtest
MENU LABEL MEMTEST: Memory test using Memtest86+
kernel /bootdisk/memtestp
append -
TEXT HELP
Use this tool if you suspect your RAM from being damaged. Damaged memory can
explain crashes or unexpected bahaviors on stable operating systems.
ENDTEXT

LABEL ntpass
MENU LABEL NTPASSWD: Reset or edit Windows passwords
kernel /ntpasswd/vmlinuz
append rw vga=1 initrd=/ntpasswd/initrd.cgz,/ntpasswd/scsi.cgz
TEXT HELP
This tool can be used to reset windows users accounts. It works with all
windows user accounts including the administrator. You can use this tool if
you forgot the administrator's password.
ENDTEXT

LABEL grubdisk
MENU LABEL SGD: Super Grub2 Disk
kernel memdisk
append initrd=/bootdisk/grubdisk.img floppy raw

LABEL freedos
MENU LABEL FREEDOS: Clone of the MSDOS Operating System
kernel memdisk
append initrd=/bootdisk/freedos.img floppy
TEXT HELP
FreeDOS can be used to execute DOS programs such as BIOS upgrade tools
ENDTEXT

LABEL netboot
MENU LABEL NETBOOT: Boot from the network
kernel netboot
append -

LABEL hdt
MENU LABEL HDT: recent hardware diagnostics tool
kernel memdisk
append initrd=/bootdisk/hdt.img floppy
TEXT HELP
This diagnostic tool will give you information about your hardware
ENDTEXT

LABEL aida
MENU LABEL AIDA: old hardware diagnostics tool
kernel memdisk
append initrd=/bootdisk/aida.img floppy

LABEL gag
MENU LABEL GAG: Graphical Boot Manager
kernel memdisk
append initrd=/bootdisk/gag.img floppy

LABEL dban
MENU LABEL DBAN: erase all data from the disk
kernel /bootdisk/dban.bzi
append nuke="dwipe" silent

LABEL mhdd
MENU LABEL MHDD: Low-level Hard Drive diagnostic tool
kernel memdisk
append initrd=/bootdisk/mhdd.img floppy

MENU SEPARATOR

LABEL return
MENU LABEL Return to main menu
MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE B) Standard 32bit kernel (rescue32) with more choice...

LABEL rescue32_1
MENU LABEL 1. SystemRescueCd with default options
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
TEXT HELP
Boot standard 32bit kernel with default options (should always work)
ENDTEXT

LABEL rescue32_2
MENU LABEL 2. SystemRescueCd with all files cached to memory
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND docache subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 32bit kernel and run system from memory.
It requires 512 MB of memory to work and takes some time during the
boot process, but the cdrom can be removed and system will be faster.
ENDTEXT

LABEL rescue32_3
MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 32bit kernel with framebuffer console in high resolution
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
ENDTEXT

LABEL rescue32_4
MENU LABEL 4. SystemRescueCd with a standard VGA console (no KMS)
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 32bit kernel and use standard low-resolution VGA console
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
Try this if you can't get a working console or new a low-resolution mode
ENDTEXT

LABEL rescue32_5
MENU LABEL 5. SystemRescueCd with a console in 800x600
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND video=800x600 subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 32bit kernel and use the default graphic driver in 800x600
KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
Use that to get a 800x600 resolution and have a KMS compatible card.
ENDTEXT

LABEL rescue32_6
MENU LABEL 6. Boot an exising Linux OS installed on the disk
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND root=auto subdir=sysrcd-3.7.1
TEXT HELP
Detect partition where linux is installed and boot from it. You can use
this to boot Linux if your boot loader (eg: Grub) is broken or has been
removed by another OS.
ENDTEXT

LABEL rescue32_7
MENU LABEL 7. SystemRescueCd with the default graphical environment
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND dostartx subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 32bit kernel and start the XFCE graphical environment
directly. You can also get in this environment by typing "startx" from
the console.
ENDTEXT

LABEL rescue32_8
MENU LABEL 8. SystemRescueCd with VESA based graphical environment
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 dostartx forcevesa subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 32bit kernel and use VESA based graphical environment
Try this if you have problems to get the default graphical environment
ENDTEXT

MENU SEPARATOR

LABEL return
MENU LABEL Return to main menu
MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE C) Standard 64bit kernel (rescue64) with more choice...

LABEL rescue64_1
MENU LABEL 1. SystemRescueCd with default options
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
TEXT HELP
Boot standard 64bit kernel with default options (should always work)
ENDTEXT

LABEL rescue64_2
MENU LABEL 2. SystemRescueCd with all files cached to memory
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND docache subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 64bit kernel and run system from RAM (cdrom can be removed)
It requires 512 MB of memory to work and takes some time during the
boot process, but the cdrom can be removed and system will be faster.
ENDTEXT

LABEL rescue64_3
MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 64bit kernel with framebuffer console in high resolution
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
ENDTEXT

LABEL rescue64_4
MENU LABEL 4. SystemRescueCd with a standard VGA console (no KMS)
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 64bit kernel and use standard low-resolution VGA console
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
Try this if you can't get a working console or new a low-resolution mode
ENDTEXT

LABEL rescue64_5
MENU LABEL 5. SystemRescueCd with a console in 800x600
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND video=800x600 subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 64bit kernel and use the default graphic driver in 800x600
KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
Use that to get a 800x600 resolution and have a KMS compatible card.
ENDTEXT

LABEL rescue64_6
MENU LABEL 6. Boot an exising Linux OS installed on the disk
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND root=auto subdir=sysrcd-3.7.1
TEXT HELP
Detect partition where linux is installed and boot from it. You can use
this to boot Linux if your boot loader (eg: Grub) is broken or has been
removed by another OS.
ENDTEXT

LABEL rescue64_7
MENU LABEL 7. SystemRescueCd with the default graphical environment
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND dostartx subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 64bit kernel and start the XFCE graphical environment
directly. You can also get in this environment by typing "startx" from
the console.
ENDTEXT

LABEL rescue64_8
MENU LABEL 8. SystemRescueCd with VESA based graphical environment
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 dostartx forcevesa subdir=sysrcd-3.7.1
TEXT HELP
Boot standard 64bit kernel and use VESA based graphical environment
Try this if you have problems to get the default graphical environment
ENDTEXT

MENU SEPARATOR

LABEL return
MENU LABEL Return to main menu
MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE D) Alternative 32bit kernel (altker32) with more choice...

LABEL altker32_1
MENU LABEL 1. SystemRescueCd with default options
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
TEXT HELP
Boot alternative 32bit kernel with default options (should always work)
ENDTEXT

LABEL altker32_2
MENU LABEL 2. SystemRescueCd with all files cached to memory
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND docache subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 32bit kernel and run system from memory.
It requires 512 MB of memory to work and takes some time during the
boot process, but the cdrom can be removed and system will be faster.
ENDTEXT

LABEL altker32_3
MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 32bit kernel with framebuffer console in high resolution
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
ENDTEXT

LABEL altker32_4
MENU LABEL 4. SystemRescueCd with a standard VGA console (no KMS)
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 32bit kernel and use standard low-resolution VGA
console. KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
Try this if you can't get a working console or new a low-resolution mode
ENDTEXT

LABEL altker32_5
MENU LABEL 5. SystemRescueCd with a console in 800x600
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND video=800x600 subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 32bit kernel and use standard graphic driver in 800x600
KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
Use that to get a 800x600 resolution and have a KMS compatible card.
ENDTEXT

LABEL altker32_6
MENU LABEL 6. Boot an exising Linux OS installed on the disk
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND root=auto subdir=sysrcd-3.7.1
TEXT HELP
Detect partition where linux is installed and boot from it. You can use
this to boot Linux if your boot loader (eg: Grub) is broken or has been
removed by another OS.
ENDTEXT

LABEL altker32_7
MENU LABEL 7. SystemRescueCd with the default graphical environment
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND dostartx subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 32bit kernel and start the XFCE graphical environment
directly. You can also get in this environment by typing "startx" from
the console.
ENDTEXT

LABEL altker32_8
MENU LABEL 8. SystemRescueCd with VESA based graphical environment
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 dostartx forcevesa subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 32bit kernel and use VESA based graphical environment
Try this if you have problems to get the default graphical environment
ENDTEXT

MENU SEPARATOR

LABEL return
MENU LABEL Return to main menu
MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU BEGIN
MENU TITLE E) Alternative 64bit kernel (altker64) with more choice...

LABEL altker64_1
MENU LABEL 1. SystemRescueCd with default options
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
TEXT HELP
Boot alternative 64bit kernel with default options (should always work)
ENDTEXT

LABEL altker64_2
MENU LABEL 2. SystemRescueCd with all files cached to memory
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND docache subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 64bit kernel and run system from memory.
It requires 512 MB of memory to work and takes some time during the
boot process, but the cdrom can be removed and system will be faster.
ENDTEXT

LABEL altker64_3
MENU LABEL 3. SystemRescueCd with console in high resolution (1024x768)
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 64bit kernel with framebuffer console in high resolution
KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
ENDTEXT

LABEL altker64_4
MENU LABEL 4. SystemRescueCd with a standard VGA console (no KMS)
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 64bit kernel and use standard low-resolution VGA
console. KMS graphic drivers (Kernel-Mode-Settings) will be disabled.
Try this if you can't get a working console or new a low-resolution mode
ENDTEXT

LABEL altker64_5
MENU LABEL 5. SystemRescueCd with a console in 800x600
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND video=800x600 subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 64bit kernel and use standard graphic driver in 800x600
KMS graphic drivers (Kernel-Mode-Settings) will be used if appropriate.
Use that to get a 800x600 resolution and have a KMS compatible card.
ENDTEXT

LABEL altker64_6
MENU LABEL 6. Boot an exising Linux OS installed on the disk
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND root=auto subdir=sysrcd-3.7.1
TEXT HELP
Detect partition where linux is installed and boot from it. You can use
this to boot Linux if your boot loader (eg: Grub) is broken or has been
removed by another OS.
ENDTEXT

LABEL altker64_7
MENU LABEL 7. SystemRescueCd with the default graphical environment
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND dostartx subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 64bit kernel and start the XFCE graphical environment
directly. You can also get in this environment by typing "startx" from
the console.
ENDTEXT

LABEL altker64_8
MENU LABEL 8. SystemRescueCd with VESA based graphical environment
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz
APPEND nomodeset vga=791 dostartx forcevesa subdir=sysrcd-3.7.1
TEXT HELP
Boot alternative 64bit kernel and use VESA based graphical environment
Try this if you have problems to get the default graphical environment
ENDTEXT

MENU SEPARATOR

LABEL return
MENU LABEL Return to main menu
MENU EXIT

MENU END

# ------------------------------------------------------------------------------

MENU SEPARATOR

LABEL local1
MENU LABEL *) Boot from first hard disk
kernel chain.c32
append hd0
TEXT HELP
Boot local OS installed on first hard disk
ENDTEXT

LABEL local2
MENU LABEL *) Boot from second hard disk
kernel chain.c32
append hd1
TEXT HELP
Boot local OS installed on second hard disk
ENDTEXT

LABEL rescuecd
MENU HIDE
KERNEL ifcpu64.c32
APPEND rescue64 -- rescue32 subdir=sysrcd-3.7.1

LABEL rescue32
MENU HIDE
LINUX /sysrcd-3.7.1/rescue32
INITRD /sysrcd-3.7.1/initram.igz

LABEL rescue64
MENU HIDE
LINUX /sysrcd-3.7.1/rescue64
INITRD /sysrcd-3.7.1/initram.igz

LABEL altker32
MENU HIDE
LINUX /sysrcd-3.7.1/altker32
INITRD /sysrcd-3.7.1/initram.igz

LABEL altker64
MENU HIDE
LINUX /sysrcd-3.7.1/altker64
INITRD /sysrcd-3.7.1/initram.igz

LABEL azerty
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/azerty.ktl subdir=sysrcd-3.7.1
LABEL be
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/be.ktl subdir=sysrcd-3.7.1
LABEL bg
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/bg.ktl subdir=sysrcd-3.7.1
LABEL by
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/by.ktl subdir=sysrcd-3.7.1
LABEL cf
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/cf.ktl subdir=sysrcd-3.7.1
LABEL croat
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/croat.ktl subdir=sysrcd-3.7.1
LABEL cz
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/cz.ktl subdir=sysrcd-3.7.1
LABEL de
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/de.ktl subdir=sysrcd-3.7.1
LABEL dk
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/dk.ktl subdir=sysrcd-3.7.1
LABEL dvorak
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/dvorak.ktl subdir=sysrcd-3.7.1
LABEL es
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/es.ktl subdir=sysrcd-3.7.1
LABEL et
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/et.ktl subdir=sysrcd-3.7.1
LABEL fi
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/fi.ktl subdir=sysrcd-3.7.1
LABEL fr_CH
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/fr_CH.ktl subdir=sysrcd-3.7.1
LABEL fr
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/fr.ktl subdir=sysrcd-3.7.1
LABEL gr
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/gr.ktl subdir=sysrcd-3.7.1
LABEL hu
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/hu.ktl subdir=sysrcd-3.7.1
LABEL il
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/il.ktl subdir=sysrcd-3.7.1
LABEL it
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/it.ktl subdir=sysrcd-3.7.1
LABEL lt
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/lt.ktl subdir=sysrcd-3.7.1
LABEL mk
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/mk.ktl subdir=sysrcd-3.7.1
LABEL nl
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/nl.ktl subdir=sysrcd-3.7.1
LABEL no
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/no.ktl subdir=sysrcd-3.7.1
LABEL pl
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/pl.ktl subdir=sysrcd-3.7.1
LABEL ru
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/ru.ktl subdir=sysrcd-3.7.1
LABEL sg
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/sg.ktl subdir=sysrcd-3.7.1
LABEL slovene
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/slovene.ktl subdir=sysrcd-3.7.1
LABEL trf
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/trf.ktl subdir=sysrcd-3.7.1
LABEL trq
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/trq.ktl subdir=sysrcd-3.7.1
LABEL ua
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/ua.ktl subdir=sysrcd-3.7.1
LABEL uk
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/uk.ktl subdir=sysrcd-3.7.1
LABEL us
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/us.ktl subdir=sysrcd-3.7.1
LABEL wangbe
MENU HIDE
KERNEL kbdmap.c32
APPEND maps/wangbe.ktl subdir=sysrcd-3.7.1


More information about the Syslinux mailing list