luksFormat 之后如何恢复 ext4 分区?
一天深夜,我决定尝试一下 gnome-shell 3.16,但又不想弄乱我的 Ubuntu 机器。于是,我下载了一个 Antergos 镜像并启动了它。我当时可能半睡半醒,告诉 python 安装程序(名为肯奇)使用 LUKS 加密我的主分区,尽管我知道我的主文件夹是用 加密的ecryptfs
(Ubuntu 默认程序)。教训是:睡觉前不要玩新的发行版。据我所知,该脚本使用 创建了一个容器luksFormat
,我可以打开它(通过luksOpen
或使用 gnome-disks),但除了首次登录时创建的空文件夹外什么也看不到。我已经更改了 /home 分区挂载,以避免任何进一步的更改。
我读过一些关于如何(尝试)恢复丢失的 LUKS 分区的帖子,但找不到偶然LUKS 格式。
更新
testdisk 的深度搜索发现以下两个分区的差异很小:它们具有相同的大小(1764434816 个扇区),但一个分区晚了两个扇区开始。
从扇区 165566464 开始到扇区 1932001279 结束的分区是 LUKS 容器,如 gparted 所报告的:
如果我将D
[Deleted] 标签更改为P
[Partition],在这两种情况下,testdisk 都不会报告任何文件。相反,它显示Can't open filesystem. Filesystem seems damaged
。