gpart - Tool That Can Guess a Lost Partition Table

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name gpart
Package version 0.3
Package release lp150.1.10
Package architecture x86_64
Package type rpm
Installed size 77.62 KB
Download size 43.87 KB
Official Mirror
Gpart is a small tool that tries to guess what partitions are on a PC
type hard disk in case the primary partition table was damaged. Gpart
supports, among others, partitions formatted as ext2, FAT 12/16/32,
ReiserFS, NTFS, and HPFS. Read the file
/usr/share/doc/packages/gpart/README and the gpart man page before
using gpart.


Package Version Architecture Repository
gpart - - -


Name Value -


Name Value
gpart = 0.3-lp150.1.10
gpart(x86-64) = 0.3-lp150.1.10


Type URL
Binary Package gpart-0.3-lp150.1.10.x86_64.rpm
Source Package gpart-0.3-lp150.1.10.src.rpm

Install Howto

Install gpart rpm package:

# zypper install gpart




2016-01-24 -
- Update to 3.0
* Add LVM2 and Btrfs support
2015-11-09 -
- Update to version 0.2.2
* No changelog available for this version
- Changes from version 0.2.1
* Fixes the build from the dist tarball.
- Changes from version 0.2
* Now defaulting to sector sized jumps to find the 4k and 1M aligned
partitions rather than default to the cylinder alignment that is
unused anymore
* Fixed detection of end of disk to not give precedence to the CHS
- Upstream switched to autotools
* Add autoconf/automake requirements
* Use %configure macro
- Remove obsolete patches
* gpart-0.1h-array_overflow.diff
* gpart-0.1h-array_overflow2.diff
* gpart-0.1h-glibc_2.7_open.patch
* gpart-0.1h-kernel_syscall.diff
* gpart-0.1h.diff
* gpart-0.1h.log.patch
- Use download Url as source
2015-04-20 -
- Cleanup spec file with spec-cleaner
- Do not use url for download as mirrors are gone
2013-03-27 -
- Added url as source.
Please see
2011-09-30 -
- cross-build fix: use %__cc macro
2010-10-31 -
- Use %_smp_mflags
2010-04-22 -
- update homepage url (bnc#498197)
2007-11-30 -
- fixed call to open for use with glibc 2.7
2006-11-08 -
- fixed array overflow on multiple places [#159103 was reopened]
2006-10-20 -
- dont define __KERNEL__ in userland. use lseek instead
fix log warning
build parallel

See Also

Package Description
gparted-0.31.0-lp150.1.2.x86_64.rpm Gnome Partition Editor
gparted-lang-0.31.0-lp150.1.2.noarch.rpm Translations for package gparted
gpaste-3.26.0-lp150.1.7.x86_64.rpm Clipboard management system for GNOME
gpaste-devel-3.26.0-lp150.1.7.x86_64.rpm Library for managing clipboard history -- Development Files
gpaste-lang-3.26.0-lp150.1.7.noarch.rpm Translations for package gpaste
gperf-3.1-lp150.1.13.x86_64.rpm A Compiler Tool for Generating Perfect Hash Functions
gperftools-2.5-lp150.3.2.x86_64.rpm Performance Tools for C++
gperftools-devel-2.5-lp150.3.2.x86_64.rpm Performance tools for C++
gperiodic-3.0.2-lp150.1.5.x86_64.rpm A program for looking up data of elements from the periodic table
gperiodic-lang-3.0.2-lp150.1.5.noarch.rpm Translations for package gperiodic
gpg2-2.2.5-lp150.2.1.x86_64.rpm File encryption, decryption, signature creation and verification utility
gpg2-lang-2.2.5-lp150.2.1.noarch.rpm Translations for package gpg2
gpgme-1.10.0-lp150.2.6.x86_64.rpm Programmatic library interface to GnuPG
gpgmepp5-16.08.3-lp150.1.12.x86_64.rpm C++ bindings/wrapper for gpgme
gpgmepp5-32bit-16.08.3-lp150.1.12.x86_64.rpm C++ bindings/wrapper for gpgme