USB-s külső partíció mount probléma

Sziasztok!

Egy külső HDD egyik partícióját (ext3) nem tudom mountolni.
A következő hibát kapom:


$ sudo mount /dev/sdb2 ~/Mount
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try

A lemezen van még másik két partíció sdb1 (ext3), sdb3 (NTFS) azok jól működnek.

Az alábbi általam talált megoldások nem segítettek:

1: testdisk: Ezzel végigmentem a lépéseken a "deep search" megtalálta az sdb2-es partíciót és ext3-nak látja a "write" partition table structure parancs hibajelzés nélkül lefut, de a partíció továbbra sem mountolható ua. a hibaüzenet.

2: http://hup.hu/node/34849 alapján.


$ sudo e2fsck -b 32768 /dev/sdb2
e2fsck 1.40.8 (13-Mar-2008)
e2fsck: Device or resource busy while trying to open /dev/sdb2
Filesystem mounted or opened exclusively by another program?

3: GParted: A GParted látja a partíciót, kiírja a méretet a foglalt területet és minden egyéb úgy látszik rendben van. Ha ellenőriztetem és javíttatom a partíciót akkor a következő hibaüzenetet kapom.


GParted 0.3.5

Libparted 1.7.1

Check and repair filesystem (ext3) on /dev/sdb2  00:01    ( ERROR )
     	
calibrate /dev/sdb2  00:00    ( SUCCES )
     	
path: /dev/sdb2
start: 117290565
end: 285057359
size: 167766795 (80.00 GiB)
check filesystem on /dev/sdb2 for errors and (if possible) fix them  00:01    ( ERROR )
     	
e2fsck -f -y -v /dev/sdb2
     	
e2fsck: Group descriptors look bad... trying backup blocks...

The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>

e2fsck 1.40.8 (13-Mar-2008)
e2fsck: Bad magic number in super-block while trying to open /dev/sdb2

Milyen más megoldást próbáljak még ki?
pl. Ha átméreteztetem a partíciót a GParteddel az esetleg működne?

Hozzászólások

Csak egy tipp. Nem volt az a partíció véletlenül RAID tömbben?

Köszönöm a linket.

A leírás alapján sikerült mount-olni a partíciót a következő paranccsal:


sudo mount -t ext2 -o sb=393216 /dev/sdb2 /mnt/sdb2

a 393216 = 98304*4 a második superblock másolat.

Ezzel az adatokhoz most hozzáférek.

Hogyan tudom javítani a sérült superblock-okat, Mivel az eredeti és az első másolata is sérült?
Itt most használjam a következő parancsot és akkor ext2 lesz a partícióból:

e2fsck -b 98304 /dev/sdb2

vagy

fsck -b 98304 /dev/sdb2

hogy ext3 maradjon?

Sziasztok!

Ott tartok, hogy a /dev/sdb2 sérült superblock-ot tartalmazó partícióhoz hozzáférek, fel tudom csatolni a

$ sudo mount -t ext2 -o sb=393216 /dev/sdb2 /mnt/sdb2

paranccsal.
Ha megpróbálom javítani unmount után akkor a következő hibüzenetet kapom.


$ sudo fsck -b 98304 /dev/sdb2
fsck 1.40.8 (13-Mar-2008)
e2fsck 1.40.8 (13-Mar-2008)
fsck.ext3: Device or resource busy while trying to open /dev/sdb2
Filesystem mounted or opened exclusively by another program?

Mit lehet csinálni? Lehet javítani, vagy le kell szedni az adatokat és újra kell formázni a partíciót?