[syslinux] Is it possible to chainload EXTLINUX from GRUB?

Gavin D. Smith gds24 at cam.ac.uk
Tue Oct 17 18:06:49 PDT 2006


H. Peter Anvin wrote:
>Gavin D. Smith wrote:
>> I installed extlinux on a (logical) partition, using a command like 
>> "extlinux -i /mnt/partition". I want to boot to that partition, so put 
>> something like
>> 
>> root (hd0, 4)
>> chainloader +1
>> boot
>> 
>> in an entry in GRUB. I think that SYSLINUX gets loaded but it gives a 
>> "Boot error" message and halts. Does anyone know if I am going about 
>> this the right way or if there is something else I should be trying?
>> 
>
>You should be able to chainload EXTLINUX from GRUB.  EXTLINUX relies on 
>GRUB setting DL and DS:SI correctly (DL needs to have the appropriate 
>device number in it, and DS:SI should point to the partition table entry 
>for the relevant partition.)
>
>	-hpa
>
I have just tried placing EXTLINUX on a primary partition and indeed I 
successfully chainloaded it. However this doesn't seem to work when I put 
it on a logical partition. Is there a reason why there might be a 
difference between the two types?

Gavin Smith




More information about the Syslinux mailing list