如何使用 Ubuntu 从 NTFS 驱动器中拯救文件?

如何使用 Ubuntu 从 NTFS 驱动器中拯救文件?

我重新安装了我女儿的笔记本电脑上的 Windows。在此之前,我们在 NTFS 格式的外部驱动器上复制了她的音乐、图片等。不幸的是,我们为备份创建的文件夹是空的(我在重新安装 Windows 后检查过)。今天奇迹发生了,数据突然恢复了,但当我尝试将它们复制到另一个地方时,它们又消失了。使用磁盘实用程序检查外部驱动器时,我收到消息“文件系统不干净”。有办法恢复数据吗?首选解决方案是使用带有 GUI 的工具。我需要修复的驱动器采用 NTFS 格式,并通过 USB 连接到笔记本电脑。

答案1

如果是Linux分区(ext4)

进入 LiveCD 或 LiveUSB,然后运行sudo fsck -t ext4 /dev/sda#(其中 sda# 是驱动器的设备和分区号)。如果您不确定在哪个驱动器上运行此程序,请随意在您的问题中包含 的输出sudo fdisk -l,我可以帮助您缩小要检查的范围。

如果它是 Windows 或 NTFS 分区

如果驱动器是“NTFS”且返回结果不干净,则应启动 Windows 并在该分区上运行 chkdisk。在 Linux 中,如果在 NTFS 上运行 fsck,则可能会破坏某些内容(NTFS 是 Windows 格式,因此应使用 Windows chkdisk)。NTFS fsck 虽然可以发现一般错误,但如果需要在 Windows 中运行 NTFS 驱动器,则可能会导致问题。

答案2

Windows 特定建议:

请仔细阅读。

如果您按照说明格式化了驱动器,则在重新安装 Windows 期间,Linux 就不是您的首要任务。

你需要一个取消抹除实用程序(适用于 NTFS),您需要使用它尝试使用校验或任何其他工具。

Ubuntu 论坛建议:

Ubuntu(和其他 Linux 变体)能够读取 NTFS(及更早的)基于 Windows 的文件系统。当操作系统变得无法使用、运行速度太慢或感染恶意软件时,这是一种很好的数据恢复方法。

然而,这并不是万能药。如果您遇到驱动程序格式错误或数据损坏,那么 Windows 特定工具(正确使用)就是您的最佳解决方案。

更新::

只需阅读您的“小更新”即可。这令人困惑,因为您对重新安装 Windows(和覆盖数据)的原始描述是不一致这是一个 NTFS 格式的外部驱动器。

您是否尝试恢复备份数据(从此外部驱动器),或者恢复重新安装 Windows 的驱动器(覆盖原始数据)?

相关内容