[syslinux] Boot Error GPT partition

H. Peter Anvin hpa at zytor.com
Sun Feb 20 16:36:23 PST 2011


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.

	-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