From daf7a8909da46605347523e8da7ce7d22ead0b54 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 18 Jul 2012 22:10:48 +0200 Subject: Adding extlinux bootloader configuration files. --- share/bootloaders/extlinux/extlinux.conf | 4 + share/bootloaders/extlinux/install.cfg | 1 + share/bootloaders/extlinux/live.cfg.in | 11 + share/bootloaders/extlinux/menu.cfg | 8 + share/bootloaders/extlinux/splash.svg.in | 388 +++++++++++++++++++++++++++++++ share/bootloaders/extlinux/stdmenu.cfg | 15 ++ share/bootloaders/extlinux/vesamenu.c32 | 1 + 7 files changed, 428 insertions(+) create mode 100644 share/bootloaders/extlinux/extlinux.conf create mode 100644 share/bootloaders/extlinux/install.cfg create mode 100644 share/bootloaders/extlinux/live.cfg.in create mode 100644 share/bootloaders/extlinux/menu.cfg create mode 100644 share/bootloaders/extlinux/splash.svg.in create mode 100644 share/bootloaders/extlinux/stdmenu.cfg create mode 120000 share/bootloaders/extlinux/vesamenu.c32 diff --git a/share/bootloaders/extlinux/extlinux.conf b/share/bootloaders/extlinux/extlinux.conf new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/extlinux/install.cfg b/share/bootloaders/extlinux/install.cfg new file mode 100644 index 000000000..94fb81660 --- /dev/null +++ b/share/bootloaders/extlinux/install.cfg @@ -0,0 +1 @@ +# FIXME diff --git a/share/bootloaders/extlinux/live.cfg.in b/share/bootloaders/extlinux/live.cfg.in new file mode 100644 index 000000000..e89e59c6f --- /dev/null +++ b/share/bootloaders/extlinux/live.cfg.in @@ -0,0 +1,11 @@ +label live-@FLAVOUR@ + menu label ^Live (@FLAVOUR@) + menu default + kernel @KERNEL@ + append initrd=@INITRD@ boot=live config @LB_BOOTAPPEND_LIVE@ + +label live-@FLAVOUR@-failsafe + menu label ^Live (@FLAVOUR@ failsafe) + menu default + kernel @KERNEL@ + append initrd=@INITRD@ boot=live config @LB_BOOTAPPEND_LIVE@ @LB_BOOTAPPEND_FAILSAFE@ diff --git a/share/bootloaders/extlinux/menu.cfg b/share/bootloaders/extlinux/menu.cfg new file mode 100644 index 000000000..29812960d --- /dev/null +++ b/share/bootloaders/extlinux/menu.cfg @@ -0,0 +1,8 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu end diff --git a/share/bootloaders/extlinux/splash.svg.in b/share/bootloaders/extlinux/splash.svg.in new file mode 100644 index 000000000..4c3e3d352 --- /dev/null +++ b/share/bootloaders/extlinux/splash.svg.in @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + @PROJECT@ @VERSION@ (@DISTRIBUTION@)@DESCRIPTION@ @ARCHITECTURE@Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@linux: @LINUX_VERSIONS@live-build: @LIVE_BUILD_VERSION@live-boot: @LIVE_BOOT_VERSION@live-config: @LIVE_CONFIG_VERSION@live-tools: @LIVE_TOOLS_VERSION@ + + + + + + + + + + + + + + + + diff --git a/share/bootloaders/extlinux/stdmenu.cfg b/share/bootloaders/extlinux/stdmenu.cfg new file mode 100644 index 000000000..d4036bfa1 --- /dev/null +++ b/share/bootloaders/extlinux/stdmenu.cfg @@ -0,0 +1,15 @@ +menu background splash.png +menu color title * #FFFFFFFF * +menu color border * #00000000 #00000000 none +menu color sel * #ffffffff #76a1d0ff * +menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff * +menu color tabmsg * #ffffffff #00000000 * +menu color help 37;40 #ffdddd00 #00000000 none +menu vshift 17 +menu rows 10 +menu helpmsgrow 15 +# The command line must be at least one line from the bottom. +menu cmdlinerow 16 +menu timeoutrow 16 +menu tabmsgrow 18 +menu tabmsg Press ENTER to boot or TAB to edit a menu entry diff --git a/share/bootloaders/extlinux/vesamenu.c32 b/share/bootloaders/extlinux/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/extlinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file -- cgit v1.2.3