如何在没有 LVM 的情况下使用 LUKS 加密的根分区为 UEFI 设置 Debian 12

如何在没有 LVM 的情况下使用 LUKS 加密的根分区为 UEFI 设置 Debian 12

LUKS 通常与 LVM 一起使用。我的 laptap 有一个 NVME,几乎不可能安装额外的磁盘,因此在这个用例中,LVM 只不过是不必要的复杂性。我知道在Linux中,原则上,你可以完全不使用LVM来加密根分区。我已经在其他发行版中完成了此操作,并且我想为我的 Debian 12 安装执行此操作。

然而,Debian 12安装UI似乎不允许没有LVM的LUKS。 AFAICT,在引导分区中,加密需要LVM,而在手动分区中,无法指定要加密的分区或指定用作“/”的LUKS设备(例如/dev/mapper/cryptroot) 。

是否可以在没有 LVM 的情况下拥有加密的根分区?如果可以的话,该怎么办呢?

答案1

Live ISO 中的安装程序 Calamares 似乎不允许我想要的 LUKS-without-LVM 设置,但安装程序 ISO 允许。

然而,安装程序 ISO 有其自身的问题。简而言之,如果 LUKS 卷已经存在,可能会感到困惑。当它感到困惑时,我从外壳手动关闭卷并从头开始手动分区,这似乎有效。

相关内容