[syslinux] Boot Error GPT partition

KESHAV P.R. skodabenz at gmail.com
Wed Jan 19 00:11:58 PST 2011


On Wed, Jan 19, 2011 at 13:21, H. Peter Anvin <hpa at zytor.com> wrote:
> On 01/18/2011 11:45 PM, KESHAV P.R. wrote:
>>
>> /usr/lib/syslinux/gptmbr.bin
>>
>> syslinux-4.03 in Archlinux x86_64 (installed from distro's package -
>> not compiled my be)
>>
>> gdisk output
>>
>> GPT fdisk (gdisk) version 0.6.14
>>
>> Partition table scan:
>>   MBR: protective
>>   BSD: not present
>>   APM: not present
>>   GPT: present
>>
>> Found valid GPT with protective MBR; using GPT.
>> Disk /dev/sda: 625142448 sectors, 298.1 GiB
>> Logical sector size: 512 bytes
>> Disk identifier (GUID): XXXXXXXXXXXXXXXXXXXXXXXX
>> Partition table holds up to 128 entries
>> First usable sector is 34, last usable sector is 625142414
>> Partitions will be aligned on 2-sector boundaries
>> Total free space is 33792359 sectors (16.1 GiB)
>>
>> Number  Start (sector)    End (sector)  Size       Code  Name
>>    1            2048          821247   400.0 MiB   EF00
>> EFI_SYSTEM_PART                 -> EFISYS partitions for efi
>> bootloaders - FAT32
>>    2          821248          823295   1024.0 KiB  EF02
>> BIOS_BOOT_GRUB2               -> Grub2 is still installed - just needs
>> boot.img mbr to be installed, currently unused
>>    3          823296         1642495   400.0 MiB   FFFF
>> ARCHLINUX_x86_64_BOOT      -> /boot in ext4 - Legacy Boot GPT attibute
>> set - syslinux 4.03 booting properly - ldlinux.sys immutable attribute
>> set
>>    4         1642496        16322559   7.0 GiB     8200  ARCHLINUX_x86_64_SWAP
>>    5        17832150       112197959   45.0 GiB    0700  MS_WINDOWS_7_x86_64_PRO
>>    6       112197960       206563769   45.0 GiB    0700  DATA_3
>>    7       206563770       258179514   24.6 GiB    FFFF
>> ARCHLINUX_x86_64_ROOT
>>    8       290455200       457370549   79.6 GiB    0700  DATA_1
>>    9       457370550       625137344   80.0 GiB    0700  DATA_2
>>
>>
>> Any other info required?
>>
>
> I presume you're booting straight from the MBR, not chainloading via
> Grub2, correct?   Thank you *so much* for the info... I will look into
> it as soon as I can.
>
>        -hpa
>

I have grub2 simply as standby, in case syslinux does not work (once
4.04 is released), I will overwrite gptmbr.bin in the mbr 440 byte
region with grub2's boot.img to boot into grub2. Right now syslinux
4.03 is booting fine without any problems (setup in /boot/syslinux or
(/dev/sda3)/syslinux ). 4.04's extlinux installer created the problems
for me. No chainloading from grub2. Thanks. Any info on syslinux efi
bootloader (mainly for 64-bit efi firmware like the ones in Sandy
Bridge Asus and MSI mobos or in virtualbox etc.).

- Keshav




More information about the Syslinux mailing list