From owner-freebsd-questions@FreeBSD.ORG Wed Mar 26 04:37:27 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 36ABD666 for ; Wed, 26 Mar 2014 04:37:27 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DF2E43B6 for ; Wed, 26 Mar 2014 04:37:26 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.8/8.14.8) with ESMTP id s2Q4bM9b043604 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 25 Mar 2014 22:37:22 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.8/8.14.8/Submit) with ESMTP id s2Q4bLP9043601; Tue, 25 Mar 2014 22:37:22 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 25 Mar 2014 22:37:21 -0600 (MDT) From: Warren Block To: Steven Friedrich Subject: Re: Installing FreeBSD 10.0 to GPT volume In-Reply-To: <002901cf487c$a5a2fae0$f0e8f0a0$@Gmail.com> Message-ID: References: <002901cf487c$a5a2fae0$f0e8f0a0$@Gmail.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 25 Mar 2014 22:37:22 -0600 (MDT) Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2014 04:37:27 -0000 On Tue, 25 Mar 2014, Steven Friedrich wrote: > I have tried everything that I can gleen from the gpart, gptboot, boot0cfg > man pages as well as the handbook. boot0cfg should not be used with GPT, it's for plain MBR. > Does bsdinstall write boot code to gpt partitions? Yes, it writes the GPT bootcode into the freebsd-boot partition. > I have tried to install several times, even using gpart to write boot code > to the GPT partition as well as a freebsd-boot partition. I've installed a > protective mbr. Nothing appears to work. What happens? Are there any messages? > The drive is a 3TB Toshiba USB 3.0 external drive. The computer is a > Samsung series 7 CHRONOS with Pheonix BIOS with UEFI support. I have tried > UEFI enabled and disabled. Legacy boot has to be enabled. But some UEFI BIOS implementations are very touchy about standards, and will only boot if the single PMBR partition is set inactive. Likewise, some BIOS implementations are strict and will not boot unless the single PMBR partition is marked active: https://forums.freebsd.org/viewtopic.php?t=42781 Additionally, some implementations of either type make stupid assumptions, like assuming that GPT partitions always mean a UEFI disk. If that is the case, a BIOS update can help. Otherwise, it may be necessary to use MBR paritioning.