Package: gptsync
Version: 0.13-3
Severity: important

I have an EFI system (a MacBook Pro 3,1) and boot Linux via grub-pc
on it. For this purpose, I have created an EFI "BIOS Boot Partition"
(GUID 21686148-6449-6E6F-744E-656564454649). gptsync does not recognize
this GUID and fails to sync. Complete output as follows:

mbp:~# gptsync /dev/sda

Current GPT partition table:
 #      Start LBA      End LBA  Type
 1             40       409639  EFI System (FAT)
 2         409640    126238759  Mac OS X HFS+
 3      126238760    126240807  Unknown
 4      126240808    976773134  Basic Data

Current MBR partition table:
 # A    Start LBA      End LBA  Type
 1              1    976773134  ee  EFI Protective

Status: GPT partition of type 'Unknown' found, will not touch this disk.

mbp:~# 

Partition 3 is the BIOS Boot Partition grub-pc needs to install grub
into, Partition 4 is a LUKS volume containing an LVM PV with all linux
data. Kernel and initramfs I have put into partition 1.

My current workaround is to declare partition 3 a "Basic Data"
partition with parted (unset bios_grub flag), gptsync, save MBR with dd,
re-declare partition 3 a BIOS Boot Partition (thereby resetting the
gptsync-ed partition table), restore MBR, grub-install.

Would be better if gptsync just translated the BIOS Boot Partition to a
type 0xda partition.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (999, 'testing'), (990, 'stable'), (900, 'unstable'), (90, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30.5 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gptsync depends on:
ii  libc6                         2.9-25     GNU C Library: Shared libraries

gptsync recommends no packages.

gptsync suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to