Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Mar 2010 01:02:40 +0200
From:      Andriy Gapon <avg@icyb.net.ua>
To:        Marcel Moolenaar <xcllnt@mac.com>
Cc:        Pete French <petefrench@ticketswitch.com>, freebsd-geom@freebsd.org
Subject:   Re: another gpt vs mbr (sanity) check
Message-ID:  <4B958210.70108@icyb.net.ua>
In-Reply-To: <D90F9986-8BD1-46C8-995B-C79D9821B496@mac.com>
References:  <E1Noh4B-000JjD-5u@dilbert.ticketswitch.com> <3158041B-8E00-4A87-8172-741C0AE57131@mac.com> <4B954367.3070804@icyb.net.ua> <FB4B329E-807F-4A47-A86B-AE3BC049A6DC@mac.com> <4B9544B3.80203@icyb.net.ua> <03BFAAEC-6C59-48EF-BED9-2E68ED03E2B6@mac.com> <4B956533.2010900@icyb.net.ua> <D90F9986-8BD1-46C8-995B-C79D9821B496@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
on 09/03/2010 00:52 Marcel Moolenaar said the following:
> On Mar 8, 2010, at 12:59 PM, Andriy Gapon wrote:
>> So I'll just post one link about what position Apple had (note the past tense)
>> about protective MBR:
>> http://developer.apple.com/mac/library/technotes/tn2006/tn2166.html#SECPROTECTIVEMBR
> 
> The document describes theory, but does not seem to describe
> reality:

Right, that's why I emphasized the past tense.
Thank you for the details.

> Revision 1.39: download - view: text, markup, annotated - select for diffs
> Mon Jun 26 00:32:54 2006 UTC (3 years, 8 months ago) by sobomax
> Branches: MAIN
> Diff to: previous 1.38: preferred, colored
> Changes since revision 1.38: +24 -5 lines
> Improve check for protective MBR. Instead of assiming that protective
> MBR should have only one entry of type 0xEE, consider protective MBR
> to be one, that has at least one entry of type 0xEE covering the whole
> unit. This makes GEOM_GPT compatible with disks partitioned by the
> Apple's BootCamp.
> 
> Approved in principle by:       marcel
> MFC After:			1 month
> 
> 
> In short, Apple bootcamp creates an invalid PMBR according to their
> own technote.
> 
> FYI,

It's not only the technote, it's the GPT spec itself.


-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B958210.70108>