我相信我在移动一些文件时做了一些愚蠢的事情损坏了我的硬盘,我试图找出它是否被破坏了或者我是否仍然可以恢复它。
当我尝试使用 Nautilus 访问 eHDD 时,我能够访问驱动器内的根文件夹(eHDD 被识别并显示为“1.0TB 卷”),但是当我尝试更改目录时,它需要很长时间才能加载,有时它会显示内容,有时则不显示,只是继续加载。
我试图打开分区所以我可以格式化硬盘,但显示“扫描所有设备”时需要很长时间。如果我移除 eHDD,则 gparted 会显示错误(类似于“读取 /dev/sda1 时出错”)并且加载正常,这意味着是外部硬盘造成了问题。
硬盘文件夹组织如下:
\ (root)
.
+-- backup/
| +-- lots-of-folders/
|
+-- new_pc/
+-- code/
我可以正常看到和backup
,new_pc
但只要我cd backup
在终端上这样做,命令就会挂起并永远加载,即使我用发送了SIGKILL信号Ctrl+C
。
我认为导致 eHDD 损坏的原因是我将一些大文件(约 13 GB)移动到了backup
和new_pc
文件夹中。由于该命令需要几个小时才能完成,我尝试使用 SIGKILL 取消它。然后命令完全挂起,由于我没有耐心,我只好从电脑上拔下 USB 电缆,我认为这导致 HDD 处于无效状态。
鉴于这种情况,我还能恢复 eHDD 吗,或者它已经完全损坏了?
我不介意丢失数据,我相信也许我可以从终端格式化硬盘,但我还不熟悉 Linux 中的文件系统/分区命令,这就是为什么我尝试使用 gparted,因为我对它更熟悉。