From owner-freebsd-hardware@FreeBSD.ORG Mon Sep 17 15:28:00 2012 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19F0810657D0; Mon, 17 Sep 2012 15:28:00 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8CD048FC1A; Mon, 17 Sep 2012 15:27:59 +0000 (UTC) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.3/8.14.3) with ESMTP id q8HFRwDB048156; Mon, 17 Sep 2012 17:27:58 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.3/8.14.3/Submit) id q8HFRw8q048154; Mon, 17 Sep 2012 17:27:58 +0200 (CEST) (envelope-from olli) From: Oliver Fromme Message-Id: <201209171527.q8HFRw8q048154@lurza.secnetix.de> To: jhb@freebsd.org (John Baldwin) Date: Mon, 17 Sep 2012 17:27:57 +0200 (CEST) In-Reply-To: <201209170850.09992.jhb@freebsd.org> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.9 (lurza.secnetix.de [127.0.0.1]); Mon, 17 Sep 2012 17:27:58 +0200 (CEST) Cc: freebsd-hardware@freebsd.org Subject: Re: Booting from 3TB drive (UFS, BIOS) X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2012 15:28:00 -0000 John Baldwin wrote: > On Monday, September 17, 2012 8:41:09 am Oliver Fromme wrote: > > Problem is, the machine doesn't have an EFI BIOS and does > > *not* support GPT. So it will use the compatibility MBR > > of the GPT, I assume. And MBR isn't able to represent > > addresses beyond 2 TB, so the slice containing the boot > > partition will have to be within the first 2 TB of the > > drive, right? > > No. > [...] > We support booting from GPT without EFI. It will work fine. The BIOS will > see a PMBR that does indeed only cover 2TB, but that doesn't matter. The > whole point of the PMBR is to fool BIOSs. :) Tools that understand GPT (such > as gpart) will see the GPT table and it's partitions. FreeBSD's GPT bootstrap > code (/boot/pmbr and /boot/gptboot) will see the GPT and use 64-bit LBAs for > all I/O, so they can handle the partition being anywhere on the disk. Ok, now I got it. Thanks for bearing with me. :) Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "Share your knowledge. It is a way to achieve immortality." -- The Dalai Lama