My analysis of the MBR can be found in the following bug-parted mailing list 
post:
http://lists.gnu.org/archive/html/bug-parted/2011-02/msg00013.html

For those not wishing to read the analysis, the summary is that the
partition table is as follows:

Assuming my calculations are correct, a head_size of 157 sectors was
determined. This is the number of sectors that would pass under a single
disk head in a single rotation of the disk. Unfortunately this value is
too large for the MBR specification (range is 1 to 63 sectors), and
hence the partition table on the disk device is indeed invalid.


It would nice if parted/libparted were able to cleanly indicate that the 
partition table was invalid as opposed to throwing a stack trace.

In order for this to happen, the code for parted/libparted would need
enhancement.

Parted is a separate project from GParted.
GParted benefits from and uses the libparted library from the Parted project.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/710696

Title:
  Verbatim USB stick crashes gParted

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to