已删除 LUKS 磁盘

已删除 LUKS 磁盘

我有一台带有加密 BIOS 的双启动笔记本电脑。然后,我删除了 Manjaro 安装并删除了所有分区,包括 Manjaro 分区,其中包含我的 LUKS 磁盘。当我现在启动笔记本电脑时,收到以下错误消息:

error: no such cryptodisk found, perhaps a needed disk or cryptodosk module is not found.
error: disk 'cryptouuid/...' not found
Entering rescue mode...

我尝试从 USB 记忆棒启动,但救援模式只允许我访问(proc),并且如果我尝试从任何东西启动,则显示文件系统未知。有没有什么办法解决这一问题?

答案1

除了 LUKS 标头之外,如果加密效果很好并且您没有密钥/密码,则加密文件系统基本上与随机数据没有区别。

在向磁盘写入任何其他内容之前,您应该使用testdisk(在许多实时 Linux 介质上可用)并查看它是否可以恢复分区表。如果删除分区后没有进行任何其他更改,这可能很容易。

https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

一旦分区表恢复,您就可以使用cryptsetup open /dev/sdX sdX_crypt --type luks (where sdXis your cryptopartition)来解锁加密。

如果成功,您可以使用eg挂载它mount /dev/mapper/sdX_crypt /mnt来访问它。

相关内容