Features
GParted enables you to easily manage your disk partitions:
- Create partition tables, (e.g., msdos or gpt)
- Create, move, copy, resize, check, label, set new UUID,
and delete partitions
- Enable and disable partition flags, (e.g., boot or hidden)
- Align partitions to mebibyte (MiB) or traditional cylinder
boundaries
- Attempt data rescue from lost partitions
GParted works with the following storage devices:
- Hard disk drives (e.g., SATA, IDE, and SCSI)
- Flash memory devices, such as USB memory sticks, Solid
State Drives (SSD's), and Non-Volatile Memory Express
devices (NVMe's)
- RAID Devices (hardware RAID, motherboard BIOS RAID,
and Linux software RAID)
- All sector sizes (e.g., devices with 512, 1024, 2048,
4096 byte sectors and more)
GParted supports the following actions on file systems:
File system
|
Detect
|
Read
|
Create
|
Grow
|
Shrink
|
Move
|
Copy
|
Check
|
Label
|
UUID
|
Required software
|
bitlocker
|
|
|
|
|
|
|
|
|
|
|
|
btrfs
|
|
|
|
[2]
|
[2]
|
|
|
|
[10]
|
[15]
|
btrfs-progs / btrfs-tools
|
crypt-luks
|
|
|
|
|
|
|
|
|
|
|
|
exfat
|
[9]
|
|
|
|
|
|
|
|
|
|
|
ext2
|
|
|
|
|
|
|
|
|
|
|
e2fsprogs
|
ext3
|
|
|
|
|
|
|
|
|
|
|
e2fsprogs
|
ext4
|
[7]
|
|
|
|
|
|
|
|
|
|
e2fsprogs v1.41+
|
f2fs
|
[13]
|
|
|
|
|
|
|
|
|
|
f2fs-tools
|
fat16
|
|
|
|
[4]
|
[4]
|
|
|
|
[6]
|
[6]
|
dosfstools
|
fat32
|
|
|
|
[4]
|
[4]
|
|
|
|
[6]
|
[6]
|
dosfstools
|
hfs
|
|
|
|
|
[4]
|
|
|
|
|
|
hfsutils
|
hfs+
|
|
|
|
|
[4]
|
|
|
|
|
|
hfsprogs
|
jfs
|
|
|
|
[2]
|
|
|
|
|
|
|
jfsutils
|
linux-raid
|
|
|
|
|
|
|
|
|
|
|
|
linux-suspend
|
|
|
|
|
|
|
|
|
|
|
|
linux-swap
|
|
|
|
|
|
|
|
|
[8]
|
[8]
|
util-linux
|
lvm2 pv
|
|
|
|
|
|
|
|
|
|
|
lvm2
|
nilfs2
|
[12]
|
|
|
[2]
|
[2]
|
|
|
|
|
|
nilfs-utils
|
ntfs
|
|
|
|
|
|
|
[1]
|
|
|
[11]
|
ntfs-3g /
ntfsprogs
|
refs
|
[14]
|
|
|
|
|
|
|
|
|
|
|
reiser4
|
|
|
|
|
|
|
|
|
|
|
reiser4progs
|
reiserfs
|
|
|
|
|
|
|
|
|
|
|
reiserfsprogs / reiserfs-utils
|
ufs
|
|
|
|
|
|
|
|
|
|
|
|
xfs
|
|
|
|
[2]
|
[3]
|
|
[5]
|
|
|
|
xfsprogs, xfsdump
|
zfs
|
|
|
|
|
|
|
|
|
|
|
|
File system
|
Detect
|
Read
|
Create
|
Grow
|
Shrink
|
Move
|
Copy
|
Check
|
Label
|
UUID
|
Required software
|
Legend:
Supported offline and online. For example, unmounted and mounted.
Supported offline only.
Not supported.
[1] Copy performed using ntfsclone command.
[2] You need kernel support for this file system if you want to grow it (or shrink if shrink is supported).
[3] Although it's not possible to shrink an xfs file system directly, you can shrink it using GParted's copy functionality.
[4] Native available through libparted (versions < 3.0 or versions > 3.0). For example libparted-3.1.
[5] Copy performed using xfsdump and xfsrestore.
[6] Requires mtools to read and write labels and UUIDs.
[7] The blkid command from e2fsprogs v1.41+ is required for ext4 detection.
[8] The swaplabel command from util-linux v2.18+ is required to write labels and UUIDs on linux-swap.
[9] The blkid command from util-linux v2.18+ is required for exfat detection.
[10] Requires btrfs-tools version released after Oct. 25, 2011 to write labels.
[11] Requires ntfs-3g advanced release version >= 2012.1.15AR to change UUID. The ntfs-3g stable version 2012.1.15 does not yet support changing NTFS UUID.
[12] The blkid command from util-linux v2.20+ or libparted 2.4+ is required for nilfs2 detection.
[13] The blkid command from util-linux v2.23+ is required for f2fs detection.
[14] The blkid command from util-linux v2.24+ is required for refs detection.
[15] Requires btrfs-progs version >= 4.1 June 2015 package to set new btrfs UUID.