我成为 Linux 用户已有大约 15 年了。由于该功能存在,我使用 LUKS 来加密安装 Ubuntu 的分区。
我有以下问题:当其他人使用我的计算机时,我必须在那里启动它,因为只有我应该知道解密密码。
为了解决这个问题,我想到在我的硬盘上安装多个操作系统,一个在 LUKS 加密分区上(对于我来说),另一个在非加密分区上(对于其他人来说)。这是双重启动,允许在加密分区或非加密分区上启动。
不幸的是,我很荣幸能够实现这个想法。在gparted下手动分区后,安装总是失败。
我正在寻找一个教程来解释如何在双启动中安装两个 GNU/Linux 系统,其中一个加密,另一个未加密。
答案1
- 准备一个分区和一个
/boot/efi
分区/boot
gparted
|------+-------------+-----------+------+-------+-----------|
| Name | Mount point | Flag | Size | FS | Comment |
|------+-------------+-----------+------+-------+-----------|
| sda1 | /boot/efi | esp, boot | 300M | FAT32 | |
| sda2 | /boot | | 2G | EXT4 | |
| sda3 | | | | EXT4 | Encrypted |
| sda4 | | | | EXT4 | Clear |
|------+-------------+-----------+------+-------+-----------|
sda4
在手动分区步骤 中安装清晰的 GNU/Linux- 选择
sda1
- 格式化FAT32
- 标记 esp 启动
- 山
/boot/efi
- 选择
sda4
- 格式 EXT4
- 山
/
- 选择
sda3
在手动分区步骤中安装加密的 GNU/Linux ,检查加密- 选择
sda1
- 山
/boot/efi
- 山
- 选择
sda2
- 格式 EXT4
- 山
/boot
- 选择
sda3
- 删除分区
- 创建分区
- 检查地穴并输入密码
- 山
/
- 选择
- 编辑grub
- 从加密的 GNU/Linux 做
sudo gedit /etc/default/grub
#GRUB_DISABLE_OS_PROBER
通过取消注释false来启用 os-prober- 做
- 从加密的 GNU/Linux 做
sudo grub-mkconfig -o /boot/grub/grub.cfg
reboot
笔记
要在选择内核后询问密码,
- 加密的 GNU/Linux 内核必须存储在特定
/boot/efi
分区 (sda2
) - Clear GNU/Linux 内核必须与 Clear GNU/Linux 存储在同一分区中 (
sda4
)