Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jul 2011 09:03:58 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        Dimitry Andric <dim@freebsd.org>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: 3TB drives on ZFS and booting
Message-ID:  <201107260903.58265.jhb@freebsd.org>
In-Reply-To: <4E2E7B1B.2020906@FreeBSD.org>
References:  <4E2C9419.4000205@rcn.com> <201107250939.31746.jhb@freebsd.org> <4E2E7B1B.2020906@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday, July 26, 2011 4:30:19 am Dimitry Andric wrote:
> On 2011-07-25 15:39, John Baldwin wrote:
> > On Sunday, July 24, 2011 5:52:25 pm Gary Corcoran wrote:
> ...
> >> Bottom line: would I be able to successfully build (and of course boot) a FreeBSD
> >> ZFS-only system using only 3TB drives?
> > You probably want to use GPT instead of MBR, but the GPT ZFS boot code shoul
> > fully handle 64-bit LBAs just fine.
> 
> Isn't that also dependent on the BIOS's ability to handle 64-bit LBA's?

Yes, but the original EDD 1.0 spec that included the 'packet' and extended
INT 13h functions included 64-bit LBAs, so at this point I would expect most
BIOSes to support that.  Also, only BIOSes for controllers that support
logical disks > 2TB (either RAID volumes or large physical disks) have to
actually support having the upper 32-bits be non-zero.  I strongly suspect
that that is in fact true.  That is, if you have a controller new enough to
support a 3 TB drive, it's accompanying BIOS ROM should support 64-bit LBAs.

-- 
John Baldwin



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