From owner-freebsd-fs@FreeBSD.ORG Wed Nov 19 09:32:25 2014 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8BF7E50 for ; Wed, 19 Nov 2014 09:32:25 +0000 (UTC) Received: from lucifer.we.lc.ehu.es (lucifer.we.lc.ehu.es [158.227.6.50]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lucifer.we.lc.ehu.es", Issuer "CA Dpto Electricidad y Electronica" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6530AA09 for ; Wed, 19 Nov 2014 09:32:24 +0000 (UTC) Received: from ncc-1701.we.lc.ehu.es (ncc-1701.we.lc.ehu.es [158.227.6.85]) (authenticated bits=0) by lucifer.we.lc.ehu.es (8.13.1/8.13.1) with ESMTP id sAJ96hGR092990 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 19 Nov 2014 10:06:43 +0100 (CET) (envelope-from jose@we.lc.ehu.es) From: =?utf-8?Q?Jos=C3=A9_Mar=C3=ADa_Alcaide?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Re: BIOS booting from disks > 2TB Message-Id: <17A2AC72-AD70-480A-9BAC-9CC8EAFD572F@we.lc.ehu.es> Date: Wed, 19 Nov 2014 10:06:43 +0100 To: freebsd-fs@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) X-Mailer: Apple Mail (2.1993) X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (lucifer.we.lc.ehu.es [158.227.6.50]); Wed, 19 Nov 2014 10:06:43 +0100 (CET) X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Nov 2014 09:32:25 -0000 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