mv 命令后使用 extundelete

mv 命令后使用 extundelete

我需要在 sda1 -> sda2 分区之间移动目录 temp/ 以释放 sda1 中的一些空间。

我最终得到了以下结果:

sda1:未显示目录 temp/ sda2:没有目录移动到此处。

我使用 testdisk 并且可以恢复大部分文件,并且我可以看到目录 temp/ 和所有子目录仍然在 sda1 上,我希望使用 extundelete 使 temp/ 可见,但没有成功。

我认为我已经恢复了大部分数据,但问题是 sda1 仍然已满(显然没有释放任何额外空间)

我从未以这种方式安装的 sda1 上使用过 extundelete:extundelete /dev/sda1 --restore-directory /mnt/temp

程序显示有 556 个 inode 需要恢复,最后显示有 556 个 inode 未恢复(如果有帮助的话)。正常重启后仍然没有 temp/ 目录的迹象

有什么提示吗?如何恢复错误的 mv 命令?如何释放内存?

我运行的是 lubuntu 16.04

谢谢

相关内容