外部硬盘未被识别

外部硬盘未被识别

我正在将 320GB 的 Seagate HDD 从 NTFS 格式化为 ext4,这时突然停电。当电源恢复后,我的 PC 不再识别该 HDD。我cat /proc/partitions在 HDD 处于已堵住其输出为

major   minor #blocks   name
 8        0   244198584 sda
 8        1   241119232 sda1
 8        2           1 sda2
 8        5     3077120 sda5
11        0     1048575 sr0
11        1     1048575 sr1
 8       96   312571224 sdg
 8       97   312568832 sdg1

cat /proc/partitions当 HDD 处于以下状态时,命令的输出拔掉插头

major   minor  #blocks  name

 8         0  244198584 sda
 8         1  241119232 sda1
 8         2          1 sda2
 8         5    3077120 sda5
11         0    1048575 sr0
11         1    1048575 sr1

sdg表示sdg1它看到了我怀疑的 HDD 驱动器。我应该怎么做才能访问我的外部 HDD?任何形式的帮助都是非常值得赞赏的。

答案1

通过阅读您的问题,我假设或认为坏块是由于硬盘驱动器中正在运行的进程突然关闭而产生的。要解决这个问题,您可以这样做

fsck /dev/sdg

或者你甚至可以分析使用命令创建的坏块

badblocks -v /dev/sdg(根据手册页不推荐)

如需任何进一步的指导或帮助,请参阅以下网站 https://www.tecmint.com/check-linux-hard-disk-bad-sectors-bad-blocks/

相关内容