在 dd 映像上使用 ntfsundelete

在 dd 映像上使用 ntfsundelete

我感觉这个问题的答案就在我面前,但我没有看到它。:/

我曾经dd创建过故障驱动器的映像。现在,我想尝试使用以下方法从驱动器上的 NTFS 分区恢复任何我能恢复的内容ntfsundelete

问题是我不明白如何指定 NTFS 分区(已安装或未安装)作为输入ntfsundelete

我已经在环回上安装了 NTFS 分区(指定了块偏移量),/mnt/myhdd

任何帮助,将不胜感激。

谢谢。

答案1

ntfsundelete 的手册页说它适用于设备,而不是已安装的文件系统。您需要卸载 /mnt/myhdd 并在/dev/loop0或您设置的任何循环设备上运行 ntfsundelete。

显然你想要-u。 你可能还需要指定-m才能让任何事情发生。 例如-m <filename>。 在-s先前运行以查找可用文件名之后。 -m *如果你有很多文件,可能需要取消删除所有可用文件,但这可能有点麻烦。

相关内容