Operating systems

ptmax allows you to grow any primary partition in the partition table without any interaction with partition content. It does not move any partitions at all; it just changes the PT entry. It is useful for virtual machines (Xen/kvm) with resized block device and LVM inside.

Gpart is a small tool which tries to guess which partitions are on a PC harddisk in case the primary partition table was damaged. It works by scanning through the device (or file) given on the commandline on a sector basis. Each guessing module is asked if it thinks a filesystem it knows about could start at a given sector. Several filesystem guessing modules are built in, and others can be added dynamically.