Gpart — консольная утилита для восстановления основной таблицы разделов дисков (HDD) в случае когда нулевой сектор повреждён, ошибочен или удалён. Утилита также позволяет искать и получать список перечнем типов, мест и размеров случайно удалённых разделов, как физических, так и логических.
Gpart предоставит информацию нужную для ручного их пересоздания, используя fdisk, cfdisk и sfdisk, предполагаемое содержание таблицы можно записать в файл или (если есть полная уверенность что параметры раздела определены верно) сразу на дисковое устройство.
Поддерживаемые файловые системы и типы разделов:
* BeOS filesystem type.
* FreeBSD/NetBSD/386BSD disklabel sub-partitioning scheme used on Intel platforms.
* Linux second extended filesystem.
* MS-DOS FAT12/16/32 "filesystems".
* IBM OS/2 High Performance filesystem.
* Linux LVM physical volumes (LVM by Heinz Mauelshagen).
* Linux swap partitions (versions 0 and 1).
* The Minix operating system filesystem type.
* MS Windows NT/2000 filesystem.
* QNX 4.x filesystem.
* The Reiser filesystem (version 3.5.X, X > 11).
* Sun Solaris on Intel platforms uses a sub-partitioning scheme on PC hard disks similar to the BSD disklabels.
* Silicon Graphics' journalling filesystem for Linux.