Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jan 2007 00:03:41 -0800
From:      Jo Rhett <jrhett@svcolo.com>
To:        Marcel Moolenaar <xcllnt@mac.com>
Cc:        stable@FreeBSD.org
Subject:   Re: 2.4TB disk - MBR and GPT coexist?
Message-ID:  <45A8925D.7050303@svcolo.com>
In-Reply-To: <59462C3F-B132-4597-8462-8BF3E031789F@mac.com>
References:  <45A5FD8A.6080409@svcolo.com> <2918081F-D376-410B-B6FD-42BDD3323575@svcolo.com> <20070111213444.GB17185@zone3000.net> <D0D0CE06-B991-4945-B12B-152BA930106B@svcolo.com> <F3B0BD49-133C-4BD4-A747-68BD75F72D63@mac.com> <45A74F01.7040200@svcolo.com> <59462C3F-B132-4597-8462-8BF3E031789F@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> On Jan 12, 2007, at 1:04 AM, Jo Rhett wrote:
>> To make this into a step-by-step, what do you mean by "restore the MBR 
>> partition" ?  From backup, or...?

Marcel Moolenaar wrote:
> Manually recreate, I guess. When creating a GPT, the MBR is replaced
> by a PMBR. A PMBR is a MBR with a single partition spanning the
> whole disk (or as much as can be covered by the MBR) that has type
> 0xEE. The GPT kernel code expects such a partition but does not care
> if there are others. If you restore the MBR from a backup, the 0xEE
> partition will be gone and the GPT will not be used.
> 
> It would probably be nice if gpt(8) could migrate without destroying
> the existing MBR partition, because restoring the MBR partition is
> the least intuitive step. Let me think about this for a bit...

I am very interested in solving this problem, and have machines I am 
more than willing to dedicate to this project.  I'm just somehow lacking 
a clear understanding of what I need to do to test this:

1. Install FreeBSD with a normal MBR partition and leftover free space
2. Migrate the partition to GPT (can I do this from CD fixit mode?)
3. Create a GPT partition using the remaining space
4. Recreate the MBR partition in the original space

... this makes sense, but I suspect that I'm missing a step/option here.

-- 
Jo Rhett
senior geek
Silicon Valley Colocation



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45A8925D.7050303>