KDE Partition Manager
System Software
Score 93%
Description:

KDE Partition Manager is a utility program to help you manage the disk devices, partitions and file systems on your computer. It allows you to easily create, copy, move, delete, resize without losing data, backup and restore partitions.

KDE Partition Manager supports a large number of file systems, including ext2/3/4, reiserfs, NTFS, FAT16/32, jfs, xfs and more.

It makes use of external programs to get its job done, so you might have to install additional software (preferably packages from your distribution) to make use of all features and get full support for all file systems.

KDE Partition Manager is also available as a bootable Live CD.

Follow development and have a look at some preview screenshots of the upcoming feature release on http://blog.volker-lanz.de.
Last changelog:

9 years ago

1.0.3
=====

Make sure available and used capacity are not printed in a partition's properties dialog if they are not known

Make sure fsck.msdos does not want to modify a file system when it is being called to read the file system usage

Warn the user when trying to overwrite an existing partition with another or an image file

Clear the clipboard if undoing an operation deleted the partition that was in it

Keep the current UUID when resizing a swap partition

Fix the build by explicitly linking the partition manager executable against the KDE libs it uses

Do not allow pasting a source partition on a bigger target partition when the source partition's file system cannot be grown to fill the target partition


1.0.2
=====

* Copy a file system's UUID to the copied file system when creating a file system from another one.

* Implement a workaround for a libparted bug that makes it sometimes fail to commit changes to the OS in versions earlier than 2.2.

* Update the partition's file system and re-check for constraints if the partition's role is changed in the "Create New Partition" dialog. This fixes a bug where the user was not able to grow an extended partition if he'd previously selected a file system that cannot grow beyond a certain size.

* Always use the correct icons in modified ok/cancel buttons in dialogs and message boxes

* Fix a crash when operations to create, resize and delete an extended partitions where incorrectly merged into one (bug 232092)

C

VolkerLanz

7 years ago

GPT is working in SVN and will be in the next feature release.

Report

caryb

8 years ago

I was wondering if ext4 support is on the drawing board? Cary

Report

C

VolkerLanz

8 years ago

The good news is that ext4 is already supported.

The bad news: Depending on the Linux distribution you use you might encounter

https://bugs.kde.org/show_bug.cgi?id=195243

with any KDE Partition Manager version currently released in binary form. The next binary release will include the fix already committed to SVN for this.

Report

C

VolkerLanz

8 years ago

The above wasn't written with eternity in mind, apparently ;-)

Anyway, from RC1 on ext4 should work even when using patched libparteds from Ubuntu or other distributions.

Report

YAFU

8 years ago

It would be great if you could implement different levels of compression for the backup partition file, and then restore the partition directly from the compressed file. Besides being able to backup the boot sector disk.
The aim would be able to make backups of the operating system partition and then restore them. Everything from a Live CD of course (Like Partimage or PartClone, but with a GUI)
Thanks!

Report

alecmunro

8 years ago

Attempted to resize an ext3 partition, and the check before resizing apparently wiped out quite a bit of my data.

Probably not an issue with the app directly, but the app probably also could have taken steps to prevent me from doing this, or warn me that it might happen.

I've disconnected the drive, and I'm researching how I might get that data back, so any help would be appreciated.

Report

Gen2ly

8 years ago

Been using gparted so to get this is KDE is a big boon. Thanks.

Report

pipaceliny

8 years ago

Great work

Please add kcmshell4 module to access partition manager trough kde4 system-settings.

Thanks

Report

panda84

8 years ago

Yes, it would be a great idea! Together with KGrubEditor in KDE 4.3 they will improve administration capabilities a lot! And you could take advantage of KPolicyKit too!

Report

C

VolkerLanz

8 years ago

What would you be able to do with KDE Partition Manager if it was a kcm module that you cannot do now? I fail to see the benefit.

Report

fictitious

8 years ago

I didn't make the original request, but I agree it would be a good idea. While it doesn't explicitly bring any new features to the application, it would certainly provide a much higher degree of integration to KDE. And the 'system' tab in seems ideal for a utility like this one. Great app by the way:)

Report

C

VolkerLanz

8 years ago

Alright. On popular demand ;-) beta2 now features a kcm.

