我想使用 btrfs 子卷运行 Ubuntu,并且驱动器必须加密

我想使用 btrfs 子卷运行 Ubuntu,并且驱动器必须加密

我想在加密驱动器上运行 Ubuntu。我还想使用 btrfs 子卷,这样我就可以使用超酷的快照功能。安装程序支持其中一种。我尝试使用 debootstrap 进行 arch 样式安装,并且我完成了大部分操作,但它无法启动,我遇到了一些 grub 问题。一旦我从 grub 命令行启动,我就卡在 initramfs 中,并且从未被要求输入密码,也许我没有正确设置我的 crypttab。我正在考虑再次尝试,学习更多知识,尽管结果如何,但我学到了很多东西。与 chatGTP 聊天时,它建议使用加密进行安装。将根目录上的所有内容移动到“@”子卷,并将主目录移动到“@home”。这可能更容易,但我被困在 LVM 中,我真的不想要那样。所以我想在这里问一下,也许有某种我没有想到的方法?谢谢

答案1

最简单的方法是安装 22.10。您可以加密分区并格式化它,然后在安装程序中选择 / 并使用其他分区作为 /boot 和 /boot/efi。然后运行安装程序,然后重新启动 chroot 进入新安装并设置 crypttap。本指南包含安装和 chroot 进入驱动器的步骤。您不必像指南中那样使用 LVM 并忽略 Windows 部分。https://gist.github.com/luispabon/db2c9e5f6cc73bb37812a19a40e137bc 然后你再执行 do-release-upgrade 并且你的版本为 23.04。

相关内容