Received: (at 19137) by debbugs.gnu.org; 2 Dec 2014 12:27:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 02 07:27:52 2014 Received: from localhost ([127.0.0.1]:51473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XvmYZ-00056c-UV for submit <at> debbugs.gnu.org; Tue, 02 Dec 2014 07:27:52 -0500 Received: from rrzmta2.uni-regensburg.de ([194.94.155.52]:45899) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <Ulrich.Windl@HIDDEN>) id 1XvmYX-00056N-3L for 19137 <at> debbugs.gnu.org; Tue, 02 Dec 2014 07:27:50 -0500 Received: from rrzmta2.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 9A1C752C91 for <19137 <at> debbugs.gnu.org>; Tue, 2 Dec 2014 13:27:47 +0100 (CET) Received: from gwsmtp1.uni-regensburg.de (gwsmtp1.uni-regensburg.de [132.199.5.51]) by rrzmta2.uni-regensburg.de (Postfix) with ESMTP id 9B37354F9C for <19137 <at> debbugs.gnu.org>; Tue, 2 Dec 2014 13:27:23 +0100 (CET) Received: from uni-regensburg-smtp1-MTA by gwsmtp1.uni-regensburg.de with Novell_GroupWise; Tue, 02 Dec 2014 13:27:23 +0100 Message-Id: <547DBE39020000A10001827D@HIDDEN> X-Mailer: Novell GroupWise Internet Agent 14.0.1 Date: Tue, 02 Dec 2014 13:27:21 +0100 From: "Ulrich Windl" <Ulrich.Windl@HIDDEN> To: <hlovdal@HIDDEN> Subject: Antw: Re: bug#19137: mklabel gpt created invalid Protective MBR References: <546EFCD0020000A100017F03@HIDDEN> <CAACXqO_W_rmbckni-kmndKbB9OMu-z=815PgFbbH_E0aCBLUyw@HIDDEN> In-Reply-To: <CAACXqO_W_rmbckni-kmndKbB9OMu-z=815PgFbbH_E0aCBLUyw@HIDDEN> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Content-Disposition: inline X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 19137 Cc: 19137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) >>> Håkon Løvdal <hlovdal@HIDDEN> schrieb am 21.11.2014 um 17:02 in Nachricht <CAACXqO_W_rmbckni-kmndKbB9OMu-z=815PgFbbH_E0aCBLUyw@HIDDEN>: > On 21 November 2014 08:50, Ulrich Windl > <Ulrich.Windl@HIDDEN> wrote: >> GNU Parted 2.3 creates an invalid Protective MBR (for a 3MB test image): > > Hi. Version 2.3 is quite old, can you reproduce this with the latest > version, 3.2? parted-3.2 has still the same problems (well, if nobody fixed them): Legacy MBR: MBR Signature = aa55 Unique Signature = 00000000 Partition 1: Boot Indicator : non-bootable Starting Cylinder = 0 Starting Head = 1 Starting Sector = 0 System ID = 0xee Ending Cylinder = 1023 Ending Head = 63 Ending Sector = 254 Relative Sectors = 1 Total Sectors = 999 --- There is still the Problem that starting C/H/S is 0/1/0 which does not match "Relative Sectors", just as Ending C/H/S does not match Relative Sectors + Total Sectors > > BR Håkon Løvdal
bug-parted@HIDDEN
:bug#19137
; Package parted
.
Full text available.Received: (at submit) by debbugs.gnu.org; 21 Nov 2014 20:36:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 21 15:36:54 2014 Received: from localhost ([127.0.0.1]:41267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Xruwn-0006d9-RK for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:36:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47323) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <bcl@HIDDEN>) id 1Xruwm-0006d2-H3 for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:36:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruwd-0003Wh-1x for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:36:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54518) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruwc-0003Wc-V1 for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:36:42 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1XruwW-0004AM-PK for bug-parted@HIDDEN; Fri, 21 Nov 2014 15:36:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1XruwQ-0003VT-GA for bug-parted@HIDDEN; Fri, 21 Nov 2014 15:36:36 -0500 Received: from mx1.redhat.com ([209.132.183.28]:60456) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1XruwQ-0003VP-8t for bug-parted@HIDDEN; Fri, 21 Nov 2014 15:36:30 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id sALKaTLE031056 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for <bug-parted@HIDDEN>; Fri, 21 Nov 2014 15:36:29 -0500 Received: from lister.brianlane.com (ovpn-113-92.phx2.redhat.com [10.3.113.92]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id sALKaRCW000829 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO) for <bug-parted@HIDDEN>; Fri, 21 Nov 2014 15:36:29 -0500 Date: Fri, 21 Nov 2014 12:36:27 -0800 From: "Brian C. Lane" <bcl@HIDDEN> To: bug-parted@HIDDEN Subject: Re: bug#19137: mklabel gpt created invalid Protective MBR Message-ID: <20141121203627.GD2513@HIDDEN> References: <546EFCD0020000A100017F03@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <546EFCD0020000A100017F03@HIDDEN> User-Agent: Mutt/1.5.23 (2014-03-12) X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) On Fri, Nov 21, 2014 at 08:50:24AM +0100, Ulrich Windl wrote: > GNU Parted 2.3 creates an invalid Protective MBR (for a 3MB test image): > -- > hexdump -C gptgood > 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| > * > 000001c0 01 00 ee fe ff ff 01 00 00 00 ff 17 00 00 00 00 |................| > 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| > * > 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.| > [...] > --- > > Partition #1 (or is it #4?) decodes as this: > -- > Legacy MBR: > MBR Signature = aa55 > Unique Signature = 00000000 > > Partition 1: > Boot Indicator : non-bootable > Starting Cylinder = 0 > Starting Head = 1 > Starting Sector = 0 > System ID = 0xee > Ending Cylinder = 1023 > Ending Head = 63 > Ending Sector = 254 > Relative Sectors = 1 > Total Sectors = 6143 > -- > First, UEFI says the StartingCHS should be set to 0x000200, that should be 0/0/2, not 0/1/0. Second, UEFI says Ending CHS should be set to the CHS address of the last logical block on the disk, _or_ 0xffffff if it's not possible to represent the value in the field. For my 3MB image that value is not correct. The code has been like this since the beginning of time :) You're right, the CHS values aren't exactly correct, but given that they have been that way for a long time, and nothing we know of is having an actual problem with them, I'm reluctant to change them for fear that there is firmware in the wild that expects these values. In my previous email I said SizeInLBA was correct, which isn't what you were talking about :) -- Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)
bug-parted@HIDDEN
:bug#19137
; Package parted
.
Full text available.Received: (at submit) by debbugs.gnu.org; 21 Nov 2014 20:15:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 21 15:15:41 2014 Received: from localhost ([127.0.0.1]:41259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XrucG-00068p-Qy for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:15:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43187) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <bcl@HIDDEN>) id 1XrucE-00068h-Re for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:15:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruc8-0005TC-R7 for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:15:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60088) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruc8-0005T8-O0 for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 15:15:32 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44861) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruc3-0008Gz-3X for bug-parted@HIDDEN; Fri, 21 Nov 2014 15:15:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruby-0005S4-86 for bug-parted@HIDDEN; Fri, 21 Nov 2014 15:15:26 -0500 Received: from mx1.redhat.com ([209.132.183.28]:34402) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <bcl@HIDDEN>) id 1Xruby-0005Qt-1W for bug-parted@HIDDEN; Fri, 21 Nov 2014 15:15:22 -0500 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id sALKFJNN019789 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for <bug-parted@HIDDEN>; Fri, 21 Nov 2014 15:15:19 -0500 Received: from lister.brianlane.com (ovpn-113-92.phx2.redhat.com [10.3.113.92]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id sALKFHiT018887 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO) for <bug-parted@HIDDEN>; Fri, 21 Nov 2014 15:15:18 -0500 Date: Fri, 21 Nov 2014 12:15:17 -0800 From: "Brian C. Lane" <bcl@HIDDEN> To: bug-parted@HIDDEN Subject: Re: bug#19137: mklabel gpt created invalid Protective MBR Message-ID: <20141121201517.GC2513@HIDDEN> References: <546EFCD0020000A100017F03@HIDDEN> <CAACXqO_W_rmbckni-kmndKbB9OMu-z=815PgFbbH_E0aCBLUyw@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <CAACXqO_W_rmbckni-kmndKbB9OMu-z=815PgFbbH_E0aCBLUyw@HIDDEN> User-Agent: Mutt/1.5.23 (2014-03-12) X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx1.redhat.com id sALKFJNN019789 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) On Fri, Nov 21, 2014 at 05:02:40PM +0100, H=E5kon L=F8vdal wrote: > On 21 November 2014 08:50, Ulrich Windl > <Ulrich.Windl@HIDDEN> wrote: > > GNU Parted 2.3 creates an invalid Protective MBR (for a 3MB test imag= e): >=20 > Hi. Version 2.3 is quite old, can you reproduce this with the latest > version, 3.2? Same thing happens with 3.2, the code in _write_pmbr is pretty brain-dead. The SizeInLBA looks correct to me though, 1 less than the disk length: pmbr->PartitionRecord[0].SizeInLBA =3D PED_CPU_TO_LE32 (dev->length - 1UL); --=20 Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PS= T8PDT)
bug-parted@HIDDEN
:bug#19137
; Package parted
.
Full text available.Received: (at 19137) by debbugs.gnu.org; 21 Nov 2014 16:02:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 21 11:02:44 2014 Received: from localhost ([127.0.0.1]:41049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XrqfT-0006uR-VW for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 11:02:44 -0500 Received: from mail-qg0-f54.google.com ([209.85.192.54]:52667) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <hlovdal@HIDDEN>) id 1XrqfR-0006uI-Dr for 19137 <at> debbugs.gnu.org; Fri, 21 Nov 2014 11:02:42 -0500 Received: by mail-qg0-f54.google.com with SMTP id q107so3928271qgd.27 for <19137 <at> debbugs.gnu.org>; Fri, 21 Nov 2014 08:02:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=r65EY88Og/lyIGLwDUrntGgEvobnei04cP3Q3c05Ue4=; b=BqNu7sYN1EzkQdpZxZXZ6W80FD19DMs+AfUWajt9jMUyIfXS9HetJDM2CCdPZj/m66 VHsDIsyi0jYCwiA5ZrMacfFTUYc9B4a2XeJPRiqOkHDSUmbT/cCIp4JfmUZc0pXXo5/q l+UzE+J+eQzBf6/Qb/3r8fUG9h3sUhmqtDtziOjOdtw/he5v9Gv1ma7p363Z851gsjOw fkpaDoDgWv07VvAgoNjQbeUVqpLUJWnA+B8k5XfFrUjS2YfJIPcXqUWG1VxPB14/8Rem ZcawRGAd5B9Ir/e2b1aMKZ9EAvV2YhfIfvgHQ6KHBDCsvucG1n0y+yvmD+8XK6W83dzw tjKw== MIME-Version: 1.0 X-Received: by 10.224.12.145 with SMTP id x17mr7679623qax.23.1416585760382; Fri, 21 Nov 2014 08:02:40 -0800 (PST) Received: by 10.140.81.227 with HTTP; Fri, 21 Nov 2014 08:02:40 -0800 (PST) In-Reply-To: <546EFCD0020000A100017F03@HIDDEN> References: <546EFCD0020000A100017F03@HIDDEN> Date: Fri, 21 Nov 2014 17:02:40 +0100 Message-ID: <CAACXqO_W_rmbckni-kmndKbB9OMu-z=815PgFbbH_E0aCBLUyw@HIDDEN> Subject: Re: bug#19137: mklabel gpt created invalid Protective MBR From: =?UTF-8?B?SMOla29uIEzDuHZkYWw=?= <hlovdal@HIDDEN> To: Ulrich Windl <Ulrich.Windl@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19137 Cc: 19137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) On 21 November 2014 08:50, Ulrich Windl <Ulrich.Windl@HIDDEN> wrote: > GNU Parted 2.3 creates an invalid Protective MBR (for a 3MB test image): Hi. Version 2.3 is quite old, can you reproduce this with the latest version, 3.2? BR H=C3=A5kon L=C3=B8vdal
bug-parted@HIDDEN
:bug#19137
; Package parted
.
Full text available.Received: (at submit) by debbugs.gnu.org; 21 Nov 2014 07:51:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 21 02:51:08 2014 Received: from localhost ([127.0.0.1]:40181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Xrizk-0000ot-88 for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 02:51:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49866) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <Ulrich.Windl@HIDDEN>) id 1Xrizh-0000ok-3U for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 02:51:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <Ulrich.Windl@HIDDEN>) id 1XrizW-0000wc-VN for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 02:51:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37839) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <Ulrich.Windl@HIDDEN>) id 1XrizW-0000wQ-SN for submit <at> debbugs.gnu.org; Fri, 21 Nov 2014 02:50:54 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51506) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <Ulrich.Windl@HIDDEN>) id 1XrizP-0006qM-58 for bug-parted@HIDDEN; Fri, 21 Nov 2014 02:50:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <Ulrich.Windl@HIDDEN>) id 1XrizH-0000if-Eh for bug-parted@HIDDEN; Fri, 21 Nov 2014 02:50:47 -0500 Received: from rrzmta2.uni-regensburg.de ([194.94.155.52]:53789) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <Ulrich.Windl@HIDDEN>) id 1XrizH-0000ho-4Z for bug-parted@HIDDEN; Fri, 21 Nov 2014 02:50:39 -0500 Received: from rrzmta2.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 2BE075CF99 for <bug-parted@HIDDEN>; Fri, 21 Nov 2014 08:50:37 +0100 (CET) Received: from gwsmtp1.uni-regensburg.de (gwsmtp1.uni-regensburg.de [132.199.5.51]) by rrzmta2.uni-regensburg.de (Postfix) with ESMTP id 2911E5D218 for <bug-parted@HIDDEN>; Fri, 21 Nov 2014 08:50:27 +0100 (CET) Received: from uni-regensburg-smtp1-MTA by gwsmtp1.uni-regensburg.de with Novell_GroupWise; Fri, 21 Nov 2014 08:50:27 +0100 Message-Id: <546EFCD0020000A100017F03@HIDDEN> X-Mailer: Novell GroupWise Internet Agent 14.0.1 Date: Fri, 21 Nov 2014 08:50:24 +0100 From: "Ulrich Windl" <Ulrich.Windl@HIDDEN> To: <bug-parted@HIDDEN> Subject: mklabel gpt created invalid Protective MBR Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) GNU Parted 2.3 creates an invalid Protective MBR (for a 3MB test image): -- hexdump -C gptgood 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |..............= ..| * 000001c0 01 00 ee fe ff ff 01 00 00 00 ff 17 00 00 00 00 |..............= ..| 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |..............= ..| * 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............= U.| [...] --- Partition #1 (or is it #4?) decodes as this: -- Legacy MBR: MBR Signature =3D aa55 Unique Signature =3D 00000000 Partition 1: Boot Indicator : non-bootable Starting Cylinder =3D 0 Starting Head =3D 1 Starting Sector =3D 0 System ID =3D 0xee Ending Cylinder =3D 1023 Ending Head =3D 63 Ending Sector =3D 254 Relative Sectors =3D 1 Total Sectors =3D 6143 -- First, UEFI says the StartingCHS should be set to 0x000200, that should be = 0/0/2, not 0/1/0. Second, UEFI says Ending CHS should be set to the CHS = address of the last logical block on the disk, _or_ 0xffffff if it's not = possible to represent the value in the field. For my 3MB image that value = is not correct.
"Ulrich Windl" <Ulrich.Windl@HIDDEN>
:bug-parted@HIDDEN
.
Full text available.bug-parted@HIDDEN
:bug#19137
; Package parted
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.