GParted

Last updated
Developer(s) GParted developers
Initial releaseAugust 26, 2004;19 years ago (2004-08-26)
Stable release
1.6.0 [1]   OOjs UI icon edit-ltr-progressive.svg / 26 February 2024
Repository GParted Repository
Written in C++ (gtkmm), C [2]
Operating system Linux
Type Partition editor
License GPL-2.0-or-later
Website gparted.org

GParted (acronym of GNOME Partition Editor) is a GTK front-end to GNU Parted and an official GNOME partition-editing application (alongside Disks). GParted is used for creating, deleting, [3] resizing, [4] moving, checking, and copying disk partitions and their file systems. This is useful for creating space for new operating 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]

Contents

Background

GParted uses libparted 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, and NTFS. [6] [7]

GParted is written in C++ and uses gtkmm to interface with GTK. The general approach is to keep the GUI as simple as possible and in conformity with the GNOME Human Interface Guidelines.

The GParted project provides a live operating system including GParted which can be written to a Live CD, a Live USB and other media. [8] The operating system is based on Debian. GParted is also available on other Linux live CDs, including recent versions of Puppy, Knoppix, SystemRescueCd [9] and Parted Magic. GParted is preinstalled when booting from "Try Ubuntu" mode on an Ubuntu installation media.

An alternative to this software is GNOME Disks.

Supported features

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]

DetectReadCreateGrowShrinkMoveCopyCheckLabelUUID
APFS YesNoNoNoNoYesYesNoNoNo
BitLocker YesNoNoNoNoYesYesNoNoNo
Btrfs YesYesYesYesYesYesYesYesYesYes
crypt / LUKS [10] YesYesNoYesYesYesYesNoNoNo
exFAT [11] YesYesYesNoNoYesYesYesYesYes
ext2 YesYesYesYesYesYesYesYesYesYes
ext3 YesYesYesYesYesYesYesYesYesYes
ext4 YesYesYesYesYesYesYesYesYesYes
F2FS YesYesYesYesNoYesYesYesNoNo
FAT16 YesYesYesYesYesYesYesYesYesYes
FAT32 YesYesYesYesYesYesYesYesYesYes
HFS YesYesYesNoYesYesYesNoNoNo
HFS+ YesYesYesNoYesYesYesYesNoNo
JFS YesYesYesYesNoYesYesYesYesYes
swap YesYesYesYesYesYesYesNoYesYes
LVM2 PV YesYesYesYesYesYesNoYesNoNo
NILFS2 YesYesYesYesYesYesYesNoYesYes
NTFS YesYesYesYesYesYesYesYesYesYes
ReFS YesNoNoNoNoYesYesNoNoNo
Reiser4 YesYesYesNoNoYesYesYesNoNo
ReiserFS YesYesYesYesYesYesYesYesYesYes
UDF YesYesYesNoNoYesYesNoYesYes
UFS YesNoNoNoNoYesYesNoNoNo
XFS YesYesYesYesNoYesYesYesYesYes
ZFS YesNoNoNoNoYesYesNoNoNo

Cloning with GParted

GParted is capable of cloning by copying 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. [12]

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">Live CD</span> Complete, bootable computer installation that runs directly from a CD-ROM

A live CD is a complete bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than loading from a hard disk drive. A live CD allows users to run an operating system for any purpose without installing it or making any changes to the computer's configuration. Live CDs can run on a computer without secondary storage, such as a hard disk drive, or with a corrupted hard disk drive or file system, allowing data recovery.

dyne:bolic Linux distribution

dyne:bolic GNU/Linux is a Live CD/DVD distribution based on the Linux kernel. It is shaped by the needs of media activists, artists and creators to be a practical tool with a focus on multimedia production, that delivers a large assortment of applications. It allows manipulation and broadcast of both sound and video with tools to record, edit, encode, and stream. In addition to multimedia specific programs, dyne:bolic also provides word processors and common desktop computing tools.

<span class="mw-page-title-main">SystemRescue</span> Linux distribution

SystemRescue is a Linux distribution for x86-64 and IA-32 computers. The primary purpose of SystemRescue is to repair unbootable or otherwise damaged computer systems after a system crash. SystemRescue is not intended to be used as a permanent operating system. It runs from a Live CD, a USB flash drive or any type of hard drive. It was designed by a team led by François Dupoux, and is based on Arch Linux since version 6.0. Starting with version 6.0, it has systemd as its init system.

<span class="mw-page-title-main">Multi-booting</span> Act of installing multiple operating systems on a single computer

Multi-booting is the act of installing multiple operating systems on a single computer, and being able to choose which one to boot. The term dual-booting refers to the common configuration of specifically two operating systems. Multi-booting may require a custom boot loader.

GNU Parted is a free partition editor, used for creating and deleting partitions. This is useful for creating space for new operating systems, reorganising hard disk usage, copying data between hard disks, and disk imaging. It was written by Andrew Clausen and Lennert Buytenhek.

HFS Plus or HFS+ is a journaling file system developed by Apple Inc. It replaced the Hierarchical File System (HFS) as the primary file system of Apple computers with the 1998 release of Mac OS 8.1. HFS+ continued as the primary Mac OS X file system until it was itself replaced with the Apple File System (APFS), released with macOS High Sierra in 2017. HFS+ is also one of the formats supported by the iPod digital music player.

