[syslinux] [gPXE] Local Boot + SW Raid

H. Peter Anvin hpa at zytor.com
Thu Feb 4 07:40:39 PST 2010


On 02/03/2010 10:29 PM, Stefan Hajnoczi wrote:
> This is worth forwarding to SYSLINUX.
> 
> On Thu, Feb 4, 2010 at 3:21 AM, Randy McAnally <rsm at fast-serv.com> wrote:
>> For some reason I cannot local boot (the default) from any software RAID
>> system (where the boot partition is linux raid).  It hangs at "Booting from
>> local disk..." but never exits the pxe rom and just sits there requiring a reboot.
> 
> Which RAID level are you using?  I think RAID-0 and RAID-1 should work
> fine - the bootloader does not need to be aware.  I don't know how
> booting from the other RAID levels is supposed to work.
> 
>> All other booting methods (network based) work fine.
>>
>> If I swap out gpxelinux.0 with the legacy pxelinux.0 that comes with CentOS
>> and use the same config, local boot works just fine.
> 
> Perhaps the PXELINUX in your gpxelinux.0 and CentOS pxelinux.0 are of
> different versions.  To determine for sure whether gPXE is involved in
> this issue, please build gpxelinux.0 and pxelinux.0 from the same
> SYSLINUX source tree.
> 
>> Is this a known limitation and if so, how can I get around this?

gpxelinux.0 before 3.85-pre5 is known to have problems with NBP
chainloading, and occasionally with local boot -- especially on
EFI-based systems.

I would strongly upgrade to 3.85-pre5 as a first test.

	-hpa

-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.




More information about the Syslinux mailing list