Testdisk 不会列出 LUKS 分区内 LVM 内的 ext4 分区的文件

Testdisk 不会列出 LUKS 分区内 LVM 内的 ext4 分区的文件

我意外删除了一个文件,想恢复它。该分区是 LVM 分区内的 ext4 分区,使用 dm-crypt/LUKS 加密。

加密的 LUKS 分区为:/dev/sda2
,其中包含一个物理卷,具有单个卷组,映射到:/dev/mapper/system
以及逻辑卷,ext4 分区映射到:/dev/mapper/system-home

A# testdisk /dev/mapper/system-home会注意到它是一个 ext4 分区,但当我尝试列出文件时,它会告诉我该分区似乎已损坏。如果我尝试列出所有分区,# testdisk /dev/mapper/system它会检测到所有分区,但如果我尝试列出它们的文件,也会发生同样的情况。

是我操作错误还是这是一个已知的错误?我搜索过了,但没有找到任何线索。

答案1

你做错了什么。

testdisk旨在操作和恢复磁盘分区,这不是您遇到的问题。您很可能想使用它的配套工具photorec,它可以恢复已删除的文件(而不仅仅是照片)。

答案2

Disk /dev/mapper/VolGroup-lv_home - 210 GB / 196 GiB 

[Proceed ]  

选择默认

[None   ] Non partitioned media 

如果你选择:

[Intel  ] Intel/PC partition 

会导致你描述的错误

相关内容