Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jan 2010 13:26:24 +0100
From:      Dimitry Andric <dimitry@andric.com>
To:        Robert Noland <rnoland@FreeBSD.org>
Cc:        freebsd-stable@freebsd.org, Brooks Davis <brooks@freebsd.org>, Dan Naumov <dan.naumov@gmail.com>, freebsd-questions@freebsd.org, John Baldwin <jhb@freebsd.org>
Subject:   Re: booting off GPT partitions
Message-ID:  <4B618270.3050309@andric.com>
In-Reply-To: <1264680406.2869.72.camel@balrog.2hip.net>
References:  <cf9b1ee01001270845j772d5524tbc2cbd53e70890a7@mail.gmail.com>	<201001271627.37955.jhb@freebsd.org> <4B60CBFA.4050601@andric.com>	<20100128022349.GB46919@lor.one-eyed-alien.net> <1264680406.2869.72.camel@balrog.2hip.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2010-01-28 13:06, Robert Noland wrote:
> John or Marcel can correct me, but I don't think that this is an issue.
> The bootstrap is located in the pmbr in sector 0 and the GPT headers and
> tables are in sectors 1 - 34.  The bootstrap code knows how to read the
> GPT tables and can deal with>  2 tb lba's.

Ah yes, I see it now.  It uses EDD packets with the BIOS int 13
interface, which apparently have a 64-bit LBA.  This should support up
to 8 ZiB with 512-byte sectors...

OTOH, I have no idea how well most BIOSes actually implement this.
Since many OSes simply don't support anything over 2^32 sectors, I would
not be amazed to find much BIOSes out there that behave the same.  Or am
I too paranoid now? :)



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