[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