无法访问的外部硬盘

无法访问的外部硬盘

我有一个 2TB 的外置硬盘,过去两年一直连接到路由器。最近,我注意到无法访问硬盘上的文件。但是 Windows 确实显示硬盘已成功连接到网络。我重新启动了路由器和硬盘本身,但无法看到硬盘的内容。当我打开它时,它只是继续显示“此文件夹为空”。

我将其从网络上拔下并直接插入我的 Windows 10 计算机时发生了以下两件事之一:

  • 它识别出这是来自网络的同一驱动器,因此不将其视为本地/可移动磁盘
  • 该驱动器已损坏,当我将其连接到 PC 时甚至无法注册。

在此处输入图片描述

我可以采取什么步骤来验证驱动器的完整性?

磁盘 3 是有问题的驱动器

在此处输入图片描述

答案1

因为你说

它识别出这是来自网络的同一驱动器,因此不将其视为本地/可移动磁盘

我不确定 Windows 是否真的看到它或正在寻找它。更改 Windows 网络驱动器设置可能会有帮助,查看“Windows 硬件日志”也可能有帮助...

但我更熟悉Linux的所以我会尝试启动一个实时 Linux(Mint、Ubuntu、Debian 等)一旦启动并运行:

  1. 然后插入 USB 硬盘
  2. 监视lsblkdmesg/或/var/log/syslog文件的变化

    • dmesg如果或中没有显示任何内容/var/log/syslog,那就太糟糕了。驱动器或至少 USB 适配器似乎已坏。尝试Ratwrangler 的回答将驱动器直接插入 SATA 端口是一个不错的下一步(除非它在保修期内或可更换)。

如果出现几行提到“usb”,则说明它还没有完全死机。在 中查找新设备lsblk。驱动器通常命名为/dev/sdX[X 是 az 中的字母],分区是数字,例如/dev/sdX1

对于大多数文件管理器来说,安装分区应该是一键操作,或者使用gnome-disk-utility(又名“磁盘”)或在终端(使用标志只读-o ro):

sudo mkdir -vp /media/X1
sudo mount -v -o ro /dev/sdX1 /media/X1

如果所有文件都在那里,那么这不是驱动器的问题。如果只有几个文件,你可以尝试使用类似testdisk/ 的程序恢复丢失的文件photorec

答案2

我使用多个外置硬盘时都遇到过这种情况。我猜想当您将其连接到计算机时,您将其用作 USB 驱动器。如果您可以打开外置硬盘盒,取出驱动器,并将其作为本地 SATA 驱动器连接,您可能会发现所有数据都在那里。在我遇到的所有情况下,SATA 到 USB 电路都出现故障。它会作为外置硬盘做出响应,但只会假装读取硬盘。

相关内容