朋友的硬盘出现了一些严重问题,我正在尝试恢复数据。
由于硬盘故障,Windows 会出现蓝屏,即使使用另一台安装了 Windows 的 PC,当驱动器连接时,磁盘管理工具也会挂起,直到它确定驱动器为空白并需要格式化。硬盘出现许多读取/输入错误,并在出现这些错误时发出一些咔嗒声。
我曾尝试在 ubuntu 中访问它,就像我过去那样,因为 ubuntu 可以做很多 windows 无法做到的事情。
我已允许 ubuntu 自动安装驱动器,但在访问 Windows 7 创建的分区的用户目录时遇到问题。我可以毫无问题地浏览目录结构,直到我尝试 /users/USERNAME(相当于 Windows 中的“c:\users\USERNAME”)。
当我这样做时,窗口管理器会冻结 10-30 秒,然后返回一个空白目录。
假设这是一个权限问题,因为它是用户主目录,我恢复使用日和无错误将数据复制到另一个硬盘,这样我就可以在 Windows 中安装它并重试。问题是这个驱动器是 750gb,大量的 io 错误减慢了进程,这意味着它以 2.2MB/s 的速度运行并且下降。(它从上午 10 点(现在是下午 4 点)开始运行,已经完成了 23 GB...)。
是否有人有针对这种情况的一些信息可能有用,因为它对时间敏感,并且驱动器所需的数据是即将完成的任务的任务。
我已经检查了与 NTFS 权限和挂载方法有关的问题,但我可以 RW 到其他目录,所以我认为挂载方法不是问题。
我不确定这个问题是否与 Windows 中的文件夹所有权有关?
谢谢。
答案1
这确实是所有权的问题。该C:\users\NAME
目录相当于主目录,只有通过提升权限才能访问。
您应该避免使用nautilus
来访问此处的数据,而应首先尝试chown
在用户目录上将其重新映射到您的用户所有权。完成后,应该可以检索数据。
请注意,这可能会破坏从 Windows 端对目录的访问,或破坏 Windows 用户本身。然而,鉴于这个硬盘似乎不太好用,我怀疑你打算在不格式化的情况下再次使用它,所以这应该是可以的,没有任何问题。
但是,如果它不能解决问题,请ls -l
在users\NAME
目录中提供输出。
(我希望这对你来说还不算太晚)