One of my SATA hard disks stopped responding in the middle of a rsync file transfer to it. I had to kill the process. After that I am unable to mount that partition.
I am using Ubuntu 9.10 x86_64 version. Here are the error messages and what I have tried:
~$ sudo mount /dev/sdb1
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
~$ dmesg | tail
[ 1467.542558] ata2: softreset failed (device not ready)
[ 1467.542569] ata2: applying SB600 PMP SRST workaround and retrying
[ 1467.721330] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1467.758987] ata2.00: SB600 AHCI: limiting to 255 sectors per cmd
[ 1467.780253] ata2.00: SB600 AHCI: limiting to 255 sectors per cmd
[ 1467.780263] ata2.00: configured for UDMA/133
[ 1467.780276] ata2.00: device reported invalid CHS sector 0
[ 1467.780298] ata2: EH complete
[ 1503.252420] EXT3-fs: sdb1: couldn't mount because of unsupported optional features (1d0000).
[ 1679.383193] EXT3-fs: sdb1: couldn't mount because of unsupported optional features (1d0000).
~$ sudo e2fsck /dev/sdb1
e2fsck 1.41.9 (22-Aug-2009)
/dev/sdb1 has unsupported feature(s): FEATURE_I16 FEATURE_I18 FEATURE_I19 FEATURE_I20
e2fsck: Get a newer version of e2fsck!
Here I am at a loss! Is there any way to force checking of the file system and to recover the data I have in there? Thanks for any advice/suggestions. I have tried the solution posted in http://www.linuxquestions.org/questi...000200-616473/
, but e2fsck -b <my superblock number> /dev/sdb1 shows "Journal version not supported by this e2fsck."
I am quite sure I had formatted the disk as ext3 filesystem!