summaryrefslogtreecommitdiff
path: root/share/bootloaders/isolinux
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2012-01-22 22:18:01 +0100
committerDaniel Baumann <daniel@debian.org>2012-02-06 23:15:08 +0100
commitdb064f3787b55d4c2a5c8b5217971fd8d7bdc5ce (patch)
tree3882ef25844107d523f14f7c90e9cd63e18206a8 /share/bootloaders/isolinux
parent4e2a532f3705e1247e9b9e2887452ec5e70a705d (diff)
downloadvyos-live-build-db064f3787b55d4c2a5c8b5217971fd8d7bdc5ce.tar.gz
vyos-live-build-db064f3787b55d4c2a5c8b5217971fd8d7bdc5ce.zip
Adding embedded copies for syslinux bootloaders (Closes: #622838, #635933, #636217, #645406, #646387, #646799, #651520, #652437).
Diffstat (limited to 'share/bootloaders/isolinux')
-rw-r--r--share/bootloaders/isolinux/install.cfg1
l---------share/bootloaders/isolinux/isolinux.bin1
-rw-r--r--share/bootloaders/isolinux/isolinux.cfg4
-rw-r--r--share/bootloaders/isolinux/live.cfg.in2
-rw-r--r--share/bootloaders/isolinux/menu.cfg8
-rw-r--r--share/bootloaders/isolinux/splash.pngbin0 -> 13166 bytes
-rw-r--r--share/bootloaders/isolinux/stdmenu.cfg15
l---------share/bootloaders/isolinux/vesamenu.c321
8 files changed, 30 insertions, 2 deletions
diff --git a/share/bootloaders/isolinux/install.cfg b/share/bootloaders/isolinux/install.cfg
new file mode 100644
index 000000000..94fb81660
--- /dev/null
+++ b/share/bootloaders/isolinux/install.cfg
@@ -0,0 +1 @@
+# FIXME
diff --git a/share/bootloaders/isolinux/isolinux.bin b/share/bootloaders/isolinux/isolinux.bin
new file mode 120000
index 000000000..0e3eb53e4
--- /dev/null
+++ b/share/bootloaders/isolinux/isolinux.bin
@@ -0,0 +1 @@
+/usr/lib/syslinux/isolinux.bin \ No newline at end of file
diff --git a/share/bootloaders/isolinux/isolinux.cfg b/share/bootloaders/isolinux/isolinux.cfg
new file mode 100644
index 000000000..a3e3eabca
--- /dev/null
+++ b/share/bootloaders/isolinux/isolinux.cfg
@@ -0,0 +1,4 @@
+include menu.cfg
+default vesamenu.c32
+prompt 0
+timeout 0
diff --git a/share/bootloaders/isolinux/live.cfg.in b/share/bootloaders/isolinux/live.cfg.in
index 6337a3d75..aa01795b6 100644
--- a/share/bootloaders/isolinux/live.cfg.in
+++ b/share/bootloaders/isolinux/live.cfg.in
@@ -1,5 +1,3 @@
-default live
-
label live-@FLAVOUR@
menu label ^Live (@FLAVOUR@)
menu default
diff --git a/share/bootloaders/isolinux/menu.cfg b/share/bootloaders/isolinux/menu.cfg
new file mode 100644
index 000000000..29812960d
--- /dev/null
+++ b/share/bootloaders/isolinux/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/isolinux/splash.png b/share/bootloaders/isolinux/splash.png
new file mode 100644
index 000000000..676816a47
--- /dev/null
+++ b/share/bootloaders/isolinux/splash.png
Binary files differ
diff --git a/share/bootloaders/isolinux/stdmenu.cfg b/share/bootloaders/isolinux/stdmenu.cfg
new file mode 100644
index 000000000..d4036bfa1
--- /dev/null
+++ b/share/bootloaders/isolinux/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/isolinux/vesamenu.c32 b/share/bootloaders/isolinux/vesamenu.c32
new file mode 120000
index 000000000..d06c44475
--- /dev/null
+++ b/share/bootloaders/isolinux/vesamenu.c32
@@ -0,0 +1 @@
+/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file