[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