From owner-freebsd-bugs@FreeBSD.ORG Tue Oct 14 22:54:40 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26C85488 for ; Tue, 14 Oct 2014 22:54:40 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0DC8933B for ; Tue, 14 Oct 2014 22:54:40 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s9EMsdTl009312 for ; Tue, 14 Oct 2014 22:54:39 GMT (envelope-from bugzilla-noreply@freebsd.org) 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 Date: Tue, 14 Oct 2014 22:54:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 10.1-BETA3 X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: cperciva@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2014 22:54:40 -0000 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.