GNU Parted

from Wikipedia, the free encyclopedia
GNU Parted

Official gnu.svg
Basic data

developer GNU project
Current  version 3.3
(October 11, 2019)
operating system Cross-platform
programming language C.
category Partitioning program
License GPL ( V. 3 ,
Free Software )
gparted.org

GNU Parted is a free cross-platform partitioning program that can be used with the graphic interfaces GParted and QtParted to edit and check partitions and the file systems they contain .

GNU Parted

GNU Parted consists of the command line program Parted and the library Libparted . At the moment, Parted can only be run under the Linux , GNU Hurd , BeOS and FreeBSD operating systems . The graphic interfaces GParted and QtParted are based on GNU Parted or its libraries.

GNU Parted only processes the raw data within a partition; changes to the system settings may have to be made. In addition, the program can be used, for example, to free up storage space for other operating systems in an existing system by reducing the size of the previously existing partitions. Partitions within a hard disk can also be created, enlarged, reduced, rearranged and copied or moved to other hard disks. All information is given with binary prefixes .

Supported Specifications

Supported partition tables

In addition to the widespread partition tables MBR (the user interface calls it "msdos") and GPT , GNU Parted supports other specifications: atari, aix, amiga, bsd, dvh, mac, pc98, sun and loop. Compare the article partition table .

Supported file systems

The GNU Parted program itself supports the following file systems .

File system Detect Produce change size Copy Check
ext2 Yes Yes Yes Yes Yes
ext3 Yes No Yes Yes Yes
ext4 No No No No No
FAT16 Yes Yes Yes Yes Yes
FAT32 Yes Yes Yes Yes Yes
Linux swap Yes Yes Yes Yes Yes
HFS / HFS + Yes No Yes No No
JFS Yes No No No No
NTFS Yes No No No No
ReiserFS Yes Yes Yes Yes Yes
UFS Yes No No No No
XFS Yes No No No No

Graphic interfaces

There are various graphical interfaces for the command line tool parted , some of which are also available as direct start CD (English live CD ), such as Parted Magic or SystemRescueCd . The most common are GParted ( Gnome ) and QtParted ( KDE ).

GParted

Gnome Partition Editor

Official gnu.svg
The main application window in version 0.18

GParted supports GPT
Basic data

developer GParted developer
Current  version 1.1.0-1
(January 21, 2020)
operating system GNU / Linux
programming language C.
category Partitioning
License GPL ( V. 2 ,
Free Software )
gparted.sourceforge.net

The Gnome Partition Editor , or GParted for short , is a GTK + interface for libparted.

It uses libparted to recognize and manipulate drives and partition tables , while various freely selectable file system tools provide support for file systems that are not recognized by default.

GParted is written in C ++ and uses gtkmm as a graphical toolkit.

There is a live CD and a live USB version, which are updated with each new version of GParted. You can boot from this CD and edit the partitions directly.

Supported file systems

GParted supports the following operations and file systems , provided that the currently running operating system has the required functions and properties. This also applies to the direct start system GParted-Live .

File system Detect Read Produce Enlarge Zoom out Move Copy To verify To name UUID
apfs Yes No No No No Yes Yes No No No
bitlocker Yes No No No No Yes Yes No No No
btrfs Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
exFAT Yes No No No No Yes Yes No No No
ext2 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
ext3 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
ext4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
F2FS Yes Yes Yes Yes No Yes Yes Yes No No
FAT16 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
FAT32 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
HFS Yes Yes Yes No Yes Yes Yes No No No
HFS + Yes Yes Yes No Yes Yes Yes Yes No No
JFS Yes Yes Yes Yes No Yes Yes Yes Yes Yes
linux raid Yes Yes No No No Yes Yes No No No
linux-suspend Yes No No No No Yes Yes No No No
linux swap Yes Yes Yes Yes Yes Yes Yes No Yes Yes
luks Yes Yes No Yes Yes Yes Yes No No No
LVM 2 PV Yes Yes Yes Yes Yes Yes No Yes No No
minix Yes No Yes No No Yes Yes Yes No No
NILFS2 Yes Yes Yes Yes Yes Yes Yes No Yes Yes
NTFS Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
refs Yes No No No No Yes Yes No No No
Reiser4 Yes Yes Yes No No Yes Yes Yes No No
ReiserFS Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
UDF Yes Yes Yes No No Yes Yes No Yes Yes
UFS Yes No No No No Yes Yes No No No
XFS Yes Yes Yes Yes No Yes Yes Yes Yes Yes
zfs Yes No No No No Yes Yes No No No

QtParted

QtParted

Official gnu.svg
Basic data

developer Vanni gross
Current  version 0.6.0
(April 10, 2012)
operating system GNU / Linux
programming language C.
category Partitioning program
License GPL ( V. 2 ,
Free Software )
qtparted.sourceforge.net

QtParted, based on the Qt library, is the KDE equivalent of GParted .

The QtParted developers do not offer an official direct start CD, but QtParted is included in Knoppix and other direct start Linux distributions. The range of functions is very limited compared to GParted.

Web links

Commons : GParted  - collection of images, videos and audio files

Individual evidence

  1. parted-3.3 released , lists.gnu.org, accessed October 14, 2019
  2. a b c The gparted Open Source Project on Open Hub: Languages ​​Page . In: Open Hub . (accessed on September 21, 2018).
  3. GNU Parted: Supported Filesystems (English) - page section at the GNU project , status: June 2, 2010
  4. GParted 1.1.0-1 stable release
  5. a b GParted - About - project page at SourceForge ; As of August 3, 2011
  6. GParted - Features (English) - Page at SourceForge , as of May 17, 2013
  7. Project News for QTParted (English) - Reported at SourceForge.net , April 7, 2012