Re: Partition Manager: Unable to resize linux partition to use free space BEFORE part
"Partition Manager" sounds like a generic name, and without a clear identification that it's not GParted, it would be the assumption of most readers of this forum that you meant GParted, simply because GParted is so dominant in this realm.
Originally Posted by iclestu
I certainly didn't mean to say that the program's obscurity was the source of its bugs, although now that I think about it, that might be true -- a program with few users will collect few bug reports and attract few developers, both of which are required to fix bugs.
It is the default partitioning utility that ships with kubuntu (the prefix to my thread) so it is questionable to say it is obscure and imply that this obscurity is causing problems.
My use of the word "obscure," and the "problems" I said it caused, were instead in reference to the miscommunication here.
Sure; but if you get consistent responses that the program you're using is buggy, or if nobody knows anything about it, and everybody suggests you use another program, you are well-advised to use that other program.
I am sure you would agree that the kubuntu project team would expect/hope/want their utility to work. Therefore, as an end user, I think it is fair game to bring support issues with that program to these forums?
That's not the tone of my earlier post, that's the major point of my earlier post. That's not meant to be insulting or offensive; it's meant to be helpful and practical.
I don't think that it is in my interest, or in the interest of the community at large, to not investigate and discuss issues I have using supplied software for its intended purpose. Maybe I am getting the wrong end of the stick but, to me, the tone of your post seems to imply that I should simply have installed gparted and used that to accomplish my task.
Two distinct motivations have emerged from in thread, and it's important to distinguish between them:
- As a practical matter to solve your problem now, it's best to switch to a partitioning program that works. This is the goal of most people posting to this forum, and so it's the default mindset of most people who offer suggestions. It's also the point of departure for my own previous posts to this thread.
- As a matter of improving the open source software ecosystem generally, and for KDE Partition Manager specifically, filing a bug report (or, better yet if you have the skill, locating the bug and submitting a patch to the developers) is the best approach. Unless you can fix the bug yourself, though, this will not solve the problem immediately, but it might help to improve the program in the future.
Applying these two motives produces different responses to specific questions, such as "what should I do?" Most of the responses people have made have been biased toward the first motive; but it's becoming apparent that you're at least as concerned with the second. If so, you should certainly file a bug report in the hopes that the KDE Partition Manager will be improved in the future.
There are two good ways to test the validity of a partition table, in my experience:
Is there any way i can confirm that my partition table is ok? In your experience, is there any output that the guys at launchpad would want to see?
- Run GNU Parted (command name "parted") or GParted on the disk. These utilities tend to flake out and report no partitions when the partition table has the slightest error. This seems to be a bug in libparted, upon which the utility you used is also based, but it might react differently, so I'd still advise using GNU Parted or GParted. If they show partitions, then the partition table is fine.
- Use fdisk to examine the partitions with sector precision, as in "sudo fdisk -lu /dev/sda". You can then examine the partition table data manually to locate overlapping partitions, partitions that extend beyond the end of the disk, and other problems. This requires you to understand some of the things that can go wrong, though. The KDE Partition Manager developers might want to see this output, but I suspect you'd have a hard time identifying errors in it.
If I've suggested a solution to a problem and you're not the original poster, do not try my solution! Problems can seem similar but be different, and a good solution to one problem can make another worse. Post a new thread with your problem details.