我有加密的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
设备一起使用?
除了正确的组合以外,您基本上已经尝试了所有组合。这是该工具希望能够工作的真实条件:
mount
用来传递文件系统的设备)本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句