[syslinux] some issues with modules/syslinux
Bernd Blaauw
bblaauw at home.nl
Sun Jan 15 15:28:03 PST 2012
Dear Syslinux bootloader list,
I'm running into a few issues concerning Syslinux modules here, hoping
you can answer one or more of the following questions:
* Where's "ifmemdsk.c32" ? 4.05, 4.06pre1 and latest 4.10pre seem to
lack it. Only the "ifmemdsk.c" file, which is likely sourcecode. Not
seeing any "ifmemdsk.cbt" legacy comboot module.
* Do COM32 modules have their own memory requirements? Menu.c32 fails on
a 2MB QEMU system, same for CHAIN.C32, yet Isolinux (and Syslinux) load
fine if no com32 is loaded. Memdisk also loads fine (only tested with
360K floppy image).
I haven't tried 1MB QEMU (hangs on win32 due to either QEMU or SeaBIOS
or bug) nor 0MB system (Coreboot with Cache-As-Ram in theory).
* There doesn't seem to be a fallback to text-only mode for the UI
parameter in case of low memory situations. Physical systems have 4MB
already at the very least, but loading an ISO into RAM followed by
booting it can get you into situations where there's just enough memory
to load isolinux.bin/cfg but not any COM32 module, thus also not GUI.
Thus, hang. (and, relying on localboot 0x00/0x80 instead of CHAIN.C32).
Trying with 3MB or more seemed to work just fine
* is there a working version of memdisk.c32 [http://reboot.pro/14468/] ?
COM32 modules seem to be version-dependant and trying this with 4.05
ended up with "not a COM32R image" so I guess it's written for 4.04.
* How's Syslinux influencing gate A20? And MEMDISK? They both seem to
result in different A20 access methods being displayed by various memory
managers under FreeDOS. One of them actually manages to crash unfortunately.
My apologies for the many questions in a single email. Thanks also for
having brought up the (slightly outdated) Syslinux website.
[ http://www.syslinux.org/wiki/index.php/The_Syslinux_Project ]
with best regards,
Bernd Blaauw
More information about the Syslinux
mailing list