From owner-freebsd-amd64@FreeBSD.ORG Fri Feb 14 17:51:36 2014 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C3DB11D; Fri, 14 Feb 2014 17:51:36 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E019A1454; Fri, 14 Feb 2014 17:51:35 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id C77DBB9A0; Fri, 14 Feb 2014 12:51:34 -0500 (EST) From: John Baldwin To: Nathan Whitehorn Subject: Re: amd64/185623: [install] freebsd 10.0-RC5 fresh install does not boot on asus h87m-e Date: Fri, 14 Feb 2014 12:48:38 -0500 User-Agent: KMail/1.13.5 (FreeBSD/8.4-CBSD-20130906; KDE/4.5.5; amd64; ; ) References: <201401222140.s0MLe1xm078974@freefall.freebsd.org> <201401281057.05050.jhb@freebsd.org> <52FE1FDA.7080307@freebsd.org> In-Reply-To: <52FE1FDA.7080307@freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201402141248.38728.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Fri, 14 Feb 2014 12:51:34 -0500 (EST) Cc: Ryan Stark , Marcel Moolenaar , dteske@freebsd.org, freebsd-amd64@freebsd.org X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Feb 2014 17:51:36 -0000 On Friday, February 14, 2014 8:53:30 am Nathan Whitehorn wrote: > On 01/28/14 09:57, John Baldwin wrote: > > On Wednesday, January 22, 2014 4:40:01 pm Ryan Stark wrote: > >> The following reply was made to PR amd64/185623; it has been noted by GNATS. > >> > >> From: Ryan Stark > >> To: , > >> Cc: > >> Subject: Re: amd64/185623: [install] freebsd 10.0-RC5 fresh install does not > >> boot on asus h87m-e > >> Date: Wed, 22 Jan 2014 15:34:56 -0600 > >> > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA512 > >> > >> Hello, > >> > >> Seems with a little homework, I was able to boot my new 10.0-RELEASE OS. =) > >> > >> > >> After install, but before reboot, run: gpart set -a active ada0 > >> > >> It appears that other asus users of H85 & H87 motherboards are > >> experiencing the same issue. > > Hmm, the installer for FreeBSD/{amd64,i386} is supposed to do this > > automatically. We used to set this in the PMBR by default for all GPT setups, > > but that isn't really correct for the GPT standard and needs to not be present > > when using EFI. The solution was supposed to be that we would stop setting it > > in the PMBR by default and change the installer to set this bit when doing a > > non-EFI GPT install on x86. I think the first part of that (not setting > > active by default) happened in 10, but not the second part (fix the installer > > for non-EFI GPT installs on x86). I've cc'd some folks who've worked on > > bsdinstall who can hopefully get this fixed. > > > > Interesting, I wasn't aware of this change. So this is an attribute of > the entire geom? It's an easy enough change to make, but I want to be > sure I'm doing the right thing. Yes, it's a setting applied to the GPT I believe, though I'm not actually sure if gpart allows setting this flag directly currently. It may be that we need that added to gpart so that there is a non-hacky way to set this flag in the PMBR. -- John Baldwin