[syslinux] Proposal for Chain-Loadable LDLINUX.SYS
Bernd Blaauw
bblaauw at home.nl
Wed Jan 2 09:32:37 PST 2013
Op 2-1-2013 3:32, Shao Miller schreef:
> Time to review the (a) multiboot specification, anyway. Thanks. :)
ReactOS' FreeLDR bootloader/bootmanager might be a succesfull reference
implementation of combined multiboot and legacy loading.
I'm not sure what the spec says about finding config files though.
Behaviour is:
[1] bootsector -> A:\FREELDR.SYS -> A:\FREELDR.INI
[2] bootsector -> A:\LDLINUX.SYS -> A:\SYSLINUX.CFG -> A:\MBOOT.C32 ->
A:\FREELDR.SYS -> C:\FREELDR.INI (doesn't search original bootdisk)
2nd case is quite annoying when C: doesn't contain the config file or
you have a modified version on floppy.
Benefit though of the multiboot style is gz-compression support, thus
reducing size of the kernel binary on disk.
Bernd
More information about the Syslinux
mailing list