使用全盘加密调整启动分区的大小

Tom*_*one 12 encryption partitioning boot

我已经看到了有关调整启动分区大小的一般问题的答案。就我而言,我已经安装了带有全盘加密的 Ubuntu 12.04 Alternate。由于在调整大小操作期间无法挂载驱动器,这不会破坏主分区吗?

我已经备份了所有内容,因此我可以重新安装,但我不知道如何在加密之前指定启动分区大小。

小智 3

我知道这个问题很旧,但在搜索小启动分区问题和使用磁盘加密时出现。

Ubuntu 安装程序ubiquity用于partman分区。当选择“使用整个磁盘”选项时,分区配置来自 Live CD 中的partman 配方/lib/partman/recipes-[arch]/*文件/lib/partman/recipes/*。找到安装程序使用的配方,并修改/boot分区的最大大小。在我的系统上,使用的默认配方是/lib/partman/recipes/30atomic。打开终端:

ubuntu@ubuntu:~$ sudo nano /lib/partman/recipes/30atomic
Run Code Online (Sandbox Code Playgroud)

转到启动分区部分,将第三个数字(下面的 256)更改为您想要的大小(我建议至少 512):

128 512 256 ext2
    $defaultignore{ }
    method{ format }
    format{ }
    use_filesystem{ }
    filesystem{ ext2 }
    mountpoint{ /boot }
Run Code Online (Sandbox Code Playgroud)

本节表示大小将在 128M 到 256M 之间,优先级为 512,这决定了该分区的大小相对于其他分区的重要性。

Ctrl用+ O,保存Enter。然后启动安装程序,照常安装。


Mar*_*ski 2

我假设全盘加密是指有一个小的未加密的启动分区和另一个用于加密的物理卷(dm-crypt)的分区。如果它们之间没有任何空间,您将无法非破坏性地调整加密分区的大小以为 /boot 创建更多空间。

看看我在这里的回答- 这可能会有所帮助。