[syslinux] Boot Error GPT partition

KESHAV P.R. skodabenz at gmail.com
Sun Feb 20 23:12:57 PST 2011


On Mon, Feb 21, 2011 at 06:06, H. Peter Anvin <hpa at zytor.com> wrote:
> On 02/20/2011 03:42 PM, Michal Soltys wrote:
>>
>> I've run into the same problem as Keshav - freshly installed syslinux
>> (both ext and fat) always resulted with boot errors.
>>
>> The commit responsible for that is:
>>
>> commit 56c070e477c96d964ed7beab216b113dac8de0ef
>> Author: H. Peter Anvin <hpa at zytor.com>
>> Date:   Tue Dec 14 09:53:42 2010 -0800
>>
>>     core, diskstart: add more sanity checks for handover info
>>
>>
>> Precisely, the culprit is this check:
>>
>>                 cmp dx,1024             ; DS:SI < 1K (inside the IVT)?
>>                 jb .no_partition
>>
>> should be
>>
>>                 cmp dx,1024 >> 4        ; DS:SI < 1K (inside the IVT)?
>>                 jb .no_partition
>>
>> as we're still operating in segment units.
>>
>
> Oops!  Updated and pushed out as syslinux-4.04-pre8.

No syslinux-4.04-pre8 tag in
http://git.kernel.org/?p=boot/syslinux/syslinux.git;a=summary .

- Keshav




More information about the Syslinux mailing list