我正在安装 Debian,就像我无数次安装过的那样,只不过这次我尝试在安装过程中使用全盘加密并手动分区,因为我要用各种我不想弄乱的神秘分区替换磁盘上现有的 Linux 分区(不同的发行版)。无论如何,我只需要一个分区来进行此安装,我将用 Debian 替换其之前的 Linux 发行版。
但是,在配置加密之前,我似乎只能将目标分区 (/dev/nvme0n1p5) 设置为根分区 (/),但设置加密后,我发现自己无法将其设置为根分区。因此,我无法完成分区,因为安装程序不允许我在不定义根分区的情况下继续操作。
所以这有点像是第 22 条军规。配置加密会删除根分区设置,但我无法将加密分区设置为根分区。
不确定我是否遗漏了什么或者这只是安装程序中的某种错误。
答案1
我终于明白了,并将解决方案留在这里以防其他人遇到同样的问题。
问题是安装程序需要使用逻辑卷管理器进行加密。因此,我在尝试安装到的分区 (/dev/nvme0n1p5) 上创建了一个 LVM 组。后来发现我实际上需要两个,一个用于启动 (/boot),一个用于根 (/)。我为启动分区创建了一个 100 MiB 的逻辑卷,其余部分用于根分区。(重要的:下面的评论表明启动分区的 100 MiB 太低了。我看到互联网上有人推荐 300-1000 GiB 之间的任何值。)
完成 LVM 操作并在根分区上设置加密(启动分区保持未加密)后,我就可以指定这些分区的挂载点,然后可以继续安装。