[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