![插入 USB 的 HDD 在 Windows 10 中无法读取](https://linux22.com/image/1602196/%E6%8F%92%E5%85%A5%20USB%20%E7%9A%84%20HDD%20%E5%9C%A8%20Windows%2010%20%E4%B8%AD%E6%97%A0%E6%B3%95%E8%AF%BB%E5%8F%96.png)
我有一块运行 Windows 7 的 1TB 硬盘,几周前无法启动。没有一个选项可以启动硬盘,但那是另一个故事。当时,当我从 USB 启动 Ubuntu 时,我仍然可以毫无问题地浏览硬盘上的文件。
现在,我在运行 Windows 10 的计算机上有了一个新的驱动器。使用两个不同的设备通过 USB 插入 HDD 进行测试,Windows 中的文件系统向我显示了 2 个新驱动器:
System Reserved (D:) - 57.3 MB free of 99.9 MB
Local Disk (E:)
浏览 D 盘时什么都没显示。尝试浏览 E 盘时显示以下消息
E:\ 无法访问。
该卷不包含可识别的文件系统。
请确保已加载所有必需的文件系统驱动程序并且卷未损坏。”
几分钟后,系统提示我格式化 E。
我正在尝试弄清楚如何在通过 USB 插入时读取我的 HDD。
更新:
从 USB 启动 Ubuntu 并尝试通过 USB 浏览 HDD 我得到:
无法访问“1.0 TB 卷”
在 /media/ubuntu/ 安装 /dev/sdb2 时出错
760403E90403AB67:挂载 /dev/sdb2 时出现未知错误
在笔记本电脑内部安装了 HDD 的情况下从 USB 启动 Ubuntu,并尝试浏览驱动器,Ubuntu 给我:
无法访问位置
在 /media/ubuntu 安装 /dev/sda2 时出错
760403E90403AB67:挂载 /dev/sda2 时出现未知错误
答案1
旧的 Windows 硬盘包含多个分区。只要将其安装为内部磁盘,就可以正常工作。
但是,Windows 不支持可移动媒体上的多个分区,因此一旦安装在 USB 外壳中,第二个分区就无法读取。第一个分区并不重要,因为它不包含您的数据。
我认为您的选择是:
- 将磁盘安装为内置磁盘(如果计算机机箱有该选项)
- 使用Linux读取数据并将其传输到新磁盘。
当然,这是希望磁盘没有损坏。如果损坏,您将需要使用救援工具。
答案2
通过从 USB 启动 Ubuntu 并再次在内部安装问题 HDD 解决了这个问题。
从 Ubuntu(19.04)开始,我遵循了以下说明(https://askubuntu.com/a/513115/896224) 在我的计算机上安装 ntfs-3g 包。之后,我运行,sudo ntfsfix /dev/sda2D
然后我的文件浏览器就可以再次打开并浏览我的硬盘内容了!