From 2a829562c98cf5877f8ac7086f3562a1164684a8 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 24 Jul 2014 05:02:11 +0200 Subject: Adding second set of bootloader templates for wheezy. --- scripts/build/binary_syslinux | 6 + share/bootloaders/extlinux.wheezy/advanced.cfg | 7 + share/bootloaders/extlinux.wheezy/extlinux.conf | 4 + share/bootloaders/extlinux.wheezy/hdt.c32 | 1 + share/bootloaders/extlinux.wheezy/install.cfg | 11 + share/bootloaders/extlinux.wheezy/ldlinux.c32 | 1 + share/bootloaders/extlinux.wheezy/libcom32.c32 | 1 + share/bootloaders/extlinux.wheezy/libutil.c32 | 1 + share/bootloaders/extlinux.wheezy/live.cfg.in | 12 + share/bootloaders/extlinux.wheezy/menu.cfg | 17 + share/bootloaders/extlinux.wheezy/splash.svg | 388 +++++++++++++++++++++ share/bootloaders/extlinux.wheezy/stdmenu.cfg | 15 + share/bootloaders/extlinux.wheezy/vesamenu.c32 | 1 + share/bootloaders/isolinux.wheezy/advanced.cfg | 7 + share/bootloaders/isolinux.wheezy/hdt.c32 | 1 + share/bootloaders/isolinux.wheezy/install.cfg | 11 + share/bootloaders/isolinux.wheezy/isolinux.bin | 1 + share/bootloaders/isolinux.wheezy/isolinux.cfg | 4 + share/bootloaders/isolinux.wheezy/ldlinux.c32 | 1 + share/bootloaders/isolinux.wheezy/libcom32.c32 | 1 + share/bootloaders/isolinux.wheezy/libutil.c32 | 1 + share/bootloaders/isolinux.wheezy/live.cfg.in | 12 + share/bootloaders/isolinux.wheezy/menu.cfg | 17 + share/bootloaders/isolinux.wheezy/splash.svg | 388 +++++++++++++++++++++ share/bootloaders/isolinux.wheezy/stdmenu.cfg | 15 + share/bootloaders/isolinux.wheezy/vesamenu.c32 | 1 + share/bootloaders/pxelinux.wheezy/advanced.cfg | 7 + share/bootloaders/pxelinux.wheezy/hdt.c32 | 1 + share/bootloaders/pxelinux.wheezy/install.cfg | 11 + share/bootloaders/pxelinux.wheezy/ldlinux.c32 | 1 + share/bootloaders/pxelinux.wheezy/libcom32.c32 | 1 + share/bootloaders/pxelinux.wheezy/libutil.c32 | 1 + share/bootloaders/pxelinux.wheezy/live.cfg.in | 12 + share/bootloaders/pxelinux.wheezy/menu.cfg | 17 + share/bootloaders/pxelinux.wheezy/pxelinux.0 | 1 + .../pxelinux.wheezy/pxelinux.cfg/default | 4 + share/bootloaders/pxelinux.wheezy/splash.svg | 388 +++++++++++++++++++++ share/bootloaders/pxelinux.wheezy/stdmenu.cfg | 15 + share/bootloaders/pxelinux.wheezy/vesamenu.c32 | 1 + share/bootloaders/syslinux.wheezy/advanced.cfg | 7 + share/bootloaders/syslinux.wheezy/hdt.c32 | 1 + share/bootloaders/syslinux.wheezy/install.cfg | 11 + share/bootloaders/syslinux.wheezy/ldlinux.c32 | 1 + share/bootloaders/syslinux.wheezy/libcom32.c32 | 1 + share/bootloaders/syslinux.wheezy/libutil.c32 | 1 + share/bootloaders/syslinux.wheezy/live.cfg.in | 12 + share/bootloaders/syslinux.wheezy/menu.cfg | 17 + share/bootloaders/syslinux.wheezy/splash.svg | 388 +++++++++++++++++++++ share/bootloaders/syslinux.wheezy/stdmenu.cfg | 15 + share/bootloaders/syslinux.wheezy/syslinux.cfg | 4 + share/bootloaders/syslinux.wheezy/vesamenu.c32 | 1 + 51 files changed, 1844 insertions(+) create mode 100644 share/bootloaders/extlinux.wheezy/advanced.cfg create mode 100644 share/bootloaders/extlinux.wheezy/extlinux.conf create mode 120000 share/bootloaders/extlinux.wheezy/hdt.c32 create mode 100644 share/bootloaders/extlinux.wheezy/install.cfg create mode 120000 share/bootloaders/extlinux.wheezy/ldlinux.c32 create mode 120000 share/bootloaders/extlinux.wheezy/libcom32.c32 create mode 120000 share/bootloaders/extlinux.wheezy/libutil.c32 create mode 100644 share/bootloaders/extlinux.wheezy/live.cfg.in create mode 100644 share/bootloaders/extlinux.wheezy/menu.cfg create mode 100644 share/bootloaders/extlinux.wheezy/splash.svg create mode 100644 share/bootloaders/extlinux.wheezy/stdmenu.cfg create mode 120000 share/bootloaders/extlinux.wheezy/vesamenu.c32 create mode 100644 share/bootloaders/isolinux.wheezy/advanced.cfg create mode 120000 share/bootloaders/isolinux.wheezy/hdt.c32 create mode 100644 share/bootloaders/isolinux.wheezy/install.cfg create mode 120000 share/bootloaders/isolinux.wheezy/isolinux.bin create mode 100644 share/bootloaders/isolinux.wheezy/isolinux.cfg create mode 120000 share/bootloaders/isolinux.wheezy/ldlinux.c32 create mode 120000 share/bootloaders/isolinux.wheezy/libcom32.c32 create mode 120000 share/bootloaders/isolinux.wheezy/libutil.c32 create mode 100644 share/bootloaders/isolinux.wheezy/live.cfg.in create mode 100644 share/bootloaders/isolinux.wheezy/menu.cfg create mode 100644 share/bootloaders/isolinux.wheezy/splash.svg create mode 100644 share/bootloaders/isolinux.wheezy/stdmenu.cfg create mode 120000 share/bootloaders/isolinux.wheezy/vesamenu.c32 create mode 100644 share/bootloaders/pxelinux.wheezy/advanced.cfg create mode 120000 share/bootloaders/pxelinux.wheezy/hdt.c32 create mode 100644 share/bootloaders/pxelinux.wheezy/install.cfg create mode 120000 share/bootloaders/pxelinux.wheezy/ldlinux.c32 create mode 120000 share/bootloaders/pxelinux.wheezy/libcom32.c32 create mode 120000 share/bootloaders/pxelinux.wheezy/libutil.c32 create mode 100644 share/bootloaders/pxelinux.wheezy/live.cfg.in create mode 100644 share/bootloaders/pxelinux.wheezy/menu.cfg create mode 120000 share/bootloaders/pxelinux.wheezy/pxelinux.0 create mode 100644 share/bootloaders/pxelinux.wheezy/pxelinux.cfg/default create mode 100644 share/bootloaders/pxelinux.wheezy/splash.svg create mode 100644 share/bootloaders/pxelinux.wheezy/stdmenu.cfg create mode 120000 share/bootloaders/pxelinux.wheezy/vesamenu.c32 create mode 100644 share/bootloaders/syslinux.wheezy/advanced.cfg create mode 120000 share/bootloaders/syslinux.wheezy/hdt.c32 create mode 100644 share/bootloaders/syslinux.wheezy/install.cfg create mode 120000 share/bootloaders/syslinux.wheezy/ldlinux.c32 create mode 120000 share/bootloaders/syslinux.wheezy/libcom32.c32 create mode 120000 share/bootloaders/syslinux.wheezy/libutil.c32 create mode 100644 share/bootloaders/syslinux.wheezy/live.cfg.in create mode 100644 share/bootloaders/syslinux.wheezy/menu.cfg create mode 100644 share/bootloaders/syslinux.wheezy/splash.svg create mode 100644 share/bootloaders/syslinux.wheezy/stdmenu.cfg create mode 100644 share/bootloaders/syslinux.wheezy/syslinux.cfg create mode 120000 share/bootloaders/syslinux.wheezy/vesamenu.c32 diff --git a/scripts/build/binary_syslinux b/scripts/build/binary_syslinux index f928de405..abd900ac1 100755 --- a/scripts/build/binary_syslinux +++ b/scripts/build/binary_syslinux @@ -120,6 +120,12 @@ else fi fi +# legacy compatibility for wheezy +if [ -e "${_SOURCE}.${LB_PARENT_DISTRIBUTION}" ] +then + _SOURCE="${_SOURCE}.${LB_PARENT_DISTRIBUTION}" +fi + # Checking depends case "${LB_BUILD_WITH_CHROOT}" in true) diff --git a/share/bootloaders/extlinux.wheezy/advanced.cfg b/share/bootloaders/extlinux.wheezy/advanced.cfg new file mode 100644 index 000000000..373451aec --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/advanced.cfg @@ -0,0 +1,7 @@ +label hdt + menu label ^Hardware Detection Tool (HDT) + com32 hdt.c32 + +label memtest + menu label ^Memory Diagnostic Tool (memtest86+) + linux /live/memtest diff --git a/share/bootloaders/extlinux.wheezy/extlinux.conf b/share/bootloaders/extlinux.wheezy/extlinux.conf new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/extlinux.conf @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/extlinux.wheezy/hdt.c32 b/share/bootloaders/extlinux.wheezy/hdt.c32 new file mode 120000 index 000000000..e50929575 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/hdt.c32 \ No newline at end of file diff --git a/share/bootloaders/extlinux.wheezy/install.cfg b/share/bootloaders/extlinux.wheezy/install.cfg new file mode 100644 index 000000000..9177dd739 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/install.cfg @@ -0,0 +1,11 @@ +label install + menu label ^Install + linux /install/vmlinuz + initrd /install/initrd.gz + append vga=788 @APPEND_INSTALL@ -- quiet + +label installgui + menu label ^Graphical install + linux /install/gtk/vmlinuz + initrd /install/gtk/initrd.gz + append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet diff --git a/share/bootloaders/extlinux.wheezy/ldlinux.c32 b/share/bootloaders/extlinux.wheezy/ldlinux.c32 new file mode 120000 index 000000000..c937af6a5 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file diff --git a/share/bootloaders/extlinux.wheezy/libcom32.c32 b/share/bootloaders/extlinux.wheezy/libcom32.c32 new file mode 120000 index 000000000..bca5e3c27 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libcom32.c32 \ No newline at end of file diff --git a/share/bootloaders/extlinux.wheezy/libutil.c32 b/share/bootloaders/extlinux.wheezy/libutil.c32 new file mode 120000 index 000000000..351e12b3c --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libutil.c32 \ No newline at end of file diff --git a/share/bootloaders/extlinux.wheezy/live.cfg.in b/share/bootloaders/extlinux.wheezy/live.cfg.in new file mode 100644 index 000000000..97ceb92a7 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/live.cfg.in @@ -0,0 +1,12 @@ +label live-@FLAVOUR@ + menu label ^Live (@FLAVOUR@) + menu default + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE@ + +label live-@FLAVOUR@-failsafe + menu label ^Live (@FLAVOUR@ failsafe) + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE_FAILSAFE@ diff --git a/share/bootloaders/extlinux.wheezy/menu.cfg b/share/bootloaders/extlinux.wheezy/menu.cfg new file mode 100644 index 000000000..d2daa8005 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/menu.cfg @@ -0,0 +1,17 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu begin advanced + menu title Advanced options + include stdmenu.cfg + label mainmenu + menu label ^Back.. + menu exit + include advanced.cfg +menu end + +menu clear diff --git a/share/bootloaders/extlinux.wheezy/splash.svg b/share/bootloaders/extlinux.wheezy/splash.svg new file mode 100644 index 000000000..8e8b4d778 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/splash.svg @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + @PROJECT@ @VERSION@ (@DISTRIBUTION@)@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.wheezy/stdmenu.cfg b/share/bootloaders/extlinux.wheezy/stdmenu.cfg new file mode 100644 index 000000000..671b16f78 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/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 12 +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.wheezy/vesamenu.c32 b/share/bootloaders/extlinux.wheezy/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/extlinux.wheezy/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file diff --git a/share/bootloaders/isolinux.wheezy/advanced.cfg b/share/bootloaders/isolinux.wheezy/advanced.cfg new file mode 100644 index 000000000..373451aec --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/advanced.cfg @@ -0,0 +1,7 @@ +label hdt + menu label ^Hardware Detection Tool (HDT) + com32 hdt.c32 + +label memtest + menu label ^Memory Diagnostic Tool (memtest86+) + linux /live/memtest diff --git a/share/bootloaders/isolinux.wheezy/hdt.c32 b/share/bootloaders/isolinux.wheezy/hdt.c32 new file mode 120000 index 000000000..e50929575 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/hdt.c32 \ No newline at end of file diff --git a/share/bootloaders/isolinux.wheezy/install.cfg b/share/bootloaders/isolinux.wheezy/install.cfg new file mode 100644 index 000000000..9177dd739 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/install.cfg @@ -0,0 +1,11 @@ +label install + menu label ^Install + linux /install/vmlinuz + initrd /install/initrd.gz + append vga=788 @APPEND_INSTALL@ -- quiet + +label installgui + menu label ^Graphical install + linux /install/gtk/vmlinuz + initrd /install/gtk/initrd.gz + append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet diff --git a/share/bootloaders/isolinux.wheezy/isolinux.bin b/share/bootloaders/isolinux.wheezy/isolinux.bin new file mode 120000 index 000000000..0e3eb53e4 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/isolinux.bin @@ -0,0 +1 @@ +/usr/lib/syslinux/isolinux.bin \ No newline at end of file diff --git a/share/bootloaders/isolinux.wheezy/isolinux.cfg b/share/bootloaders/isolinux.wheezy/isolinux.cfg new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/isolinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/isolinux.wheezy/ldlinux.c32 b/share/bootloaders/isolinux.wheezy/ldlinux.c32 new file mode 120000 index 000000000..c937af6a5 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file diff --git a/share/bootloaders/isolinux.wheezy/libcom32.c32 b/share/bootloaders/isolinux.wheezy/libcom32.c32 new file mode 120000 index 000000000..bca5e3c27 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libcom32.c32 \ No newline at end of file diff --git a/share/bootloaders/isolinux.wheezy/libutil.c32 b/share/bootloaders/isolinux.wheezy/libutil.c32 new file mode 120000 index 000000000..351e12b3c --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libutil.c32 \ No newline at end of file diff --git a/share/bootloaders/isolinux.wheezy/live.cfg.in b/share/bootloaders/isolinux.wheezy/live.cfg.in new file mode 100644 index 000000000..97ceb92a7 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/live.cfg.in @@ -0,0 +1,12 @@ +label live-@FLAVOUR@ + menu label ^Live (@FLAVOUR@) + menu default + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE@ + +label live-@FLAVOUR@-failsafe + menu label ^Live (@FLAVOUR@ failsafe) + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE_FAILSAFE@ diff --git a/share/bootloaders/isolinux.wheezy/menu.cfg b/share/bootloaders/isolinux.wheezy/menu.cfg new file mode 100644 index 000000000..d2daa8005 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/menu.cfg @@ -0,0 +1,17 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu begin advanced + menu title Advanced options + include stdmenu.cfg + label mainmenu + menu label ^Back.. + menu exit + include advanced.cfg +menu end + +menu clear diff --git a/share/bootloaders/isolinux.wheezy/splash.svg b/share/bootloaders/isolinux.wheezy/splash.svg new file mode 100644 index 000000000..8e8b4d778 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/splash.svg @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + @PROJECT@ @VERSION@ (@DISTRIBUTION@)@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/isolinux.wheezy/stdmenu.cfg b/share/bootloaders/isolinux.wheezy/stdmenu.cfg new file mode 100644 index 000000000..671b16f78 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/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 12 +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.wheezy/vesamenu.c32 b/share/bootloaders/isolinux.wheezy/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/isolinux.wheezy/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file diff --git a/share/bootloaders/pxelinux.wheezy/advanced.cfg b/share/bootloaders/pxelinux.wheezy/advanced.cfg new file mode 100644 index 000000000..373451aec --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/advanced.cfg @@ -0,0 +1,7 @@ +label hdt + menu label ^Hardware Detection Tool (HDT) + com32 hdt.c32 + +label memtest + menu label ^Memory Diagnostic Tool (memtest86+) + linux /live/memtest diff --git a/share/bootloaders/pxelinux.wheezy/hdt.c32 b/share/bootloaders/pxelinux.wheezy/hdt.c32 new file mode 120000 index 000000000..e50929575 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/hdt.c32 \ No newline at end of file diff --git a/share/bootloaders/pxelinux.wheezy/install.cfg b/share/bootloaders/pxelinux.wheezy/install.cfg new file mode 100644 index 000000000..9177dd739 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/install.cfg @@ -0,0 +1,11 @@ +label install + menu label ^Install + linux /install/vmlinuz + initrd /install/initrd.gz + append vga=788 @APPEND_INSTALL@ -- quiet + +label installgui + menu label ^Graphical install + linux /install/gtk/vmlinuz + initrd /install/gtk/initrd.gz + append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet diff --git a/share/bootloaders/pxelinux.wheezy/ldlinux.c32 b/share/bootloaders/pxelinux.wheezy/ldlinux.c32 new file mode 120000 index 000000000..c937af6a5 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file diff --git a/share/bootloaders/pxelinux.wheezy/libcom32.c32 b/share/bootloaders/pxelinux.wheezy/libcom32.c32 new file mode 120000 index 000000000..bca5e3c27 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libcom32.c32 \ No newline at end of file diff --git a/share/bootloaders/pxelinux.wheezy/libutil.c32 b/share/bootloaders/pxelinux.wheezy/libutil.c32 new file mode 120000 index 000000000..351e12b3c --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libutil.c32 \ No newline at end of file diff --git a/share/bootloaders/pxelinux.wheezy/live.cfg.in b/share/bootloaders/pxelinux.wheezy/live.cfg.in new file mode 100644 index 000000000..97ceb92a7 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/live.cfg.in @@ -0,0 +1,12 @@ +label live-@FLAVOUR@ + menu label ^Live (@FLAVOUR@) + menu default + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE@ + +label live-@FLAVOUR@-failsafe + menu label ^Live (@FLAVOUR@ failsafe) + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE_FAILSAFE@ diff --git a/share/bootloaders/pxelinux.wheezy/menu.cfg b/share/bootloaders/pxelinux.wheezy/menu.cfg new file mode 100644 index 000000000..d2daa8005 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/menu.cfg @@ -0,0 +1,17 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu begin advanced + menu title Advanced options + include stdmenu.cfg + label mainmenu + menu label ^Back.. + menu exit + include advanced.cfg +menu end + +menu clear diff --git a/share/bootloaders/pxelinux.wheezy/pxelinux.0 b/share/bootloaders/pxelinux.wheezy/pxelinux.0 new file mode 120000 index 000000000..0f93aef01 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/pxelinux.0 @@ -0,0 +1 @@ +/usr/lib/syslinux/pxelinux.0 \ No newline at end of file diff --git a/share/bootloaders/pxelinux.wheezy/pxelinux.cfg/default b/share/bootloaders/pxelinux.wheezy/pxelinux.cfg/default new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/pxelinux.cfg/default @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/pxelinux.wheezy/splash.svg b/share/bootloaders/pxelinux.wheezy/splash.svg new file mode 100644 index 000000000..8e8b4d778 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/splash.svg @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + @PROJECT@ @VERSION@ (@DISTRIBUTION@)@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/pxelinux.wheezy/stdmenu.cfg b/share/bootloaders/pxelinux.wheezy/stdmenu.cfg new file mode 100644 index 000000000..671b16f78 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/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 12 +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/pxelinux.wheezy/vesamenu.c32 b/share/bootloaders/pxelinux.wheezy/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/pxelinux.wheezy/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file diff --git a/share/bootloaders/syslinux.wheezy/advanced.cfg b/share/bootloaders/syslinux.wheezy/advanced.cfg new file mode 100644 index 000000000..373451aec --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/advanced.cfg @@ -0,0 +1,7 @@ +label hdt + menu label ^Hardware Detection Tool (HDT) + com32 hdt.c32 + +label memtest + menu label ^Memory Diagnostic Tool (memtest86+) + linux /live/memtest diff --git a/share/bootloaders/syslinux.wheezy/hdt.c32 b/share/bootloaders/syslinux.wheezy/hdt.c32 new file mode 120000 index 000000000..e50929575 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/hdt.c32 \ No newline at end of file diff --git a/share/bootloaders/syslinux.wheezy/install.cfg b/share/bootloaders/syslinux.wheezy/install.cfg new file mode 100644 index 000000000..9177dd739 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/install.cfg @@ -0,0 +1,11 @@ +label install + menu label ^Install + linux /install/vmlinuz + initrd /install/initrd.gz + append vga=788 @APPEND_INSTALL@ -- quiet + +label installgui + menu label ^Graphical install + linux /install/gtk/vmlinuz + initrd /install/gtk/initrd.gz + append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet diff --git a/share/bootloaders/syslinux.wheezy/ldlinux.c32 b/share/bootloaders/syslinux.wheezy/ldlinux.c32 new file mode 120000 index 000000000..c937af6a5 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file diff --git a/share/bootloaders/syslinux.wheezy/libcom32.c32 b/share/bootloaders/syslinux.wheezy/libcom32.c32 new file mode 120000 index 000000000..bca5e3c27 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libcom32.c32 \ No newline at end of file diff --git a/share/bootloaders/syslinux.wheezy/libutil.c32 b/share/bootloaders/syslinux.wheezy/libutil.c32 new file mode 120000 index 000000000..351e12b3c --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/libutil.c32 \ No newline at end of file diff --git a/share/bootloaders/syslinux.wheezy/live.cfg.in b/share/bootloaders/syslinux.wheezy/live.cfg.in new file mode 100644 index 000000000..97ceb92a7 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/live.cfg.in @@ -0,0 +1,12 @@ +label live-@FLAVOUR@ + menu label ^Live (@FLAVOUR@) + menu default + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE@ + +label live-@FLAVOUR@-failsafe + menu label ^Live (@FLAVOUR@ failsafe) + linux @LINUX@ + initrd @INITRD@ + append @APPEND_LIVE_FAILSAFE@ diff --git a/share/bootloaders/syslinux.wheezy/menu.cfg b/share/bootloaders/syslinux.wheezy/menu.cfg new file mode 100644 index 000000000..93682602d --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/menu.cfg @@ -0,0 +1,17 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu begin advanced + menu title ^Advanced options + include stdmenu.cfg + label mainmenu + menu label ^Back.. + menu exit + include advanced.cfg +menu end + +menu clear diff --git a/share/bootloaders/syslinux.wheezy/splash.svg b/share/bootloaders/syslinux.wheezy/splash.svg new file mode 100644 index 000000000..8e8b4d778 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/splash.svg @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + @PROJECT@ @VERSION@ (@DISTRIBUTION@)@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/syslinux.wheezy/stdmenu.cfg b/share/bootloaders/syslinux.wheezy/stdmenu.cfg new file mode 100644 index 000000000..671b16f78 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/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 12 +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/syslinux.wheezy/syslinux.cfg b/share/bootloaders/syslinux.wheezy/syslinux.cfg new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/syslinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/syslinux.wheezy/vesamenu.c32 b/share/bootloaders/syslinux.wheezy/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/syslinux.wheezy/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file -- cgit v1.2.3