[syslinux] knoppix boot fail probably due to bad int 820
H. Peter Anvin
hpa at zytor.com
Thu Apr 22 21:15:46 PDT 2004
H. Peter Anvin wrote:
> Fredrik Stax{ng wrote:
>
>> "H. Peter Anvin" <hpa at zytor.com> writes:
>>
>>
>>> Fredrik Stax{ng wrote:
>>>
>>>> Knoppix says initrd extends beyond end of memory. I thing this is
>>>> the same problem as
>>>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=146350&archive=yes
>>>
>>> Please post the bootup messages.
>>
>> I saw your reply to Anthony Marshall before I saw this. I inferred that
>> you do not care about buggy BIOSes, so I flashed in the latest version.
>> It boots Knoppix now, but unfortunately it does not work with my new
>> hard disk anymore ;-[
>>
>> If you look at the link above you will find a printout of the E820 table.
>> 2.4.19 (at least) contains code to "Sanitize the BIOS e820 map" in
>> arch/i386/kernel/setup.c.
>>
>
> I took a look at the bug report listed, and SYSLINUX will have the same
> problem as LILO with this particular machine.
>
> The solution is to specify the appropriate mem= parameter (specifically
> mem=393152K).
>
I modified the E820 parser somewhat, and I'm hoping it should now be
able to detect errors like the one above.
Please test out 2.09-pre15, since I really want to release it this weekend.
-hpa
More information about the Syslinux
mailing list