On 08/05/2010 07:07 AM, hugo vanwoerkom wrote: > Hi, > > I just noticed that the partition sizes on my usb disk are wrong. > > debian:/# fsck -f /dev/sdb2 > fsck 1.41.3 (12-Oct-2008) > e2fsck 1.41.3 (12-Oct-2008) > The filesystem size (according to the superblock) is 1953905 blocks > The physical size of the device is 487974 blocks > Either the superblock or the partition table is likely to be corrupt! > Abort<y>? yes > > These are the sizes reported: > > debian:/# sfdisk -l /dev/sdb > > Disk /dev/sdb: 9729 cylinders, 255 heads, 63 sectors/track > Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 > > Device Boot Start End #cyls #blocks Id System > /dev/sdb1 * 0+ 972 973- 7815591 83 Linux > /dev/sdb2 973 1215 243 1951897+ 83 Linux > /dev/sdb3 1216 2918 1703 13679347+ 83 Linux > /dev/sdb4 2919 9728 6810 54701325 5 Extended > /dev/sdb5 2919+ 3891 973- 7815591 83 Linux > /dev/sdb6 3892+ 4864 973- 7815591 83 Linux > /dev/sdb7 4865+ 9728 4864- 39070048+ 83 Linux > > > sdb2 an sdb3 are wrong, they both ought to be 7815591. > > How does one repair that? > > Hugo >
Have you tried the '-b' option, to use an alternate superblock? If the primary has been corrupted, using an alternate would/should fix the issue, assuming the alternate is OK. See the man page for e2fsck for a way to figure out where the alternates were created. -- Bob McGowan -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c5afbe3.60...@symantec.com