我的外置硬盘有两个分区,一个用于 Windows,一个用于 Ubuntu。我在 Windows 10 中传输文件以备份它们时不小心弄断了电缆。现在两个操作系统都无法正确安装硬盘。
如果我在 Windows 中插入它,它会显示在“我的电脑”中,但没有卷的名称(它只显示“本地磁盘”,而不是其正确名称“Windows 备份”)。如果在启动磁盘管理器/diskmgmt.msc 时插入硬盘,服务会冻结并显示加载符号,直到我拔下外部设备后才会显示任何磁盘。如果我先打开服务,然后插入外部设备,服务将无法识别任何东西。
在 Ubuntu 中,它说无法挂载,并且在 windows 分区(ubuntu 可以看到)上“有一项操作正在等待”。ubuntu 分区可以挂载,我看到了应该在那里的文件夹,但所有内容加载都非常缓慢;例如,我打开了一个文件夹,里面只有一个小的 .txt 文件,而这个文件夹整整一分钟都看起来像是空的。如果我尝试通过终端导航,它会说访问被拒绝,即使使用 sudo 也是如此。
我甚至无法格式化磁盘,因为 windows 的 diskmgmt 和 ubuntu 的 gparted 都没有响应。我怀疑我是否能获取任何数据,但我至少可以格式化它吗?问题可能出在哪里?
答案1
在相同情况下,使用 Ubuntu 18.04.6,我通过执行以下操作成功修复了外部驱动器(没有丢失存储的数据):
活动 > 磁盘 > 单击外部驱动器 > 其他分区选项(齿轮图标)> 修复文件系统
答案2
很难说清楚到底发生了什么。可能是硬件损坏,也可能是文件系统损坏。也许您损坏了计算机上的 USB 端口或控制器。尝试将其插入其他 USB 端口或另一台计算机。您能从机箱中取出驱动器吗?如果可以,请尝试使用另一个 USB 适配器。您甚至可以尝试将驱动器直接插入计算机上的空 SATA 端口。
如果是文件系统损坏,那就又是一大麻烦了。你可以用 Google 搜索各种免费和付费的文件系统和文件恢复工具。这可能是快速修复,也可能要花大量时间才能恢复。
听起来你很愿意擦除驱动器。我认为你应该能够使用分区直播,但由于你不能从 Linux 内部进行,你可能无法……
至少,你可以用数据库管理系统USB/磁盘。DBAN 的唯一目的是擦除驱动器,它不关心分区或文件系统,因此它不会尝试加载它们。