Mailinglist Archive: opensuse-features (201 mails)

< Previous Next >
[openFATE 302485] sync GPT and MBR on MacBook (mactel)
  • From: fate_noreply@xxxxxxx
  • Date: Wed, 22 Apr 2009 14:23:12 +0200 (CEST)
  • Message-id: <feature-302485-31@xxxxxxxxxxxxxx>
Feature changed by: Stephan Kulow (coolo)
Feature #302485, revision 31
Title: sync GPT and MBR on MacBook (mactel)

openSUSE-10.3: Rejected by Stephan Kulow (coolo)
reject date: 2007-10-01 12:11:18
reject reason: not done from what I heared
Requester: Important
Projectmanager: Important

openSUSE-11.0: Rejected by Stephan Kulow (coolo)
reject date: 2008-04-28 09:46:04
reject reason: lacking parted maintainer for the moment
Requester: Mandatory
Projectmanager: Important

openSUSE-11.1: Done
Requester: Mandatory
Projectmanager: Important

openSUSE-11.2: Done
Requester: Mandatory

Requested by: Ruediger Oertel (oertel)

on multiboot setups on MacBooks and other mactel machines, using a
combination of GPT and MBR is pretty common (and necessary if you
either want to use grub or are also using Windows)
for installation on these machines we need to offer a way to sync the
GPT to the MBR whenever a change to the GPT is made.
There exists a patch for parted to do just this (see bugzilla#220839)
and also the sources of refit (, tool gptsync).

- GPT partitioning and boot support (feature/id: 303026)
- fully support disks with GPT (feature/id: 303924)

#1: Stephan Kulow (coolo) (2007-08-01 12:37:33)
sounds like a dataloss we should fix for 10.3 too

#2: Edith Parzefall (emapedl) (2007-08-01 17:42:46)
We need to find out more about what actually needs to be done, before
we can consider making an attempt for 10.3 despite the approaching

#3: Edith Parzefall (emapedl) (2007-08-07 11:53:32)
There's not enough time left, please reject for 10.3.

#4: Ruediger Oertel (oertel) (2007-11-06 12:29:36)
for reference, the patch for parted is in bug#220839. This patch adds
the method "map_gpt_to_msdos" to parted and was written by Olaf Hering
and discussed on the parted mailing list in May 2007.

#5: Duncan Mac-Vicar (dmacvicar) (2008-02-04 21:29:52)
Olaf, you wrote the patch, can you please describe us what is exactly
needed so YaST makes this kind of configuration to work?
There is little knowledge about this situation and we imagine adding
the patch to parted is not the only required step. Some additional code
in YaST and while setting up the bootloader might be required. Do you
know about it?

#6: Olaf Hering (olh) (2008-02-18 10:04:25) (reply to #5)
There are comments in the patch. Once the GPT partitioning is done, map
one GPT partition to a primary msdos partition. yast2-storage knows
what the boot partition is, so it can force the mapping.

#7: Arvin Schnell (aschnell) (2008-04-03 17:11:26)
Duncan asked me to summarise the task for implementation:
1) Include parted patch "parted.msdos-on-gpt.patch". Thomas saw the
risk of breaking parted by this. Issue for parted maintainer (we have
2) Add new calls to parted to establish the mapping from GPT to MSDOS disk
labels. Issue for yast2-bootloader and/or yast2-storage.
3) Fix bootloader config to not call "parted ... boot on" when it's
already on. Should fix the update problem Rudi has. Issue for yast2-
bootloader. AFAIS not required with patched parted.

#8: Duncan Mac-Vicar (dmacvicar) (2008-04-14 11:43:17)
Coolo, points 1 and 3 call for reject until bootloader situation and
parted one is better.

#9: Joachim Plack (jplack) (2008-04-28 12:30:48)
michl@ : AFAIK The MacBooks are to date not handled as a supported
platform. But they should be last but not least due to there pretty
wide spread of that thingy. Please check, define and prioritize.
Thanks. BTW there are some booting issues involved

#10: Michael Loeffler (sprudel24) (2008-04-28 13:36:54) (reply to #9)
That's a clear "nice to have" feature. Needed ressources and involved
risks need to be low.

#11: Stephan Kulow (coolo) (2008-06-12 12:39:54) (reply to #10)
I'm not so sure about this. Depending on what market you look at, you
get a market share of 10 - 50 percentage. I didn't fail to notice that
Saturn F├╝rth's laptop departement is basically built around macbooks.

#12: Duncan Mac-Vicar (dmacvicar) (2008-07-25 17:21:19)
Please reject for 11.0. All resources allocated with mandatory features

#13: Duncan Mac-Vicar (dmacvicar) (2008-07-25 17:46:29) (reply to #12)
meant SLE11/openSUSE11.1

#14: Alexander Graf (algraf) (2008-08-22 19:54:25) (reply to #13)
For openSUSE 11.1 / SLES11 it's done already. I checked in a patch for
parted a while ago.

+ #15: Stephan Kulow (coolo) (2009-04-22 14:22:43) (reply to #14)
+ opening to openfate to have a link

openSUSE Feature:

< Previous Next >
This Thread
  • No further messages