ext4文件系统坏了

我有一个内部硬盘(一个2TB的耳朵)synology nas。 此驱动器具有SMART错误。 我采取了驱动器,并build立在一个外部的USB案件。 然后我启动Linux mint并尝试挂载数据分区:

$ mount -t ext4 /dev/sdc5 [ 5875.123929] EXT4-fs (sdc5): VFS: Can't find ext4 filesystem 

这里是详细的数据,它不是sdb,它是sdc5。

 [ 3986.299096] scsi 3:0:0:0: Direct-Access WDC WD20 EARS-00MVWB0 PQ: 0 ANSI: 2 ... [ 3993.436189] sdb: sdb1 sdb2 sdb3 < sdb5 > ... [ 3993.519917] sd 3:0:0:0: [sdb] Attached SCSI disk Device Boot Start End Blocks Id System /dev/sdc1 256 4980735 2490240 fd Linux raid autodetect /dev/sdc2 4980736 9175039 2097152 fd Linux raid autodetect /dev/sdc3 9437184 3907015007 1948788912 f W95 Ext'd (LBA) /dev/sdc5 9453280 3907015007 1948780864 fd Linux raid autodetect 

我试图在设备上fsck.ext4没有成功:

 ... the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> ... 

试过这个:

 e2fsck -b 8193 /dev/sdc5 --> same error. 

是否有可能重build文件系统而不损害数据?

你确定文件系统是在/ dev / sdc吗? 这将意味着磁盘将被占用整个磁盘的文件系统取消分区。 虽然这是完全可能的,但并不是那样。 mount / dev / sdc1可能工作吗? 猫/ proc /分区说什么? 你确定磁盘显示为sdc吗? 如果与USB连接,则可以检查dmesg的输出。

你似乎在/ dev / sdc设备中有RAID分区。 如果这是一个RAID分区直接安装将无法正常工作。 检查输出

cat /proc/mdstat

在那里你将能够看到像md0,md1 … mdn这样的设备。 你应该可以通过/dev/md<x>装载你的RAID设备。