Results 1 to 9 of 9

Thread: New partitioning utility: FixParts

  1. #1
    Join Date
    Mar 2010
    Location
    Woonsocket, RI USA
    Beans
    3,195

    New partitioning utility: FixParts

    Hello all,

    I've just officially released a new open source partitioning utility: FixParts. As the name implies, its purpose is to fix broken partition tables, although it also has a few other specialized uses. Broken partition tables often manifest in GParted and other libparted-based tools as an empty disk, even when you know partitions exist on it; or sometimes as a disk with incorrect partitions shown. FixParts' three main goals are:


    • To remove stray GUID Partition Table (GPT) data from MBR disks. This problem can result from re-using a GPT disk by repartitioning it with a GPT-unaware utility, such as Linux fdisk or at least some versions of the Windows installer.
    • To resize extended partitions that are too large or too small. This problem can be created by TestDisk under some circumstances, and perhaps by other tools, too.
    • To change primary partitions into logical partitions, or vice-versa. Such changes might not technically be fixes of problems, but they can be, if something turned a logical partition into a primary partition, as the Windows XP installer does sometimes. This feature of the program can also be helpful in working around the problem of computer manufacturers who place four primary partitions on their disks at the factory.



    The program is not intended for general-purpose partitioning; for that, use fdisk, GNU Parted, GParted, Disk Utility, or other tools. You should also be aware that FixParts may change partition numbers. This shouldn't affect a typical Ubuntu installation, but it might if you use partition device filenames rather than UUIDs in /etc/fstab or your GRUB 2 configuration.

    FixParts is an offshoot of my GPT fdisk (gdisk and sgdisk) package, which is used to partition GPT disks. Because FixParts has such different uses, though, I've put it into a separate binary package. You can download them all from the GPT fdisk SourceForge download page.

    Many thanks to my alpha testers, including this forum's Rubi1200, Quackers, and coffeecat, who bravely offered their hard disks up as guinea pigs for the new software!
    Last edited by srs5694; March 12th, 2011 at 04:32 PM. Reason: Error in naming alpha testers -- sorry, coffeecat!

  2. #2
    Join Date
    Mar 2010
    Beans
    8,255
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: New partitioning utility: FixParts

    This is great news and will surely prove useful in various scenarios.

    Thanks for sharing this with us.

  3. #3
    Join Date
    Aug 2007
    Location
    a puddle in Manchester
    Beans
    9,208
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: New partitioning utility: FixParts

    I can see the primarys to logicals being used
    Nice one!
    MacBook Pro 10,1 retina

  4. #4
    Join Date
    Jun 2006
    Location
    UK
    Beans
    Hidden!
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: New partitioning utility: FixParts

    It was fun testing this. I shall no doubt be suggesting use of this in due course. Partition tables left bruised and bleeding by the Windows installer seem to be happening with monotonous regularity and this is going to be an excellent tool for dealing with this.

    Many thanks.

    Please do not PM me about your forum account unless you have been asked to. The correct place to contact an admin about your account is here.

  5. #5
    Join Date
    Mar 2010
    Location
    Woonsocket, RI USA
    Beans
    3,195

    Re: New partitioning utility: FixParts

    Quote Originally Posted by coffeecat View Post
    It was fun testing this. I shall no doubt be suggesting use of this in due course. Partition tables left bruised and bleeding by the Windows installer seem to be happening with monotonous regularity and this is going to be an excellent tool for dealing with this.
    Yup. That, and problems caused by TestDisk, were the main reasons I wrote it. Fortunately, I'd already done most of the hard work -- gdisk already had a pretty complete set of MBR features, in support of its GPT-to-MBR functionality, so I was able to adapt those.

  6. #6
    Join Date
    May 2007
    Location
    USA
    Beans
    318
    Distro
    Kubuntu 8.04 Hardy Heron

    Re: New partitioning utility: FixParts

    I hope I never need this tool to fix my partition table, but I'm very greatful just knowing it exists. Thanks very much for your efforts.

  7. #7
    Join Date
    Sep 2010
    Beans
    7

    Smile Re: New partitioning utility: FixParts

    I just discovered this new tool

    I hope it will help me with the problems I'm having on my disk

    (instead of recovering GRUB I tried to restore partition table with TestDisk: now GParted say the disk is "unallocated" and a partition has become not mountable)

    I'll take a look at your tutorials

  8. #8
    Join Date
    Mar 2010
    Location
    Woonsocket, RI USA
    Beans
    3,195

    Re: New partitioning utility: FixParts

    Pictor,

    Chances are your disk is damaged in one of the ways that FixParts can handle. Check the utility's documentation, and if you've got any questions, please start a new thread on it. (Peoples' problems are often very unique, even when they seem similar to others' problems, so it's usually best to start a new thread about specific problems to keep each problem-solving thread focused. Note that I'm not criticizing your post in this thread; I'm just advising you on how to proceed from here.)

  9. #9
    Join Date
    Sep 2010
    Beans
    7

    Talking Re: New partitioning utility: FixParts

    Don't worry. I know you didn't want to offend me.
    I wanted just to remark my case to know if yours could be the tool that suits my needs.
    I had no time lately, so I'll try FixParts in the next days. I hope it will fix my problems just opening and saving the Partition Table

    Otherwise I'll start a new thread.

    Thank you!

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •