Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Feb 2014 12:48:38 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        Ryan Stark <rstark@rackspace.com>, Marcel Moolenaar <marcel@freebsd.org>, dteske@freebsd.org, freebsd-amd64@freebsd.org
Subject:   Re: amd64/185623: [install] freebsd 10.0-RC5 fresh install does not boot on asus h87m-e
Message-ID:  <201402141248.38728.jhb@freebsd.org>
In-Reply-To: <52FE1FDA.7080307@freebsd.org>
References:  <201401222140.s0MLe1xm078974@freefall.freebsd.org> <201401281057.05050.jhb@freebsd.org> <52FE1FDA.7080307@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <rstark@rackspace.com>
> >> To: <bug-followup@FreeBSD.org>, <nospam@morphium.org>
> >> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402141248.38728.jhb>