GNU Parted is a program 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 between hard disks and disk imaging.
Supported disk labels: raw access (useful for RAID and LVM), MS-DOS partition tables, Intel GPT partition tables, MIPS partition tables, PC98 partition tables, Sun and BSD disk labels and Macintosh partition maps.
| File system | detect | create | resize | copy | check |
|---|---|---|---|---|---|
| ext2 | * | * | *1 | *2 | *3 |
| ext3 | * | *1 | *2 | *3 | |
| fat16 | * | * | *4 | *5 | * |
| fat32 | * | * | * | * | * |
| linux-swap | * | * | * | * | * |
| HFS | * | ||||
| JFS | * | ||||
| NTFS | * | ||||
| ReiserFS | * | *6 | *1, 6 | *6 | *6 |
| UFS | * | ||||
| XFS | * |
Notes:
The latest version of parted is : 1.6.21 (released 2005-01-16) here is the corresponding changelog Changelog
When released, all version of GNU Parted can be found on http://ftp.gnu.org/gnu/parted/ or one of the mirrors.
Currently, Parted runs under GNU/Linux and GNU/Hurd. If you don't have either, then a boot disk image is available on all mirrors in the /gnu/parted/bootdisk directory.
Alternatively, 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 cvs is in fact located on Alioth of the debian project and can be accessed here from the project page which is http://alioth.debian.org/projects/parted/.
There is actually 2 branch in the cvs: the stable(also known as 1.6.x) and the devel branch(also known as 1.7.x).
The release are only done in the stable branch and the devel branch is principally aimed at developer/tester.
The easiest way to obtain source would be to grab the package into the ftp(see Downloading).
CVS access: You can access each older version with tags like this: rel-x-y-z. For example, version 1.6.20 would be rel-1-6-20 using stable as the modulename (see http://alioth.debian.org/projects/parted/ for more info on cvs access).
The only way to get the Devel branch is to get it from cvs. Check the parted page on Alioth for information on how to do this (using devel as modulename): http://alioth.debian.org/projects/parted/
Parted's documentation is available here in English and Japanese (old version).
The first thing to do is to try the latest version of parted, maybe we are already aware of the bug and it was fixed! But if you feel you have a somewhat rare setup, you may forward your bug to the mailing list to tell us that version x.x.x fixed the problem(if any) that version x.x.x had.
To reach the mailing list send an email to bug-parted@gnu.org , containing the problem encountered, the version of Parted, and the output of:
parted /dev/hda print
There is only one mailing list for GNU Parted, bug-parted@gnu.org. All discussion related to Parted is welcome. Subscription information and archives are available at http://mail.gnu.org/mailman/listinfo/bug-parted
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 (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2005/01/20 03:54:25 $ $Author: rounoff $