关于extundelete
如何尝试取消删除/var/tmp/test.iso
我刚刚删除的文件,是否有一个简单的选项?
(这并不重要,我会开始以只读方式重新安装驱动器或类似的东西。我也可以再次重新下载该文件)
我正在寻找一个简单的命令,如果我设法快速恢复它,我可以尝试使用它。
我知道,可以以只读方式重新安装驱动器:(请参阅如何简单地恢复刚刚删除的空磁盘上的唯一文件?)
但这在仍然挂载的磁盘上也有可能吗?
信息:
如果删除的文件在 NTFS 分区上,则很容易,ntfsundelete
例如,如果您知道大小约为 250MB,则使用
sudo ntfsundelete -S 240m-260m -p 100 /dev/hda2
Run Code Online (Sandbox Code Playgroud)
然后通过inode取消删除文件,例如
sudo ntfsundelete /dev/hda2 --undelete --inodes 8270
Run Code Online (Sandbox Code Playgroud) 我正在尝试恢复 2 个重要的 tar.gz 文件,我知道它们的目录,但 extundelete 没有恢复它们,尽管它给了我 inode 编号。
Loading filesystem metadata ... 2127 groups loaded.
Loading journal descriptors ... 26473 descriptors loaded.
Unable to restore inode 3538958 (file.tar.gz): No data found.
Unable to restore file file.tar.gz
extundelete: Operation not permitted when trying to examine filesystem
extundelete: Operation not permitted when trying to examine filesystem
Run Code Online (Sandbox Code Playgroud)
和
Loading filesystem metadata ... 2127 groups loaded.
Loading journal descriptors ... 26473 descriptors loaded.
Unable to restore inode 3538958 (file.tar.gz): No data found.
Unable …
Run Code Online (Sandbox Code Playgroud)