Hard disk image

10 Best Free and Open Source Linux Partitioning Tools

Disk partitioning is the means of dividing a hard disk drive into multiple logical storage units referred to as partitions. A partition is a contiguous set of blocks on a drive that are treated as an independent disk.

There are many benefits of having multiple partitions on a disk. One of the most popular reasons is to separate the operating system and program files from user files. Many Linux users prefer having the /home directory on a separate partition. This enables the operating system to be reinstalled without the loss of personal files and settings, and makes it easier to backup system and user files. Another essential benefit of partitioning is that it allows Linux to have a dedicated area for virtual memory swapping. It is also common to have several partitions on a hard drive, each of which stores an operating system. This enables users to install and run multiple operating systems on a computer without using virtualization.

The process of partitioning a hard drive should not cause any data loss. However if anything goes wrong during the process, data can be lost. Consequently, it is always best to play safe and perform a full backup before tampering with partitions on a disk.

To provide an insight into the quality of software that is available, we have compiled a list of high quality open source partition tools that offer an excellent way to create, destroy, resize, move, check and copy partitions.

Our recommendations are captured in this legendary LinuxLinks-style ratings chart. All software featured is free and open source.

Ratings chart

Click the links in the table below to learn more about each tool. A special mention goes to the util-linux package which includes the venerable fdisk and cfdisk tools.

Partitioning Tools
GPartedPopular partition editor for graphically managing your disk partitions
KDE Partition ManagerDisk partitioning application for the KDE Platform
GNOME DisksThe disk utility in GNOME
PartedGParted and KDE Partition Manager use the Parted libraries
GPT fdiskSet of text-mode partitioning tools
fdiskCommand-line utility for creating and editing disk partitions
disktuiTUI for disk management and partitioning
YaST Expert PartitionerAdvanced graphical tool for managing disks and partitions
systemd-repartDeclarative tool for automatically configuring disk partitions
blivet-guiGraphical tool for storage configuration

This article has been updated to reflect the changes outlined in our recent announcement.

Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted