Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Nov 2014 10:06:43 +0100
From:      =?utf-8?Q?Jos=C3=A9_Mar=C3=ADa_Alcaide?= <jose@we.lc.ehu.es>
To:        freebsd-fs@freebsd.org
Subject:   Re: BIOS booting from disks > 2TB
Message-ID:  <17A2AC72-AD70-480A-9BAC-9CC8EAFD572F@we.lc.ehu.es>

next in thread | raw e-mail | index | archive | help
On Nov 19, 2014, at 8:06 AM, Pokala, Ravi wrote:

> When you perform your installation, just make sure to select the GPT
> option for partitioning. The installer (either `bsdinstall' (for stock
> FreeBSD), or `pc-sysinstall' (for PC-BSD / FreeNAS)) should create =
both
> primary (near start-of-disk) and backup (at end-of-disk) GPT tables, =
and
> install the appropriate bootstrap code in the proper locations.
>=20

Yes, bsdinstall flawlessly creates both primary and backup GPT tables =
even using disks > 2 TB, by virtue of the FreeBSD kernel. The problem =
arises at the first stages of booting, when gptboot tries to compare the =
primary and backup tables *using the BIOS disk services*, which are not =
able to reach anything after the 2 TB limit. As a consequence gptboot =
fails, stating that it did not find the GPT backup table.


--
Jose M. Alcaide



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17A2AC72-AD70-480A-9BAC-9CC8EAFD572F>