Commit 1941e527 authored by Michael Shigorin's avatar Michael Shigorin

syslinux: add vesamenu ui support

...and switch syslinux.iso over to it: syslinux-3.86-alt4's (actually opensuse's) gfxboot hackery doesn't properly init video mode so memdisk-started freedos has console troubles (and yesterday's hdt.c32 hassles could be avoided as well it seems). And that's being implemented. Mid-term plan: try switching to syslinux4. PS: CLI fallback was actually a bug in hdt from syslinux <= 3.86-alt3
parent 006c30a9
......@@ -23,7 +23,7 @@ include libdistro.mk
# bootloader test target; requires recent mkimage to build
distro/syslinux: distro/.init distro/.branding sub/stage1 \
use/syslinux use/syslinux/localboot.cfg \
use/syslinux/ui-gfxboot use/hdt use/memtest
use/syslinux/ui-vesamenu use/hdt use/memtest
# $(VAR) will be substituted before writing them to $(CONFIG);
# $$(VAR) will remain unsubstituted util $(CONFIG) is included
......
......@@ -4,7 +4,4 @@
Фича не только требует фичу syslinux (и соответствующий пакет,
а также pciids), но и тесно с ней интегрирована; в частности,
фрагмент конфигурационного файла располагается не "здесь",
а "там", поскольку сам hdt.c32 также вхоодит в пакет syslinux.
FIXME: недоступно Memory->memtest; может иметь смысл класть сжатые gzip
pci.ids и modules.pcimap.
а "там", поскольку сам hdt.c32 также входит в пакет syslinux.
ui vesamenu
menu title mkimage-profiles 2.0
prompt 0
# NB: data can be gzipped (without .gz suffix);
# paths must be relative to image root;
# http://tinyurl.com/hdt-args is wrong as of 2011-05-31
# FIXME: weird, gfxboot menu entry boots "nomenu" somehow
# while entering "hdt" from isolinux cli dumps menu
label hdt
menu label ^Hardware information
menu label ^Hardware info
com32 hdt.c32
append quiet
# append pciids=pci.ids memtest=memtest
# no reed for "append pciids=pci.ids memtest=memtest", defaults are fine
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment