硬盘安装错误

硬盘安装错误

我在跑步Ubuntu 18.04,有(至少有)两个硬盘:一个 650 GB,安装操作系统的位置(其中一个分区)以及另一块 2TB 硬盘它包含(保存)几个分区 - 所有分区均用于备份不同类型的数据 - 工作,照片,音乐等等。

有一天,电脑启动的时间比平时长得多……启动后,我无法挂载任何分区来自 2TB 硬盘...这是我收到的消息:

Error mounting /dev/sdb3 at /media/aleksandar/a69489c8-7af7-41b1-bfa7-f83925a78354: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdb3" "/media/aleksandar/a69489c8-7af7-41b1-bfa7-f83925a78354"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb3,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

以下是 的输出dmesg | tail

:~$ dmesg | tail
[ 1364.134550] sd 2:0:0:0: [sdb] tag#0 CDB: ATA command pass through(16) 85 06 20 00 00 00 00 00 00 00 00 00 00 00 e5 00
[ 1964.230102] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[ 1964.230112] sd 2:0:0:0: [sdb] tag#0 CDB: ATA command pass through(16) 85 06 20 00 00 00 00 00 00 00 00 00 00 00 e5 00
[ 2011.616997] perf interrupt took too long (2504 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 2564.188343] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[ 2564.188353] sd 2:0:0:0: [sdb] tag#0 CDB: ATA command pass through(16) 85 06 20 00 00 00 00 00 00 00 00 00 00 00 e5 00
[ 2864.787620] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[ 2864.787625] sd 2:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 6e ce 7b 49 00 00 02 00
[ 2864.787627] blk_update_request: I/O error, dev sdb, sector 1859025737
[ 2864.787641] EXT4-fs (sdb3): unable to read superblock

我能做些什么来恢复数据?

===编辑(谢谢@guiverc): 提供输出smartctl

:~$ sudo smartctl -i /dev/sdb
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-174-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               /2:0:0:0
Product:              
Compliance:           SPC-5
User Capacity:        600,332,565,813,390,450 bytes [600 PB]
Logical block size:   774843950 bytes
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

我尝试了不同的命令,例如启用智能命令部分,但结果相同:

:~$ sudo smartctl -s on /dev/sdb
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-174-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
scsiModePageOffset: response length too short, resp_len=47 offset=50 bd_len=46
unable to fetch IEC (SMART) mode page [scsi response fails sanity test]
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

答案1

这两行不现实!

User Capacity:        600,332,565,813,390,450 bytes [600 PB]
Logical block size:   774843950 bytes

我猜你的硬盘可能已损坏或计算机的某个组件出现故障,因为 2TB 硬盘无法容纳 600PB 的内存。你应该更多地寻找硬盘恢复,就像你的硬盘已损坏一样。

相关内容