[parted-devel] [PATCH] Synchronise MBR tables with GPT

Matthew Garrett mjg59 at srcf.ucam.org
Mon Mar 5 15:45:05 CET 2007


On Mon, Mar 05, 2007 at 03:32:15PM +0100, Olaf Hering wrote:

> But I did not have time yet to actually look at the involved code.
>  From what I have seen up to now, it all has to be primary.
> And there is one fake (?) GPT partition #1 in any case.

Partition #1 will generally be the EFI system partition. Under Linux, 
this is usually used to store elilo and possibly a copy of the kernel. 
MacOS only seems to use it for firmware upgrades. It's not strictly 
necessary. The existing GPT code in Parted writes an MBR with a single 
partition that covers the entire disk, which avoids legacy applications 
from getting confused about the partitioning. The issue with that is 
that we want to be able to run legacy applications (like Windows or 
Linux...) on GPT disks now.

-- 
Matthew Garrett | mjg59 at srcf.ucam.org



More information about the parted-devel mailing list