GNU Parted is an industrial-strength package for creating, destroying, resizing, checking and copying partitions, and the file systems on them. This is useful for creating space for new operating systems, reorganising disk usage, copying data on hard disks and disk imaging.
It contains a library, libparted, and a command-line frontend, parted, which also serves as a sample implementation and script backend.
GNU Parted 1.7.0 currently compiles on GNU/Linux, GNU/Hurd and BeOS. It runs on all the aforementioned platforms plus FreeBSD.
File system | detect | create | resize | copy | check |
---|---|---|---|---|---|
ext2 | * | * | *1 | *2 | *3 |
ext3 | * | *1 | *2 | *3 | |
FAT16 | * | * | *4 | *4 | * |
FAT32 | * | * | * | * | * |
linux-swap | * | * | * | * | * |
HFS / HFS+ | * | *1,5 | |||
JFS | * | ||||
NTFS | * | ||||
ReiserFS | * | *6 | *1,6 | *6 | *3,6 |
UFS | * | ||||
XFS | * |
Notes:
The latest version of GNU Parted is: 1.7.0 (released 2006-05-17). Here are the corresponding ChangeLog and NEWS files.
All releases of GNU Parted can be found on http://ftp.gnu.org/gnu/parted/ or one of the mirrors.
Alternatively, GNU Parted is included in many GNU/Linux distributions. Moreover, Parted is often available in "rescue mode" that can be accessed by booting from the installation CDs. Note that GNU/Linux distributors frequently apply patches that are not included with the official GNU Parted versions published here.
The address of the Subversion repository is
svn://svn.debian.org/svn/parted/upstream
The repository is in fact located on the Alioth project server, which is part of the Debian GNU/Linux project, and can be accessed from the project page at http://svn.debian.org/wsvn/parted/.
There is also an FAQ document.
When you encounter a bug, first try these steps:
If this is the case, or you are unable to test the latest version, send a bug report to the mailing list bug-parted@gnu.org mentioning the operation attempted, the error message and the output of the following commands:
parted /dev/DEVICE print unit s print unit chs print
(starting
with version 1.6.23)
parted /dev/DEVICE print
(before version 1.6.23)
Morevoer, if possible, please provide a GDB backtrace.
There are two important mailing list for GNU Parted:
GNU Parted needs your help! If you think you are able to contribute, send patches or write to polzer@gnu.org.
See this directory for some helpful files.
We participate in Google's Summer of Code. Please take a look at our project ideas.
Return to GNU's home page.
Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.
Please send comments on these web pages to webmasters@gnu.org , send other questions to gnu@gnu.org.
Copyright © 1999, 2000, 2001, 2002, 2005, 2006 Free Software Foundation, Inc., 51 Franklin Street, Boston, MA 02110-1301, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2006/10/02 18:03:35 $ $Author: anant $