# Menu Entry System Rescue CD

UI vesamenu.c32
include menu/defaults.cfg
MENU TITLE System Rescue CD

LABEL <-- Back to System Tools
CONFIG menu/system.cfg
MENU SEPARATOR

#F2 sysrcd5/f2images.msg
#F3 sysrcd5/f3params.msg
#F4 sysrcd5/f4arun.msg
#F5 sysrcd5/f5troubl.msg
#F6 sysrcd5/f6pxe.msg
#F7 sysrcd5/f7net.msg

PROMPT 0
#TIMEOUT 100
#ONTIMEOUT autodetect
#ONTIMEOUT rescuecd5_64

#MENU DEFAULT rescuecd5
#MENU TABMSG Press [TAB] to edit options or <F2>,<F3>,<F4>,<F5>,<F6>,<F7> for help
#MENU TITLE SYSTEM-RESCUE-CD x.x.x (www.system-rescue-cd.org)
MENU ROWS 16
MENU TIMEOUTROW 22
MENU TABMSGROW 26
MENU CMDLINEROW 24
MENU HELPMSGROW 27
#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 sysresccd6
	menu default
  LINUX isos/sysrescd6/sysresccd/boot/x86_64/vmlinuz
  INITRD isos/sysrescd6/sysresccd/boot/intel_ucode.img,isos/sysrescd6/sysresccd/boot/amd_ucode.img,isos/sysrescd6/sysresccd/boot/x86_64/sysresccd.img
#  APPEND archisobasedir=sysrescd6/sysresccd archiso_http_srv=http://192.168.11.123/ setkmap=de
  APPEND archisobasedir=sysrescd6/sysresccd ip=dhcp archiso_http_srv=http://192.168.11.123/ checksum setkmap=de
  SYSAPPEND 3

MENU BEGIN
	MENU TITLE SysRescue CD 8
	menu default
	LABEL return
	MENU LABEL Return to main menu
	MENU EXIT
	MENU SEPARATOR

	LABEL sysresccd8_http
	TEXT HELP
	Boot the SystemRescue live medium (Using HTTP).
	It allows you to install Arch Linux or perform system maintenance.
	ENDTEXT
	MENU LABEL Boot SystemRescue 8 (HTTP)
	LINUX sysrcd8/vmlinuz
	INITRD sysrcd8/intel_ucode.img,sysrcd8/amd_ucode.img,sysrcd8/sysresccd.img
	APPEND archisobasedir=sysrescd8/sysresccd archiso_http_srv=http://${pxeserver}/ iomem=relaxed setkmap=de edd=off
	SYSAPPEND 3

	LABEL sysresccd8_nfs
	TEXT HELP
	Boot the SystemRescue live medium (Using NFS).
	It allows you to install Arch Linux or perform system maintenance.
	ENDTEXT
	MENU LABEL Boot SystemRescue 8 (NFS)
	LINUX sysrcd8/vmlinuz
	INITRD sysrcd8/intel_ucode.img,sysrcd8/amd_ucode.img,sysrcd8/sysresccd.img
	APPEND archisobasedir=sysresccd archiso_nfs_srv=${pxeserver}:/data/srv/tftp/isos/sysrescd8 iomem=relaxed setkmap=de edd=off
	SYSAPPEND 3
MENU END

MENU BEGIN
	MENU TITLE SysRescue CD 10
	menu default
	LABEL return
	MENU LABEL Return to main menu
	MENU EXIT
	MENU SEPARATOR

	LABEL sysresccd10_http
	TEXT HELP
	Boot the SystemRescue live medium (Using HTTP).
	It allows you to install Arch Linux or perform system maintenance.
	ENDTEXT
	MENU LABEL Boot SystemRescue 10 (HTTP)
	LINUX sysrcd10/vmlinuz
	INITRD sysrcd10/intel_ucode.img,sysrcd10/amd_ucode.img,sysrcd10/sysresccd.img
	APPEND archisobasedir=sysrescd10/sysresccd archiso_http_srv=http://${pxeserver}/ iomem=relaxed setkmap=de edd=off
	SYSAPPEND 3

	LABEL sysresccd10_nfs
	TEXT HELP
	Boot the SystemRescue live medium (Using NFS).
	It allows you to install Arch Linux or perform system maintenance.
	ENDTEXT
	MENU LABEL Boot SystemRescue 10 (NFS)
	LINUX sysrcd10/vmlinuz
	INITRD sysrcd10/intel_ucode.img,sysrcd10/amd_ucode.img,sysrcd10/sysresccd.img
	APPEND archisobasedir=sysresccd archiso_nfs_srv=${pxeserver}:/data/srv/tftp/isos/sysrescd10 iomem=relaxed setkmap=de edd=off
	SYSAPPEND 3
MENU END

MENU BEGIN
	MENU TITLE .11.0/25 net...
#	menu default
	LABEL return
	MENU LABEL Return to main menu
	MENU EXIT
	MENU SEPARATOR

