This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources. Find sources: "GParted" – news ·newspapers ·books ·scholar ·JSTOR(July 2021) (Learn how and when to remove this message) |
| GParted | |
|---|---|
GParted 1.3.1 showing aGPT-partitioned hard disk | |
| Developer | GParted developers |
| Initial release | August 26, 2004; 21 years ago (2004-08-26) |
| Stable release | 1.8.0[1] |
| Written in | C++ (gtkmm)[2] |
| Operating system | Linux |
| Type | Partition editor |
| License | GPL-2.0-or-later |
| Website | gparted |
| Repository | GParted Repository |
GParted is aGTK front-end toGNU Parted and an officialGNOME partition-editing application (alongsideDisks). GParted is used for creating, deleting,[3] resizing,[4] moving, checking, and copyingdisk partitions and theirfile systems. This is useful for creating space for newoperating systems, reorganizing disk usage, copying data residing on hard disks, and mirroring one partition with another (disk imaging). It can also be used to format a USB drive.[5]
GParted useslibparted to detect and manipulate devices and partition tables while several (optional) file system tools provide support for file systems not included in libparted. These optional packages will be detected at runtime and do not require a rebuild of GParted. GParted supports the following filesystems:Ext2,Ext3,Ext4,FAT16,FAT32,HFS,HFS+,JFS,Linux-swap,ReiserFS,Reiser4,UFS,XFS, andNTFS.[6][7]
GParted is written inC++ and usesgtkmm to interface with GTK. The general approach is to keep theGUI as simple as possible and in conformity with theGNOME Human Interface Guidelines.
The GParted project provides a live operating system including GParted which can be written to aLive CD, aLive USB and other media.[8] The operating system is based onDebian. GParted is also available on other Linux live CDs, including recent versions ofPuppy,Knoppix[9],SystemRescueCd[10] andParted Magic[11]. GParted is preinstalled when booting from "Try Ubuntu" mode on anUbuntu installation media.
An alternative to this software isGNOME Disks.
GParted supports the following operations on file systems (provided that all features were enabled at compile-time and all required tools are present on the system). The 'copy' field indicates whether GParted is capable of cloning the mentioned filesystem.[7]
| Detect | Read | Create | Grow | Shrink | Move | Copy | Check | Label | UUID | |
|---|---|---|---|---|---|---|---|---|---|---|
| APFS | Yes | No | No | No | No | Yes | Yes | No | No | No |
| Bcachefs | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | No |
| BitLocker | Yes | No | No | No | No | Yes | Yes | No | No | No |
| Btrfs | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| crypt /LUKS[12] | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No |
| exFAT[13] | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes |
| 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 |
| swap | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes |
| LVM2 PV | Yes | Yes | Yes | Yes | Yes | Yes | No | 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 |
GParted is capable of cloning bycopying and pasting. GParted is not capable of cloning an entire disk, but only one partition at a time. The file system being cloned should not be mounted. GParted clones partitions at the filesystem-level, and as a result is capable of cloning different target-size partitions for the same source, as long as the size of the source filesystem does not exceed the size of the target partition.[14]