dm-crypt加密的硬盘,误删除目录与文件后如何恢复?

我尝试了一下用extundelete和test-disk,extundelete直接没法工作(不认识加密分区,且只能对分区操作,不能对目录操作),testdisk无法识别持载后的分区类型。

ps:
加密格式为Luks。
加密本身没有任何问题(没有遭到破坏),文件删除操作是常规删除文件操作(gnome图形界面用鼠标右键删除,且已经清空回收站一段时间)。
删除操作之后,没有进行任何覆写。
没有分区及格式化操作。

我应该咋弄?

世上无难事,只要肯放弃。

目前没法恢复,暂时只能放弃~

这和加密不加密没关系,你这又不是靠剩磁恢复。cryptsetup 解密之后会生成 /dev/mapper/NAME 块设备,你将它交给恢复工具即可。

不过还是推荐使用快照和备份来预防误删除。另外如果 discard / trim 了的话就没救了。

2 个赞

确实可以。

没有完全恢复,只找到了几个大文件的目录,估计与trim有关。