恢复 NTFS 分区上意外删除的文件

恢复 NTFS 分区上意外删除的文件

我意外删除了 NTFS 分区上的一些文件

我怎样才能在不重启 Linux 的情况下恢复它们?

答案1

Ubuntu Wiki 有一个很长的主题数据恢复幸运的是,还有一个部分是关于恢复从NTFS 分区。来自该部分链接:

系统管理员

ntfsprogs 安装 ntfsprogs可以从 NTFS 文件系统恢复已删除的文件。Windows 和 LiveCd 版本具有非常直观的图形用户界面,但 Linux 版本可能更强大,目前没有前端图形用户界面。

简单来说,它有三种模式

  1. Scan. 搜索已删除的文件并查找有关它们的信息
  2. Undelete。 见下文。
  3. Copy

取消删除时,选择要取消删除哪些文件以及从哪里取消删除。默认情况下,这似乎是您启动到的操作系统的桌面,无论是 LiveCd 还是其他分区或驱动器。对于活光盘或 LiveUsb 您需要在重新启动之前将它们移动到 Usb 棒或安全分区,因为除非您使用,否则桌面会被遗忘在 LiveCds 上Persistent image

寻找

ntfsundelete /dev/sda2

取消删除

ntfsundelete /dev/sda2 -u -i 3689 -o work.doc -d ~/output

这会将所有恢复的文件(在本例中word.doc/dev/sda2(请确保找出您的 NTFS 分区的设备名称)写入output您的主目录内的目录中。

有关使用的更多信息,ntfsundelete请参阅单独的页面Ntfs恢复删除,特别是那里的外部链接。

除了 wiki 部分之外,它还包含这个外部链接用图像解释 NtfsUndelete。

相关内容