From 6581210de2a1644fcf665b93819b5cb08aa9b1b2 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 12 Feb 2019 15:03:04 +0100 Subject: [CompileIPxe*] Separate legacy pxelinux and new ipxe-only approach --- data/pxelinux-pxemenu.template | 98 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 data/pxelinux-pxemenu.template (limited to 'data/pxelinux-pxemenu.template') diff --git a/data/pxelinux-pxemenu.template b/data/pxelinux-pxemenu.template new file mode 100644 index 0000000..5d39364 --- /dev/null +++ b/data/pxelinux-pxemenu.template @@ -0,0 +1,98 @@ +DEFAULT vesamenu.c32 + +NOESCAPE 1 +PROMPT 0 +MENU MASTER PASSWD %masterpassword% + +MENU BACKGROUND openslx.png +MENU WIDTH 78 +MENU MARGIN 9 +MENU PASSWORDMARGIN 9 +MENU ROWS 10 +MENU TABMSGROW 16 +MENU CMDLINEROW 16 +MENU ENDROW -1 +MENU PASSWORDROW 16 +MENU TIMEOUTROW 20 +MENU HELPMSGROW 16 +MENU HELPMSGENDROW -1 +MENU HSHIFT 0 +MENU VSHIFT 7 + +menu color screen 37;40 #80000000 #00000000 std +menu color border 37;40 #40000000 #ff757575 std +menu color title 1;37;40 #ffff8b00 #ff757575 std +menu color unsel 37;40 #ffffffff #ff757575 std +menu color hotkey 1;37;40 #ffff8b00 #ff757575 std +menu color disabled 1;37;40 #ffff8b00 #ff757575 std +menu color tabmsg 37;40 #ffff8b00 #ff757575 std +menu color cmdmark 1;37;40 #ffff8b00 #ff757575 std +menu color cmdline 37;40 #fff0f0f0 #ff757575 std +menu color pwdborder 37;40 #40000000 #ff757575 std +menu color pwdheader 37;40 #ffff8b00 #ff757575 std +menu color pwdentry 37;40 #ffff8b00 #ff757575 std +menu color timeout_msg 37;40 #fff0f0f0 #ff757575 std +menu color timeout 1;37;40 #ffff8b00 #ff757575 std +menu color sel 7;37;40 #ff000000 #ffcccccc all +menu color hotsel 1;7;37;40 #ffff8b00 #ffcccccc all +menu color scrollbar 37;40 #40000000 #ff000000 std +menu color help 37;40 #ff1c2a33 #00000000 none +MENU MSGCOLOR #ff1c2a33 #00000000 none + +# !! The template is UTF-8, conversion to codepage 437 is done by the taskmanager !! + +TIMEOUT %timeout% +TOTALTIMEOUT %totaltimeout% + +MENU TITLE bwLehrpool Bootmenü +MENU AUTOBOOT Automatischer Boot in # Sekunde{,n} +MENU PASSPROMPT Passwort benötigt + +MENU CLEAR +ONTIMEOUT %default% + + +LABEL shutdown + MENU HIDE + KERNEL kernel-shutdown + APPEND initrd=initramfs-shutdown quiet + + +LABEL net + MENU LABEL ^bwLehrpool-Umgebung starten + TEXT HELP + Durch Drücken von ENTER wird die bwLehrpool-Umgebung gestartet. + Sie bietet Zugriff auf die Virtuellen Labore. + ENDTEXT + KERNEL http://%ipaddress%/boot/default/kernel + INITRD http://%ipaddress%/boot/default/initramfs-stage31 + APPEND slxbase=boot/default vga=current quiet splash + IPAPPEND 3 + %default-net% + + +LABEL hdd + MENU LABEL ^Lokales System starten + TEXT HELP + Durch Drücken von ENTER wird das lokal auf diesem Computer + installierte Betriebssystem gestartet, sofern vorhanden. + ENDTEXT + LOCALBOOT 0 + %default-hdd% + +%custom% + +MENU SEPARATOR + +LABEL openslx-debug + MENU LABEL bwLehrpool-Umgebung starten (nosplash, debug) + TEXT HELP + Startet die bwLehrpool-Umgebung ohne Bootlogo und mit + zusätzlichen Debug-Ausgaben für die Fehlersuche. + ENDTEXT + KERNEL http://%ipaddress%/boot/default/kernel + INITRD http://%ipaddress%/boot/default/initramfs-stage31 + APPEND slxbase=boot/default + IPAPPEND 3 + + -- cgit v1.2.3-55-g7522