使用extundelete从luks分区中恢复文件

纳斯

我有加密的SD卡,我想从中恢复所有已删除的文件。我一直在extundelete使用以下命令进行练习

extundelete --restore-directory RecoverDir/ /media/user/Cardname/
extundelete: "/media/user/Cardname/" is a directory. You need to use the raw filesystem device (or a copy thereof).
extundelete: Operation not permitted when trying to open filesystem /media/user/Cardname/

因此,我尝试将设备与以下设备一起使用:

extundelete --restore-directory RecoverDir/ /dev/dm-0
extundelete: Permission denied when trying to open filesystem /dev/dm-0

好的,这样我不调用解密的设备,所以我尝试了:

extundelete --restore-directory RecoverDir/ /dev/mapper/luks-63728377-654f-7ad0-8fa7-aa890ab098b7
extundelete: Permission denied when trying to open filesystem /dev/mapper/luks-63728377-654f-7ad0-8fa7-aa890ab098b7

我更改了文件名的编号。

当我尝试为root我弄

extundelete: Superblock checksum does not match superblock when trying to open filesystem 

有没有办法做到这一点,或者不extundelete与加密luks设备一起使用

约瑟夫·西布尔-恢复莫妮卡

除了正确的组合以外,您基本上已经尝试了所有组合。这是该工具希望能够工作的真实条件:

  • 以超级用户身份运行extundelete
  • 装有LUKS容器
  • 将extundelete指向与LUKS设备相对应的设备文件(您mount用来传递文件系统的设备)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章