高清已刻录或出现错误???——如何检查或知道是否可以恢复?

高清已刻录或出现错误???——如何检查或知道是否可以恢复?

HD 已经有一些坏块,并且有 9 到 20 GB 的空闲空间。总空间为 500GB。

完美运行,没有问题

1.昨天他发出了声音。看起来像是在抓挠。 2.然后屏幕崩溃了。 3.我重启了电脑。它又工作了一段时间,直到再次崩溃。 4.然后它出现了找不到 grub 或 ubuntu 的错误。错误消息由 bios 传递。而不是 grub 或 ubuntu。

现在高清显示

现在它出现在磁盘列表中。但没有太多信息。例如大小和分区。

1.如何知道硬盘已经刻录完成?还是分区问题?

2.如果没有烧录。我该如何恢复数据?用什么命令??

2.1 可能比较复杂,先解决分区问题,再考虑数据,不知道具体步骤??

  • 硬盘名称也出现在 bios 中,没问题。但无法启动。
  • 现在它已通过 USB SATA 适配器连接。并且名称也被识别。

如何从无法挂载的分区恢复数据?

sudo fdisk -l, blkid, lsblk - 返回新磁盘。损坏的磁盘不在列表中。

sudo hwinfo --block --short - 显示损坏的磁盘。

/dev/sdb 存在。

但如何挂载?或者如何恢复?

hwinfo --block --short

更新:

sudo dmesg | grep 'sdb'
[    1.953441] sd 2:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B)
[    1.953457] sd 2:0:0:0: [sdb] Write Protect is off
[    1.953460] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.953485] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.004916] sd 2:0:0:0: [sdb] Attached SCSI disk
[  374.935097] sd 2:0:0:0: [sdb] tag#10 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
[  374.935102] sd 2:0:0:0: [sdb] tag#10 Sense Key : Illegal Request [current] 
[  374.935106] sd 2:0:0:0: [sdb] tag#10 Add. Sense: Unaligned write command
[  374.935110] sd 2:0:0:0: [sdb] tag#10 CDB: Synchronize Cache(10) 35 00 00 00 00 00 00 00 00 00
[  374.935117] blk_update_request: I/O error, dev sdb, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 0 prio class 0
[  375.063274] sd 2:0:0:0: [sdb] tag#23 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
[  375.063285] sd 2:0:0:0: [sdb] tag#23 Sense Key : Illegal Request [current] 
[  375.063292] sd 2:0:0:0: [sdb] tag#23 Add. Sense: Unaligned write command
[  375.063301] sd 2:0:0:0: [sdb] tag#23 CDB: Synchronize Cache(10) 35 00 00 00 00 00 00 00 00 00
[  375.063315] blk_update_request: I/O error, dev sdb, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 0 prio class 0

相关内容