It's a lot less user friendly, mind you, because kcm's cannot have menus. But it's there and it's working, too ;-).

Report

daax

8 years ago

Hi,

In the INSTALL file, it is said :

to build the sources:
untar it
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=''
make
sudo make install

And if I'm in the build directory, I get this error :

[daax@localhost build]$ cmake -DCMAKE_INSTALL_PREFIX='/tmp'
CMake Error: The source directory "/home/daax/Bureau/partitionmanager-1.0.0-BETA1/build" does not appear to contain CMakeLists.txt.

Why create a build directory if the CMakelists.txt ins't there ?

Report

daax

8 years ago

Oups !
Sorry for the noise, I made an error in my cmake command. I forgot the "..".

Report

mtxd

8 years ago

Compile went fine, but scan takes too long.

After

partitionmanager(30126): Attempt to use QAction "toggleDockDevices" with KXMLGUIFactory!
partitionmanager(30126): Attempt to use QAction "toggleDockOperations" with KXMLGUIFactory!
partitionmanager(30126): Attempt to use QAction "toggleDockInformation" with KXMLGUIFactory!
partitionmanager(30126): Attempt to use QAction "toggleDockLog" with KXMLGUIFactory!
partitionmanager(30126) MainWindow::onNewLogMessage: "Rescan devices..."
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: ATA SAMSUNG HD320KJ"
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: ATA ST3320620NS"
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: Linux device-mapper (crypt)"
partitionmanager(30126) MainWindow::onNewLogMessage: "Partition ‘/dev/mapper/archive1’ does not end at a cylinder boundary (last sector: 523,460,864, modulo: 14,970)."
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: Unknown"

I need to wait several minutes before the program opens. It hangs on this:

partitionmanager(30126) MainWindow::onNewLogMessage: "LibParted Exception: Unable to open /dev/fd0 read-write (Read-only file system). /dev/fd0 has been opened read-only."

After I do some operations with, say, usb drive, the program hangs again:

partitionmanager(30126) MainWindow::onNewLogMessage: "Applying operations..."
partitionmanager(30126) MainWindow::onNewLogMessage: "Rescan devices..."
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: ATA SAMSUNG HD320KJ"
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: ATA ST3320620NS"
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: Linux device-mapper (crypt)"
partitionmanager(30126) MainWindow::onNewLogMessage: "Partition ‘/dev/mapper/archive1’ does not end at a cylinder boundary (last sector: 523,460,864, modulo: 14,970)."
partitionmanager(30126) MainWindow::onNewLogMessage: "Device found: Unknown"
partitionmanager(30126) MainWindow::onNewLogMessage: "LibParted Exception: Unable to open /dev/fd0 read-write (Read-only file system). /dev/fd0 has been opened read-only."

P.S. I've got Card reader connected.

Report

C

VolkerLanz

8 years ago

Thank you for letting me know about this problem.

Please, do report this on http://bugs.kde.org. Doing so will greatly help fixing a bug like this.

Thank you very much.

Report

miguipda

8 years ago

Hi,

can you please generate a package for SLAX distribution (called module, have a look to the easy way to do it at :
http://www.slax.org/documentation_create_modules.php

http://www.slax.org/documentation_create_modules_rules.php).

Sincerely thanks and have a nice day,

Miguipda ;-)

Report

kiko7

8 years ago

Good job.
I build package on debian i386 if someone want here is link
www.megaupload.com/pl/?d=N4N31Q8M

Report

1Jogai

8 years ago

Nice initiative, but it starts very slow

Report

SnakePlissken

8 years ago

First of all: Congratulations, your programm is exactly what I am currently looking for. I strongly encurage you to keep working on this project. But as long as you do not supprt LVM, I think I am going to keep with gparted.

Report

1Jogai

8 years ago

My lvms are shown..

Report

Drool

8 years ago

Quote:
+ cmake ../src -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=YES '-DCMAKE_C_FLAGS:STRING=-pipe -Wall -O2 -march=athlon -mtune=athlon-xp'
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
CMake Error: Error in cmake code at
/usr/src/RPM/BUILD/partitionmanager-1.0.0-ALPHA2/src/CMakeLists.txt:30:
Unknown CMake command "KDE4_ADD_UI_FILES".
-- Configuring done
error: Bad exit status from /usr/src/tmp/rpm-tmp.38312 (%build)

