[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