Bug 1027630 - PARTED should check the GPT MBR validity
PARTED should check the GPT MBR validity
Status: CLOSED WONTFIX
Product: Fedora
Classification: Fedora
Component: parted (Show other bugs)
19
All Linux
unspecified Severity medium
: ---
: ---
Assigned To: Brian Lane
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-07 03:49 EST by Ondrej
Modified: 2014-10-07 19:47 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2014-10-07 19:47:05 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Ondrej 2013-11-07 03:49:44 EST
Description of problem:
Parted should offer LBA-0 validity check of the GUID partition table check as per
http://en.wikipedia.org/wiki/GUID_Partition_Table
-i.e. MBR should begin with string "EFI PART"
Reason:
Some BIOSes refuse EFI boot if the MBR is not compliant

Version-Release number of selected component (if applicable):
all

How reproducible:
easily

Steps to Reproduce:
1. Take Win-8 EFI booting PC
2. Install Fedora 19 in legacy mode - LBA-0 gets destroyed as the installer overwrites MBR
3. Win-8 can not boot any longer

Expected results:
If we run parted from a recovery CD, we should be able to fix MBR
Comment 1 Brian Lane 2014-10-07 19:47:05 EDT
There are too many ways for things to be damaged. parted isn't a repair tool and really can't be expected to cover these kinds of cases. Whatever broke the MBR should stop doing that.

Note You need to log in before you can comment on or make changes to this bug.