恢复删除原始位置的 EXT4 分区中的所有文件

恢复删除原始位置的 EXT4 分区中的所有文件

我不小心rm -rf *编辑了 ext4 分区的根目录,当然它删除了所有文件。所以,我立即关闭了linux mint机器,修改/etc/fstab不挂载这个驱动器,然后启动。 (它不是启动分区和驱动器,所以我猜它可能不会被覆盖太多?)

在阅读了一些 SO/SE 问题和答案后,我跑了sudo ext4magic /dev/sdd -a $(date -d "-120hours" +%s),幸运的是,它显示了我意外删除的所有文件的列表!

问题是,我没有任何剩余的硬盘来存储驱动器上的所有恢复的文件。我必须恢复同一驱动器中的所有文件,因此我无法使用,ext4magic /dev/sdd -r因为这将恢复文件,./RECOVERDIR/并且它不够大,无法存储所有文件。

有什么方法可以恢复发生事故的驱动器上的所有文件吗?我担心如果我做错了,我会弄得更乱,所以我在这里问。

附言。这是硬盘上唯一的分区。

相关内容