GParted FAQ

1 : What are the dependencies of GParted?
You will need Parted >= 1.7.1 and Gtkmm >= 2.8.x
Get Parted from http://www.gnu.org/software/parted/
and Gtkmm from http://gtkmm.org/

Also, several file systems are supported through their native tools. See the features page for more information on these tools.
2 : Is it safe?
Short answer: Yes, it is safe :)
By using the official tools for each file system and performing extensive checks before any actual operation I think GParted is as safe as it can/should be.

Of course you have to realize I cannot give any guarantees, so you should probably make a backup of important data before toying with your partitions.
3 : Is there a maximum to the amount of operations in the list?
Nope, that is, not one an ordinary human being will ever reach.
I myself tested it with up to 150 operations and it went smooth

HOWEVER, I think it's wise to keep the amount of succesive operations limited. After all it's your data which is at risk.
Especially when doing complex operations (copy,resize) I advise you to take it one step at a time.
4 : What is the maximum amount of logical partitions an extended partition can hold?
Well, in theory you could go on and create logical partitions infinitely; however, all operating systems impose some limit. For Linux it is the device number allocation that limits support.

For IDE devices 64 minor numbers are reserved for each disk. For instance /dev/hda is major 3 minor 0, /dev/hda1 is major 3, minor 1, etc up till /dev/hda63.

For SCSI devices only 16 minor numbers are allocated for each disk, so there Linux only supports 15 partitions.
5 : Why are some menu items disabled?
1. The partition is mounted and modifying a mounted partition is DANGEROUS. Just unmount the partition or in case of swap, disable it.(use swapoff)

2. At startup gparted decides which operations on which file systems are supported. For instance, to create an ext3 file system gparted needs mkfs.ext3. If this cannot be found on your system, the creation of an ext3 file system is not possible and therefore disabled in gparted. The same goes for copy, resize etc....
6 : Why do i need kernel support to resize certain filesystems (e.g. xfs) ?
That's because those file systems can only be resized when they are mounted and you can only mount a file system if the kernel has support for it.
7 : Why does "Scanning all devices..." take exceedingly long on some computers, but is quite fast on others?
1. Check the BIOS settings. This problem can be caused when the BIOS indicates that a floppy drive is present, but no physical floppy drive is installed.

2. A work around is to start gparted from the command line and pass the name of the device(s) you wish to partition.
E.g., gparted /dev/hda
8 : Why has Gnome automounting of devices stopped working after gparted terminated abnormally?
GParted version 0.3.6 (and many earlier versions) created a file to prevent problems that occur if a device is automounted while gparted is working on the device. This file is removed when GParted exits normally. However, if GParted crashed it could leave this file on the computer.

Newer GParted versions (0.3.7 and greater) do not use this file, and instead rely on hal-lock to acquire device locks.

To fix the problem you can do one of the following:

1. Remove the file /usr/share/hal/fdi/policy/gparted-disable-automount.fdi
    or,
2. Start and then exit gparted. This will also remove the file.
9 : After resizing my Vista partition, Vista won't boot. How can I fix this?
The following article by the How-To Geek contains useful information regarding resizing your Vista partition, and getting it to boot again.
Using GParted to Resize Your Windows Vista Partition