修复 Luks 加密驱动器上空白的 UUID 问题?

修复 Luks 加密驱动器上空白的 UUID 问题?

问题:

当我安装 Luks 加密驱动器时,驱动器安装成功,但我无法访问文件。

该驱动器是根驱动器。它上面安装了 ElementaryOS。它启动正常,直到执行了一些 dd 和 Gparted 操作之后。

现在它在启动时解锁,但找不到根数据逻辑卷。

症状:

驱动器安装时不显示 UUID 或安装点。

论文:

不知何故,UUID 被清空了。挂载时,文件系统无法将 UUID 附加到逻辑卷。因此没有显示逻辑卷。因此,没有挂载点。

背景:

在使用 Gparted 对其他驱动器进行分区后,问题开始出现。

当我随后尝试启动时,我可以挂载用 Luks 加密的启动驱动器,但启动时找不到根文件夹。

解决方案?

有可能吗?使用终端安装驱动器。然后为安装的驱动器分配一个 UUID。然后以某种方式将逻辑卷附加到 UUID?

...我该怎么做呢?

我尝试过的:

..太多了,说不完。我走错了方向。希望 ^^^^ 能更接近解决方案。

更多信息:

lsblk -f:显示已安装的加密驱动器(sdc2),其中映射器参数是我给 cryptsetup luksopen 的(在本例中为 test11)。

其中 sdc1 显示 UUID。sdc2 没有显示 UUID 或挂载点。

在此处输入图片描述

相关内容