Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Oct 2008 15:52:19 +0000
From:      Franck Royer <royer.franck@gmail.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        Franck Royer <royer.franck@gmail.com>, questions@FreeBSD.org
Subject:   Re: GPT Support on Freebsd
Message-ID:  <490886B3.4070204@free.fr>
In-Reply-To: <200810291101.29795.jhb@FreeBSD.org>
References:  <49059437.4000700@free.fr> <44ljw7eig5.fsf@lowell-desk.lan> <200810291101.29795.jhb@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

John Baldwin a écrit :
> On Wednesday 29 October 2008 07:42:18 am Lowell Gilbert wrote:
>   
>> Franck Royer <royer.franck@gmail.com> writes:
>>
>>     
>>> Can I oblige pcbsd to look the gpt table instead of the msdos one ? How
>>> can I access to my fifth partition ?
>>>       
>> John Baldwin (jhb) has been working on GPT support, but it's still
>> reported to be a work in progress. It works as far as recognizing
>> disks over 16TB.  It also gets picked up by the geom framework.  I'm
>> not sure about booting, although there are tantalizing hints in the
>> manual pages.
>>     
>
> GPT booting works just fine on 6.x and later.  Using the gpt(8) utility you 
> basically do:
>
> # gpt create foo0
> # gpt boot foo0
>
> The second command creates a special boot partition in /dev/foo0p1.  You can 
> then add partitions:
>
> # gpt add -t ufs <other params like size if needed> foo0
> # newfs /dev/foo0p2
>
> gpart(8) in HEAD works similarly.  The one thing lacking is that 
> sysinstall/libdisk doesn't handle GPT, so there isn't a nice way to do it 
> during installation.
>
>   
Ok thank you. But actually, it's not what I'm looking for.

I use freebsd on a macbook. On this macbook, I already have a gpt,
refit, mac os x and some linux partitions. The problem is freebsd, which
doesn't recognize partitions after the fourth one (but my gentoo linux
see them).

Then, I suppose freebsd use the mbr partition table (synchronized from
the gpt one using refit) to populate the /dev, but partitions after the
fourth, which are those I want to use, are only indexed in the gpt.

Finally, I want to force freebsd to use the gpt on my hard drive to
allow it to see others partitions.

I don't want to destroy my actual gpt, maybe one day, but no right now.

Tell me if my english is too bad to be understood.

I just want to precise that I use pcvbsd 7.0, so the kernel
configuration might be different than the freebsd generic one.

Thank you for your answers.

Franck


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?490886B3.4070204>