In computing, data recovery is a process of retrieving deleted, inaccessible, lost, corrupted, damaged, or formatted data from secondary storage, removable media or files, when the data stored in them cannot be accessed in a usual way. The data is most often salvaged from storage media such as internal or external hard disk drives (HDDs), solid-state drives (SSDs), USB flash drives, magnetic tapes, CDs, DVDs, RAID subsystems, and other electronic devices. Recovery may be required due to physical damage to the storage devices or logical damage to the file system that prevents it from being mounted by the host operating system (OS).

<span class="mw-page-title-main">PhotoRec</span> Open source data recovery software

PhotoRec is a free and open-source utility software for data recovery with text-based user interface using data carving techniques, designed to recover lost files from various digital camera memory, hard disk and CD-ROM. It can recover the files with more than 480 file extensions . It is also possible to add custom file signature to detect less known files.

<span class="mw-page-title-main">Live USB</span> USB drive with a full bootable operating system

A live USB is a portable USB-attached external data storage device containing a full operating system that can be booted from. The term is reminiscent of USB flash drives but may encompass an external hard disk drive or solid-state drive, though they may be referred to as "live HDD" and "live SSD" respectively. They are the evolutionary next step after live CDs, but with the added benefit of writable storage, allowing customizations to the booted operating system. Live USBs can be used in embedded systems for system administration, data recovery, or test driving, and can persistently save settings and install software packages on the USB device.

<span class="mw-page-title-main">Wubi (software)</span> Ubuntu Linux installer for Windows

Wubi is a free software Ubuntu installer, that was the official Windows-based software, from 2008 until 2013, to install Ubuntu from within Windows, to a single file within an existing Windows partition.

<span class="mw-page-title-main">Partimage</span> Disk cloning utility

Partimage is a disk cloning utility for Linux/UNIX environments. Partimage can save partitions in many formats to a disk image. Utilities such as Partimage are useful in a number of situations which are commonly encountered by network administrators as well as advanced computer users who maintain their own systems. The last stable release was in 2010; since then, one of Partimage's authors has worked on FSArchiver, which has broader functionality than Partimage.

Amiga support and maintenance software performs service functions such as formatting media for a specific filesystem, diagnosing failures that occur on formatted media, data recovery after media failure, and installation of new software for the Amiga family of personal computers—as opposed to application software, which performs business, education, and recreation functions.

<span class="mw-page-title-main">Clonezilla</span> Drive cloning software

Clonezilla is an open-source suite of disk cloning, disk imaging and system deployment utilities. Clonezilla Server Edition uses multicast technologies to deploy a single image file to a group of computers on a local area network. Clonezilla was designed by Steven Shiau and developed by the NCHC Free Software Labs in Taiwan.

FIPS - is an MS-DOS program for non-destructive splitting of File Allocation Table (FAT) hard disk partitions.

<span class="mw-page-title-main">GNOME Disks</span>

GNOME Disks is a graphical front-end for udisks. It can be used for partition management, S.M.A.R.T. monitoring, benchmarking, and software RAID. An introduction is included in the GNOME Documentation Project.

<span class="mw-page-title-main">Redo Rescue</span> Backup and disaster recovery software

Redo Rescue, formerly Redo Backup and Recovery, is a free backup and disaster recovery software. It runs from a bootable Linux CD image, features a GUI that is a front end to the Partclone command line utility, and is capable of bare-metal backup and recovery of disk partitions. It can use external hard drives and network shares.

<span class="mw-page-title-main">Parted Magic</span> Commercial Linux distribution

Parted Magic is a commercial Linux distribution based on Slackware that comes with disk partitioning and data recovery tools. It is sold as a Linux-based bootable disk. The distribution's nomenclature is derived from the names of the GNU Parted and PartitionMagic software packages.

References

  1. "GParted 1.6.0". 26 February 2024. Retrieved 26 February 2024.
  2. http://www.ohloh.net/p/32097
  3. Carias Stas, Chris Patrick (2021-04-20). "How to Delete Partitions in Linux [Using fdisk and GParted]". It's FOSS. Retrieved 2022-08-17.
  4. Hoffman, Chris (2022-08-12). "How to Enlarge a Virtual Machine's Disk in VirtualBox or VMware". How-To Geek. Retrieved 2022-08-17.
  5. Trevor, Bekolay (2010-05-11). "How to Format a USB Drive in Ubuntu Using GParted". How-To Geek. Retrieved 2022-08-17.
  6. Timme, Falko. "Modify Your Partitions With GParted Without Losing Data" . Retrieved 2022-08-17.
  7. 1 2 "GParted Features" . Retrieved 2018-03-21.
  8. Brockmeier, Joe (2006-05-18). "A quick look at the GParted live CD". linux.com . Retrieved 2022-08-17.
  9. "SystemRescue - Standard partitioning tools". SystemRescue website. Retrieved 2022-08-17.
  10. GParted — News Item 207
  11. GParted News Item 236
  12. "Gparted Manual: Copying and Pasting a Partition".