Report

Drool

8 years ago

OS - ALT Linux 4.1

Report

Drool

8 years ago

partitionmanager-1.0.0-ALPHA2-Unknown_CMake_command.diff
Quote:
--- partitionmanager-1.0.0-ALPHA2/src/CMakeLists.txt.orig 2008-09-24 20:38:44 +0400
+++ partitionmanager-1.0.0-ALPHA2/src/CMakeLists.txt 2008-11-28 23:49:38 +0300
@@ -27,6 +27,7 @@ FILE(GLOB partitionmanager_SRCS

FILE(GLOB partitionmanager_UIFILES gui/*.ui)

+find_package(KDE4 REQUIRED)
KDE4_ADD_UI_FILES(partitionmanager_SRCS ${partitionmanager_UIFILES})

KDE4_ADD_KCFG_FILES(partitionmanager_SRCS config.kcfgc)

Report

Drool

8 years ago

partitionmanager-1.0.0-ALPHA2-Unknown_CMake_command.diff
Quote:
--- partitionmanager-1.0.0-ALPHA2/src/CMakeLists.txt.orig 2008-09-24 20:38:44 +0400
+++ partitionmanager-1.0.0-ALPHA2/src/CMakeLists.txt 2008-11-28 23:49:38 +0300
@@ -27,6 +27,7 @@ FILE(GLOB partitionmanager_SRCS

FILE(GLOB partitionmanager_UIFILES gui/*.ui)

+find_package(KDE4 REQUIRED)
KDE4_ADD_UI_FILES(partitionmanager_SRCS ${partitionmanager_UIFILES})

KDE4_ADD_KCFG_FILES(partitionmanager_SRCS config.kcfgc)

Report

9 years ago

1.0.3
=====

Make sure available and used capacity are not printed in a partition's properties dialog if they are not known

Make sure fsck.msdos does not want to modify a file system when it is being called to read the file system usage

Warn the user when trying to overwrite an existing partition with another or an image file

Clear the clipboard if undoing an operation deleted the partition that was in it

Keep the current UUID when resizing a swap partition

Fix the build by explicitly linking the partition manager executable against the KDE libs it uses

Do not allow pasting a source partition on a bigger target partition when the source partition's file system cannot be grown to fill the target partition


1.0.2
=====

* Copy a file system's UUID to the copied file system when creating a file system from another one.

* Implement a workaround for a libparted bug that makes it sometimes fail to commit changes to the OS in versions earlier than 2.2.

* Update the partition's file system and re-check for constraints if the partition's role is changed in the "Create New Partition" dialog. This fixes a bug where the user was not able to grow an extended partition if he'd previously selected a file system that cannot grow beyond a certain size.

* Always use the correct icons in modified ok/cancel buttons in dialogs and message boxes

* Fix a crash when operations to create, resize and delete an extended partitions where incorrectly merged into one (bug 232092)

product-maker alex-l Oct 17 2016

product-maker ujnhz Jan 31 2016

product-maker Nenoukos May 09 2015

product-maker freelancer96 Nov 09 2013

product-maker popcon Nov 09 2013

product-maker frodoom Nov 09 2013

product-maker dergnome Nov 09 2013

product-maker hello98 Nov 05 2013

product-maker mea5 Nov 05 2013

product-maker KDesk May 18 2013

product-maker stikonas Nov 06 2012

product-maker dmeyer Oct 14 2012

product-maker kaznovac Oct 04 2012

product-maker step-2 Aug 23 2012

product-maker Musikolo Jan 12 2012

product-maker nikore90 Jan 12 2012

product-maker 442206 Nov 20 2011

product-maker roentgen Nov 18 2011

product-maker cyberconan Oct 12 2011

product-maker tcat May 30 2011

product-maker unikum111 May 17 2011

product-maker adomas187 May 07 2011

product-maker YAFU Mar 30 2011

product-maker cochisepoeta Feb 12 2011

product-maker obsrv Dec 25 2010

product-maker ctown Dec 12 2010

product-maker jmc88 Oct 26 2010

product-maker 22 405

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.0.3
updated Sep 01 2010
added Sep 18 2008
downloads today
0
page views today 17