[Bug 194359] New: bsdinstall should set active flag in GPT PMBR if not booting using EFI

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Oct 14 22:54:40 UTC 2014


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 at FreeBSD.org
          Reporter: cperciva at 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.


More information about the freebsd-bugs mailing list