Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2014 22:54:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 194359] New: bsdinstall should set active flag in GPT PMBR if not booting using EFI
Message-ID:  <bug-194359-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194359

            Bug ID: 194359
           Summary: bsdinstall should set active flag in GPT PMBR if not
                    booting using EFI
           Product: Base System
           Version: 10.1-BETA3
          Hardware: amd64
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: misc
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: cperciva@FreeBSD.org

As mentioned in bug #133493, some systems will not boot if there is no "active"
slice in the "MBR".  Others, such as my laptop, will boot but only after
printing "Invalid partition table!" and waiting for someone to hit Enter.

This was fixed in 2009 by r198097; but it turned out that this broke EFI
booting (since EFI requires that the GPT protective MBR has no active bits
set).  EFI was unbroken 16 months ago by r251588... but this re-broke non-EFI
booting on the affected machines.

It seems to me that the right compromise here would be for bsdinstall to set
the "active" flag if and only if a system is being set up for GPT with "legacy"
booting.

-- 
You are receiving this mail because:
You are the assignee for the bug.



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