bug-parted
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

parted-1.4.11-gpt-pmbralign.patch


From: Matt_Domsch
Subject: parted-1.4.11-gpt-pmbralign.patch
Date: Fri, 4 May 2001 12:56:57 -0500

parted-1.4.11 + my GPT patch puts bad CHS values into the Protective MBR,
causing fdisk to complain about partitions not ending on cylinder boundries.
Here's a patch to address that.  It's also found next to the GPT patch at
http://domsch.com/linux/parted/.

I'm still hoping to do more cleanup as Andrew suggested, I just haven't
gotten there yet.

Thanks,
Matt

--
Matt Domsch
Sr. Software Engineer
Dell Linux Systems Group
Linux OS Development
www.dell.com/linux

--- parted-1.4.11/libparted/disk_gpt.c~ Thu May  3 17:25:31 2001
+++ parted-1.4.11/libparted/disk_gpt.c  Fri May  4 12:52:39 2001
@@ -545,8 +545,8 @@
        memset(&pmbr, 0, sizeof(pmbr));
        pmbr.Signature = MSDOS_MBR_SIGNATURE;
        pmbr.PartitionRecord[0].OSType = EFI_PMBR_OSTYPE_EFI_GPT;
-       pmbr.PartitionRecord[0].EndHead = 0xFF;
-       pmbr.PartitionRecord[0].EndSector = 0xFE;
+       pmbr.PartitionRecord[0].EndHead = 0xFE;
+       pmbr.PartitionRecord[0].EndSector = 0xFF;
        pmbr.PartitionRecord[0].EndTrack = 0xFF;
        pmbr.PartitionRecord[0].StartingLBA = 1;
        pmbr.PartitionRecord[0].SizeInLBA = LastLBA(dev) + 1;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]