#	append initrd=sysrcd5/initram.igz docache setkmap=de netboot=http://ao110-d79.rextree.bln/sysrcd5/sysrcd.dat tz=localtime dns=192.168.11.121
	append initrd=isos/sysrescd5/isolinux/initram.igz docache setkmap=de netboot=http://192.168.11.123/sysrescd5/sysrcd.dat dns=192.168.11.123

	LABEL autodetect_11-0
#	menu default
	menu label auto detect the ^cpu
	KERNEL ifcpu64.c32
	APPEND srcd_64_11-0 -- srcd_11-0

	LABEL srcd_11-0
	MENU LABEL SystemRescueCD5 ^32: over http, docache, setkmap=de
#	KERNEL sysrcd5/rescue32 scandelay=1
	KERNEL isos/sysrescd5/isolinux/rescue32 scandelay=1

	LABEL srcd_64_11-0
	MENU LABEL SystemRescueCD5 ^64: over http, docache, setkmap=de
#	KERNEL sysrcd5/rescue64 scandelay=1
	KERNEL isos/sysrescd5/isolinux/rescue64 scandelay=1
#	INITRD isos/sysresccd/boot/intel_ucode.img
MENU END

MENU BEGIN
	MENU TITLE .12.0/26 net...
#	menu default
	LABEL return
	MENU LABEL Return to main menu
	MENU EXIT
	MENU SEPARATOR

#	append initrd=sysrcd5/initram.igz docache setkmap=de netboot=http://ao110-d79.rextree.bln/sysrcd5/sysrcd.dat tz=localtime dns=192.168.12.62
	append initrd=isos/sysrescd/isolinux/initram.igz docache setkmap=de netboot=http://192.168.11.123/sysrescd5/sysrcd.dat tz=localtime dns=192.168.12.61

	LABEL autodetect_12-0
	menu default
	menu label auto detect the ^cpu
	KERNEL ifcpu64.c32
	APPEND srcd_64_12-0 -- srcd_12-0

	LABEL srcd_12-0
	MENU LABEL SystemRescueCD5 ^32: over http, docache, setkmap=de
#	KERNEL sysrcd5/rescue32 scandelay=1
	KERNEL isos/sysrescd5/isolinux/rescue32 scandelay=1

	LABEL srcd_64_12-0
	MENU LABEL SystemRescueCD5 ^64: over http, docache, setkmap=de
#	KERNEL sysrcd5/rescue64 scandelay=1
	KERNEL isos/sysrescd5/isolinux/rescue64 scandelay=1
MENU END

MENU BEGIN
	MENU TITLE .21.0/24 net...
	LABEL return
	MENU LABEL Return to main menu
	MENU EXIT
	MENU SEPARATOR

	append initrd=sysrcd5/initram.igz docache setkmap=de netboot=http://ao110-d79.rextree.bln/sysrescd5/sysrcd.dat tz=localtime dns=192.168.21.121

	LABEL autodetect_21
	menu default
	menu label auto detect the ^cpu
	KERNEL ifcpu64.c32
	APPEND srcd_64_21 -- srcd_21

	LABEL srcd_21
	MENU LABEL SystemRescueCD5 ^32: over http, docache, setkmap=de
	KERNEL sysrcd5/rescue32 scandelay=1

	LABEL srcd_64_21
	MENU LABEL SystemRescueCD5 ^64: over http, docache, setkmap=de
	KERNEL sysrcd5/rescue64 scandelay=1
MENU END

MENU BEGIN
	MENU TITLE .178.0/24 net...
	LABEL return
	MENU LABEL Return to main menu
	MENU EXIT
	MENU SEPARATOR

	append initrd=sysrcd5/initram.igz docache setkmap=de netboot=http://192.168.11.123/sysrescd5/sysrcd.dat tz=localtime dns=192.168.178.123

	LABEL autodetect_178
	menu default
	menu label auto detect the ^cpu
	KERNEL ifcpu64.c32
	APPEND srcd_64_178 -- srcd_178

	LABEL srcd_178
	MENU LABEL SystemRescueCD5 ^32: over http, docache, setkmap=de
	KERNEL sysrcd5/rescue32 scandelay=1

	LABEL srcd_64_178
	MENU LABEL SystemRescueCD5 ^64: over http, docache, setkmap=de
	KERNEL sysrcd5/rescue64 scandelay=1
MENU END

#append initrd=sysrcd5/initram.igz docache setkmap=de boot=nfs nfsroot=/data/srv/tftp/isos/sysrescd5/ dns=192.168.12.62 tz=localtime
#append initrd=sysrcd5/initram.igz docache setkmap=de netboot=nfs://ao110-d79.rextree.bln:/data/srv/tftp/isos/sysrescd5/ dns=192.168.12.62 tz=localtime
##dhcphostname=srcd ?nodhcp?
##netboot=nfs://ao110-d79:/data/srv/tftp/isos/sysrescd5/sysrcd.dat
##netboot=nfs://ao110-d79:/data/srv/tftp/isos/sysrescd5/
##nfsboot=nfs://ao110-d79:/data/srv
##boot=nfs nfsroot=/data/srv/tftp/isos/sysrescd5/

