This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch feature/openbox-magic-pixel-workaround-buster-heuler in repository live-build-x2go. commit e6b22e0b72237b99943e66b3eac71fbb68f81124 Author: Stefan Baur (BAUR-ITCS) <kontakt@baur-itcs.de> Date: Sun Jun 21 21:46:57 2020 +0000 looks like bootloader configuration with a custom splash logo won't work unless all these files are included as well --- config/bootloaders/extlinux/advanced.cfg | 7 +++ config/bootloaders/extlinux/extlinux.conf | 4 ++ config/bootloaders/extlinux/hdt.c32 | 1 + config/bootloaders/extlinux/install.cfg | 11 +++++ config/bootloaders/extlinux/ldlinux.c32 | 1 + config/bootloaders/extlinux/libcom32.c32 | 1 + config/bootloaders/extlinux/libgpl.c32 | 1 + config/bootloaders/extlinux/libmenu.c32 | 1 + config/bootloaders/extlinux/libutil.c32 | 1 + config/bootloaders/extlinux/live.cfg.in | 12 +++++ config/bootloaders/extlinux/menu.cfg | 17 +++++++ config/bootloaders/extlinux/stdmenu.cfg | 15 ++++++ config/bootloaders/extlinux/vesamenu.c32 | 1 + config/bootloaders/grub-legacy/menu.lst | 9 ++++ config/bootloaders/grub-legacy/splash.xpm.gz | Bin 0 -> 32047 bytes config/bootloaders/grub-pc/dejavu-bold-14.pf2 | Bin 0 -> 191158 bytes config/bootloaders/grub-pc/dejavu-bold-16.pf2 | Bin 0 -> 212142 bytes config/bootloaders/grub-pc/grub.cfg | 58 +++++++++++++++++++++++ config/bootloaders/grub-pc/live-theme/theme.txt | 51 ++++++++++++++++++++ config/bootloaders/grub-pc/splash.png | Bin 0 -> 19557 bytes config/bootloaders/isolinux/advanced.cfg | 7 +++ config/bootloaders/isolinux/hdt.c32 | 1 + config/bootloaders/isolinux/install.cfg | 11 +++++ config/bootloaders/isolinux/isolinux.bin | 1 + config/bootloaders/isolinux/isolinux.cfg | 4 ++ config/bootloaders/isolinux/ldlinux.c32 | 1 + config/bootloaders/isolinux/libcom32.c32 | 1 + config/bootloaders/isolinux/libgpl.c32 | 1 + config/bootloaders/isolinux/libmenu.c32 | 1 + config/bootloaders/isolinux/libutil.c32 | 1 + config/bootloaders/isolinux/live.cfg.in | 12 +++++ config/bootloaders/isolinux/menu.cfg | 17 +++++++ config/bootloaders/isolinux/stdmenu.cfg | 15 ++++++ config/bootloaders/isolinux/vesamenu.c32 | 1 + config/bootloaders/pxelinux/advanced.cfg | 7 +++ config/bootloaders/pxelinux/hdt.c32 | 1 + config/bootloaders/pxelinux/install.cfg | 11 +++++ config/bootloaders/pxelinux/ldlinux.c32 | 1 + config/bootloaders/pxelinux/libcom32.c32 | 1 + config/bootloaders/pxelinux/libgpl.c32 | 1 + config/bootloaders/pxelinux/libmenu.c32 | 1 + config/bootloaders/pxelinux/libutil.c32 | 1 + config/bootloaders/pxelinux/live.cfg.in | 12 +++++ config/bootloaders/pxelinux/menu.cfg | 17 +++++++ config/bootloaders/pxelinux/pxelinux.0 | 1 + config/bootloaders/pxelinux/pxelinux.cfg/default | 4 ++ config/bootloaders/pxelinux/stdmenu.cfg | 15 ++++++ config/bootloaders/pxelinux/vesamenu.c32 | 1 + config/bootloaders/syslinux/advanced.cfg | 7 +++ config/bootloaders/syslinux/hdt.c32 | 1 + config/bootloaders/syslinux/install.cfg | 11 +++++ config/bootloaders/syslinux/ldlinux.c32 | 1 + config/bootloaders/syslinux/libcom32.c32 | 1 + config/bootloaders/syslinux/libgpl.c32 | 1 + config/bootloaders/syslinux/libmenu.c32 | 1 + config/bootloaders/syslinux/libutil.c32 | 1 + config/bootloaders/syslinux/live.cfg.in | 12 +++++ config/bootloaders/syslinux/menu.cfg | 17 +++++++ config/bootloaders/syslinux/stdmenu.cfg | 15 ++++++ config/bootloaders/syslinux/syslinux.cfg | 4 ++ config/bootloaders/syslinux/vesamenu.c32 | 1 + 61 files changed, 412 insertions(+) diff --git a/config/bootloaders/extlinux/advanced.cfg b/config/bootloaders/extlinux/advanced.cfg new file mode 100644 index 0000000..373451a --- /dev/null +++ b/config/bootloaders/extlinux/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/config/bootloaders/extlinux/extlinux.conf b/config/bootloaders/extlinux/extlinux.conf new file mode 100644 index 0000000..a3e3eab --- /dev/null +++ b/config/bootloaders/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/config/bootloaders/extlinux/hdt.c32 b/config/bootloaders/extlinux/hdt.c32 new file mode 120000 index 0000000..f84c641 --- /dev/null +++ b/config/bootloaders/extlinux/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/hdt.c32 \ No newline at end of file diff --git a/config/bootloaders/extlinux/install.cfg b/config/bootloaders/extlinux/install.cfg new file mode 100644 index 0000000..ba09752 --- /dev/null +++ b/config/bootloaders/extlinux/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/config/bootloaders/extlinux/ldlinux.c32 b/config/bootloaders/extlinux/ldlinux.c32 new file mode 120000 index 0000000..df554c7 --- /dev/null +++ b/config/bootloaders/extlinux/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/ldlinux.c32 \ No newline at end of file diff --git a/config/bootloaders/extlinux/libcom32.c32 b/config/bootloaders/extlinux/libcom32.c32 new file mode 120000 index 0000000..44ab36b --- /dev/null +++ b/config/bootloaders/extlinux/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libcom32.c32 \ No newline at end of file diff --git a/config/bootloaders/extlinux/libgpl.c32 b/config/bootloaders/extlinux/libgpl.c32 new file mode 120000 index 0000000..81c83fb --- /dev/null +++ b/config/bootloaders/extlinux/libgpl.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libgpl.c32 \ No newline at end of file diff --git a/config/bootloaders/extlinux/libmenu.c32 b/config/bootloaders/extlinux/libmenu.c32 new file mode 120000 index 0000000..2491ff9 --- /dev/null +++ b/config/bootloaders/extlinux/libmenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libmenu.c32 \ No newline at end of file diff --git a/config/bootloaders/extlinux/libutil.c32 b/config/bootloaders/extlinux/libutil.c32 new file mode 120000 index 0000000..478194e --- /dev/null +++ b/config/bootloaders/extlinux/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libutil.c32 \ No newline at end of file diff --git a/config/bootloaders/extlinux/live.cfg.in b/config/bootloaders/extlinux/live.cfg.in new file mode 100644 index 0000000..97ceb92 --- /dev/null +++ b/config/bootloaders/extlinux/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/config/bootloaders/extlinux/menu.cfg b/config/bootloaders/extlinux/menu.cfg new file mode 100644 index 0000000..9368260 --- /dev/null +++ b/config/bootloaders/extlinux/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/config/bootloaders/extlinux/stdmenu.cfg b/config/bootloaders/extlinux/stdmenu.cfg new file mode 100644 index 0000000..671b16f --- /dev/null +++ b/config/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 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/config/bootloaders/extlinux/vesamenu.c32 b/config/bootloaders/extlinux/vesamenu.c32 new file mode 120000 index 0000000..84e2eff --- /dev/null +++ b/config/bootloaders/extlinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/vesamenu.c32 \ No newline at end of file diff --git a/config/bootloaders/grub-legacy/menu.lst b/config/bootloaders/grub-legacy/menu.lst new file mode 100644 index 0000000..3b866e5 --- /dev/null +++ b/config/bootloaders/grub-legacy/menu.lst @@ -0,0 +1,9 @@ +default 0 +color cyan/blue white/blue +splashimage /boot/grub/splash.xpm.gz + +LINUX_LIVE + +LINUX_INSTALL + +MEMTEST diff --git a/config/bootloaders/grub-legacy/splash.xpm.gz b/config/bootloaders/grub-legacy/splash.xpm.gz new file mode 100644 index 0000000..6c1bf9a Binary files /dev/null and b/config/bootloaders/grub-legacy/splash.xpm.gz differ diff --git a/config/bootloaders/grub-pc/dejavu-bold-14.pf2 b/config/bootloaders/grub-pc/dejavu-bold-14.pf2 new file mode 100644 index 0000000..9b093b2 Binary files /dev/null and b/config/bootloaders/grub-pc/dejavu-bold-14.pf2 differ diff --git a/config/bootloaders/grub-pc/dejavu-bold-16.pf2 b/config/bootloaders/grub-pc/dejavu-bold-16.pf2 new file mode 100644 index 0000000..11e7f7a Binary files /dev/null and b/config/bootloaders/grub-pc/dejavu-bold-16.pf2 differ diff --git a/config/bootloaders/grub-pc/grub.cfg b/config/bootloaders/grub-pc/grub.cfg new file mode 100644 index 0000000..a809375 --- /dev/null +++ b/config/bootloaders/grub-pc/grub.cfg @@ -0,0 +1,58 @@ +set default=0 + +loadfont $prefix/dejavu-bold-16.pf2 +loadfont $prefix/dejavu-bold-14.pf2 +loadfont $prefix/unicode.pf2 +set gfxmode=auto +insmod all_video +insmod gfxterm +insmod png + +set color_normal=light-gray/black +set color_highlight=white/black + +if [ -e /isolinux/splash.png ]; then + # binary_syslinux modifies the theme file to point to the correct + # background picture + set theme=/boot/grub/live-theme/theme.txt +elif [ -e /boot/grub/splash.png ]; then + set theme=/boot/grub/live-theme/theme.txt +else + set menu_color_normal=cyan/blue + set menu_color_highlight=white/blue +fi + +terminal_output gfxterm + +insmod play +play 960 440 1 0 4 440 1 + +# Live boot +LINUX_LIVE + +# You can add more entries like this +# menuentry "Alternate live boot" { +# linux KERNEL_LIVE APPEND_LIVE custom options here +# initrd INITRD_LIVE +# } +# menuentry "Alternate graphical installer" { +# linux KERNEL_GI APPEND_GI custom options here +# initrd INITRD_GI +# } +# menuentry "Alternate textual installer" { +# linux KERNEL_DI APPEND_DI custom options here +# initrd INITRD_DI +# } + +# Installer (if any) +LINUX_INSTALL + +submenu 'Advanced options...' { + +# More installer entries (if any) +LINUX_ADVANCED_INSTALL + +# Memtest (if any) +MEMTEST + +} diff --git a/config/bootloaders/grub-pc/live-theme/theme.txt b/config/bootloaders/grub-pc/live-theme/theme.txt new file mode 100644 index 0000000..4ceef4b --- /dev/null +++ b/config/bootloaders/grub-pc/live-theme/theme.txt @@ -0,0 +1,51 @@ +desktop-image: "../splash.png" +title-color: "#ffffff" +title-font: "DejaVu Sans Bold 16" +title-text: "Live Boot Menu with GRUB" +message-font: "Unifont Regular 16" +terminal-font: "Unifont Regular 16" + +#help bar at the bottom ++ label { + top = 100%-50 + left = 0 + width = 100% + height = 20 + text = "@KEYMAP_SHORT@" + align = "center" + color = "#ffffff" + font = "DejaVu Sans Bold 14" +} + +#boot menu ++ boot_menu { + left = 10% + width = 80% + top = 52% + height = 48%-80 + item_color = "#a8a8a8" + item_font = "DejaVu Sans Bold 14" + selected_item_color= "#ffffff" + selected_item_font = "DejaVu Sans Bold 14" + item_height = 16 + item_padding = 0 + item_spacing = 4 + icon_width = 0 + icon_heigh = 0 + item_icon_space = 0 +} + +#progress bar ++ progress_bar { + id = "__timeout__" + left = 15% + top = 100%-80 + height = 16 + width = 70% + font = "DejaVu Sans Regular 14" + text_color = "#000000" + fg_color = "#ffffff" + bg_color = "#a8a8a8" + border_color = "#ffffff" + text = "@TIMEOUT_NOTIFICATION_LONG@" +} diff --git a/config/bootloaders/grub-pc/splash.png b/config/bootloaders/grub-pc/splash.png new file mode 100644 index 0000000..11b8405 Binary files /dev/null and b/config/bootloaders/grub-pc/splash.png differ diff --git a/config/bootloaders/isolinux/advanced.cfg b/config/bootloaders/isolinux/advanced.cfg new file mode 100644 index 0000000..373451a --- /dev/null +++ b/config/bootloaders/isolinux/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/config/bootloaders/isolinux/hdt.c32 b/config/bootloaders/isolinux/hdt.c32 new file mode 120000 index 0000000..f84c641 --- /dev/null +++ b/config/bootloaders/isolinux/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/hdt.c32 \ No newline at end of file diff --git a/config/bootloaders/isolinux/install.cfg b/config/bootloaders/isolinux/install.cfg new file mode 100644 index 0000000..ba09752 --- /dev/null +++ b/config/bootloaders/isolinux/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/config/bootloaders/isolinux/isolinux.bin b/config/bootloaders/isolinux/isolinux.bin new file mode 120000 index 0000000..33a2ad6 --- /dev/null +++ b/config/bootloaders/isolinux/isolinux.bin @@ -0,0 +1 @@ +/usr/lib/ISOLINUX/isolinux.bin \ No newline at end of file diff --git a/config/bootloaders/isolinux/isolinux.cfg b/config/bootloaders/isolinux/isolinux.cfg new file mode 100644 index 0000000..a3e3eab --- /dev/null +++ b/config/bootloaders/isolinux/isolinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/config/bootloaders/isolinux/ldlinux.c32 b/config/bootloaders/isolinux/ldlinux.c32 new file mode 120000 index 0000000..df554c7 --- /dev/null +++ b/config/bootloaders/isolinux/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/ldlinux.c32 \ No newline at end of file diff --git a/config/bootloaders/isolinux/libcom32.c32 b/config/bootloaders/isolinux/libcom32.c32 new file mode 120000 index 0000000..44ab36b --- /dev/null +++ b/config/bootloaders/isolinux/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libcom32.c32 \ No newline at end of file diff --git a/config/bootloaders/isolinux/libgpl.c32 b/config/bootloaders/isolinux/libgpl.c32 new file mode 120000 index 0000000..81c83fb --- /dev/null +++ b/config/bootloaders/isolinux/libgpl.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libgpl.c32 \ No newline at end of file diff --git a/config/bootloaders/isolinux/libmenu.c32 b/config/bootloaders/isolinux/libmenu.c32 new file mode 120000 index 0000000..2491ff9 --- /dev/null +++ b/config/bootloaders/isolinux/libmenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libmenu.c32 \ No newline at end of file diff --git a/config/bootloaders/isolinux/libutil.c32 b/config/bootloaders/isolinux/libutil.c32 new file mode 120000 index 0000000..478194e --- /dev/null +++ b/config/bootloaders/isolinux/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libutil.c32 \ No newline at end of file diff --git a/config/bootloaders/isolinux/live.cfg.in b/config/bootloaders/isolinux/live.cfg.in new file mode 100644 index 0000000..97ceb92 --- /dev/null +++ b/config/bootloaders/isolinux/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/config/bootloaders/isolinux/menu.cfg b/config/bootloaders/isolinux/menu.cfg new file mode 100644 index 0000000..9368260 --- /dev/null +++ b/config/bootloaders/isolinux/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/config/bootloaders/isolinux/stdmenu.cfg b/config/bootloaders/isolinux/stdmenu.cfg new file mode 100644 index 0000000..671b16f --- /dev/null +++ b/config/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 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/config/bootloaders/isolinux/vesamenu.c32 b/config/bootloaders/isolinux/vesamenu.c32 new file mode 120000 index 0000000..84e2eff --- /dev/null +++ b/config/bootloaders/isolinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/vesamenu.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/advanced.cfg b/config/bootloaders/pxelinux/advanced.cfg new file mode 100644 index 0000000..373451a --- /dev/null +++ b/config/bootloaders/pxelinux/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/config/bootloaders/pxelinux/hdt.c32 b/config/bootloaders/pxelinux/hdt.c32 new file mode 120000 index 0000000..f84c641 --- /dev/null +++ b/config/bootloaders/pxelinux/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/hdt.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/install.cfg b/config/bootloaders/pxelinux/install.cfg new file mode 100644 index 0000000..ba09752 --- /dev/null +++ b/config/bootloaders/pxelinux/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/config/bootloaders/pxelinux/ldlinux.c32 b/config/bootloaders/pxelinux/ldlinux.c32 new file mode 120000 index 0000000..df554c7 --- /dev/null +++ b/config/bootloaders/pxelinux/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/ldlinux.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/libcom32.c32 b/config/bootloaders/pxelinux/libcom32.c32 new file mode 120000 index 0000000..44ab36b --- /dev/null +++ b/config/bootloaders/pxelinux/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libcom32.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/libgpl.c32 b/config/bootloaders/pxelinux/libgpl.c32 new file mode 120000 index 0000000..81c83fb --- /dev/null +++ b/config/bootloaders/pxelinux/libgpl.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libgpl.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/libmenu.c32 b/config/bootloaders/pxelinux/libmenu.c32 new file mode 120000 index 0000000..2491ff9 --- /dev/null +++ b/config/bootloaders/pxelinux/libmenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libmenu.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/libutil.c32 b/config/bootloaders/pxelinux/libutil.c32 new file mode 120000 index 0000000..478194e --- /dev/null +++ b/config/bootloaders/pxelinux/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libutil.c32 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/live.cfg.in b/config/bootloaders/pxelinux/live.cfg.in new file mode 100644 index 0000000..97ceb92 --- /dev/null +++ b/config/bootloaders/pxelinux/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/config/bootloaders/pxelinux/menu.cfg b/config/bootloaders/pxelinux/menu.cfg new file mode 100644 index 0000000..9368260 --- /dev/null +++ b/config/bootloaders/pxelinux/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/config/bootloaders/pxelinux/pxelinux.0 b/config/bootloaders/pxelinux/pxelinux.0 new file mode 120000 index 0000000..f723d02 --- /dev/null +++ b/config/bootloaders/pxelinux/pxelinux.0 @@ -0,0 +1 @@ +/usr/lib/PXELINUX/pxelinux.0 \ No newline at end of file diff --git a/config/bootloaders/pxelinux/pxelinux.cfg/default b/config/bootloaders/pxelinux/pxelinux.cfg/default new file mode 100644 index 0000000..a3e3eab --- /dev/null +++ b/config/bootloaders/pxelinux/pxelinux.cfg/default @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/config/bootloaders/pxelinux/stdmenu.cfg b/config/bootloaders/pxelinux/stdmenu.cfg new file mode 100644 index 0000000..671b16f --- /dev/null +++ b/config/bootloaders/pxelinux/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/config/bootloaders/pxelinux/vesamenu.c32 b/config/bootloaders/pxelinux/vesamenu.c32 new file mode 120000 index 0000000..84e2eff --- /dev/null +++ b/config/bootloaders/pxelinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/vesamenu.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/advanced.cfg b/config/bootloaders/syslinux/advanced.cfg new file mode 100644 index 0000000..373451a --- /dev/null +++ b/config/bootloaders/syslinux/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/config/bootloaders/syslinux/hdt.c32 b/config/bootloaders/syslinux/hdt.c32 new file mode 120000 index 0000000..f84c641 --- /dev/null +++ b/config/bootloaders/syslinux/hdt.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/hdt.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/install.cfg b/config/bootloaders/syslinux/install.cfg new file mode 100644 index 0000000..ba09752 --- /dev/null +++ b/config/bootloaders/syslinux/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/config/bootloaders/syslinux/ldlinux.c32 b/config/bootloaders/syslinux/ldlinux.c32 new file mode 120000 index 0000000..df554c7 --- /dev/null +++ b/config/bootloaders/syslinux/ldlinux.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/ldlinux.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/libcom32.c32 b/config/bootloaders/syslinux/libcom32.c32 new file mode 120000 index 0000000..44ab36b --- /dev/null +++ b/config/bootloaders/syslinux/libcom32.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libcom32.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/libgpl.c32 b/config/bootloaders/syslinux/libgpl.c32 new file mode 120000 index 0000000..81c83fb --- /dev/null +++ b/config/bootloaders/syslinux/libgpl.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libgpl.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/libmenu.c32 b/config/bootloaders/syslinux/libmenu.c32 new file mode 120000 index 0000000..2491ff9 --- /dev/null +++ b/config/bootloaders/syslinux/libmenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libmenu.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/libutil.c32 b/config/bootloaders/syslinux/libutil.c32 new file mode 120000 index 0000000..478194e --- /dev/null +++ b/config/bootloaders/syslinux/libutil.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/libutil.c32 \ No newline at end of file diff --git a/config/bootloaders/syslinux/live.cfg.in b/config/bootloaders/syslinux/live.cfg.in new file mode 100644 index 0000000..97ceb92 --- /dev/null +++ b/config/bootloaders/syslinux/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/config/bootloaders/syslinux/menu.cfg b/config/bootloaders/syslinux/menu.cfg new file mode 100644 index 0000000..9368260 --- /dev/null +++ b/config/bootloaders/syslinux/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/config/bootloaders/syslinux/stdmenu.cfg b/config/bootloaders/syslinux/stdmenu.cfg new file mode 100644 index 0000000..671b16f --- /dev/null +++ b/config/bootloaders/syslinux/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/config/bootloaders/syslinux/syslinux.cfg b/config/bootloaders/syslinux/syslinux.cfg new file mode 100644 index 0000000..a3e3eab --- /dev/null +++ b/config/bootloaders/syslinux/syslinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/config/bootloaders/syslinux/vesamenu.c32 b/config/bootloaders/syslinux/vesamenu.c32 new file mode 120000 index 0000000..84e2eff --- /dev/null +++ b/config/bootloaders/syslinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios/vesamenu.c32 \ No newline at end of file -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/live-build-x2go.git