From owner-freebsd-questions@freebsd.org Tue Nov 8 16:49:06 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8FB64C37B61 for ; Tue, 8 Nov 2016 16:49:06 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5FA162CE for ; Tue, 8 Nov 2016 16:49:06 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id uA8Gn4Tn011039 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 8 Nov 2016 09:49:04 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id uA8Gn3ZM011036; Tue, 8 Nov 2016 09:49:04 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Tue, 8 Nov 2016 09:49:03 -0700 (MST) From: Warren Block To: Ian Smith cc: freebsd-questions@freebsd.org, Manish Jain Subject: Re: How to restore FreeBSD boot manager on GPT disk ? In-Reply-To: Message-ID: References: <20161108231123.T41537@sola.nimnet.asn.au> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 08 Nov 2016 09:49:04 -0700 (MST) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2016 16:49:06 -0000 On Tue, 8 Nov 2016, Warren Block wrote: >> Are you forced to use GPT, because of UEFI-only motherboards? > > If the machine is booting in BIOS from a GPT disk, it *should* work to put > boot0 on there, replacing the PMBR. I think, anyway, have not tested it. Now that I think about it, this would require a "hybrid" setup, where the fake MBR must have partitions that match the starting points of the real GPT partitions. I'm not aware of FreeBSD tools to create that type of monstrosity, but once set up, it could/might work with boot0.