[syslinux] SYSLINUX GRUB and booting logical partitions on USB drive

H. Peter Anvin hpa at zytor.com
Fri Jun 27 10:46:51 PDT 2008


greenfinch wrote:
> 
> Where is the limitation?
> Is is SYSLINUX or GRUB?
> Maybe someone can help me to be able to chainload SYSLINUX from an 
> logical partition.
> 

Last I checked, Grub passed an invalid partition offset in DS:SI when 
chainloading a logical partition.  Syslinux is partition-table-format 
agnostic, and uses the information passed into it.  However, the format 
of DOS partition tables are such that anything that tries to boot a 
logical partition (keep in mind that MS-DOS couldn't boot logical 
partitions at all) has to adjust the partition offset; the stuff that 
comes off the disk is relative to the extended partition that surrounds 
the logical partition, but the chainloaded operating system has no way 
of knowing that.

	-=hpa




More information about the Syslinux mailing list