Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Oct 2014 08:23:37 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Hans Ottevanger <hans@beastielabs.net>
Cc:        Glen Barber <gjb@freebsd.org>, Adam McDougall <mcdouga9@egr.msu.edu>, FreeBSD Stable Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: Media image names - Document & rationalise.
Message-ID:  <CAJ-VmokCHnP32XF0NzXDmJvmzH_UZq2R19bixuyGrN52EsUJ8Q@mail.gmail.com>
In-Reply-To: <54369687.5020807@beastielabs.net>
References:  <201410011358.s91DwOXJ033137@fire.js.berklix.net> <CAPyFy2DYkYwPD_6Hm6c1wyyDjVRmSAqVnGumXYfm_k6-Jo4MTA@mail.gmail.com> <CAOgwaMuTPtKUk=2q=bcObr8So9DpGx%2Bo9y6DvCyPPP1y4ZKEXw@mail.gmail.com> <88376822.lFZdKxbhSR@ralph.baldwin.cx> <54333019.9010304@egr.msu.edu> <54369687.5020807@beastielabs.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

Can you bug this? http://bugs.freebsd.org/submit/ ?

This is likely not the only board with this behaviour and having it in
the bug system with the motherboard vendor/type will be really
helpful.

Thanks!


-a


On 9 October 2014 07:07, Hans Ottevanger <hans@beastielabs.net> wrote:
> On 10/07/14 02:13, Adam McDougall wrote:
>>
>> On 10/06/2014 16:34, John Baldwin wrote:
>>>
>>> I believe the issue here as I discussed with Marcel last year is that the
>>> x86
>>> installer needs to tell gpart to set the active flag on the dummy MBR
>>> slice in
>>> the PMBR if GPT is being used without EFI (the installer knows if it is
>>> booted
>>> via EFI or not).
>>
>>
>> I ran into this today too with 10.1-RC1 (and recent 11 I think) on a
>> BIOS based desktop freshly liberated from windows.  It would not boot.
>> I got it going with gpart but as a new user I'd be in trouble.
>>
>
> This is exactly what I see with my oldish Intel DP965LT main board.
> Installation went perfect up to 9.2, but for later releases I have to issue
>
> /sbin/gpart set -a active ada0
>
> either from a shell before rebooting the fresh installation or after
> rebooting single user from the install media.
>
> I also hear from several acquaintances (potential "switchers"), often with
> similar Intel (or Foxconn) boards that their fresh install of FreeBSD "does
> not even boot". On the other hand my even older Asus NL4VM-DH board does not
> have this issue (It does complain about being unable to read the backup GPT
> header, but that is another issue.)
>
> If it is not possible to have the installer set the active flag when a BIOS
> is detected, the remedy using gpart could at least be documented in the
> installation notes, maybe even in the handbook.
>
>>>
>>> In 9.2 and older, the flag was always set, but that violated the EFI spec
>>> and
>>> broke several systems, so in 9.3 and later, gpart was changed to not set
>>> the
>>> flag by default.  However, we should still set it for non-EFI booting via
>>> GPT
>>> to cater to broken BIOSes (such as yours).
>>>
>
> Kind regards,
>
> Hans
>
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"



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