Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jun 2006 17:00:16 -0700
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Marcel Moolenaar <marcel@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sbin/gpt gpt.8 gpt.c show.c
Message-ID:  <449B2F10.2020808@FreeBSD.org>
In-Reply-To: <200606222222.k5MMMWTj017990@repoman.freebsd.org>
References:  <200606222222.k5MMMWTj017990@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar wrote:
> marcel      2006-06-22 22:22:32 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sbin/gpt             gpt.8 gpt.c show.c 
>   Log:
>   Improve support for Intel based Macs:
>   o  Accept hfs as partition type.
>   o  Print Apple HFS partitions using a friendly name.

While we are on subject, I have a patch which makes geom_gpt friendly to 
the disks partitioned using BootCamp. Basically, for compatibility with 
non-GPT operating systems, BootCamp creates three records in the MBR: 
one GPT protective, covering the whole unit, the second one for HFS and 
the third one for non-Apple operating system. However, since geom_gpt 
considers protective MBR to be invalid unless it's the only valid MBR 
record, it doesn't attaches to such disk.

Do you have any objections to lifting such check? Otherwise, without 
geom_gpt attached it is easy to destroy either GPT information or some 
of the existing GPT partitions not mapped to the MBR when installing 
FreeBSD.

-Maxim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?449B2F10.2020808>