加密 LVM 设置的手动分区被阻止

加密 LVM 设置的手动分区被阻止

我正在尝试在 MacBook Pro 上安装 Kali Linux,以便与 Mac 进行双启动。

这是我正在谈论的 GUI(Debian 和 Ubuntu 中也是如此,但为了澄清这一点,我在 google 中找到了图像): 这是安装之前我陷入困境的手动分区 GUI 屏幕

我实际上已经进行了单分区安装,但它未加密。突然,安装过程中的手动分区阻止我以正确的方式执行它,并出现一些奇怪的错误消息。

在安装 Kali 之前,我的 SSD 是这样分区的:

  1. macOS EFI 分区(我不碰它)- 100 MB
  2. macOS 分区(加密 APFS)- 90 GB
  3. Linux 分区 (EXT4) - 30 GB(应包含加密/根目录和交换分区)
  4. Linux 启动分区(300 MB)

我尝试过使用或不使用 LVM 为 / root 文件系统定义加密分区。它显示带有感叹号图标和文本的错误:

“您已选择将根文件系统存储在加密分区上。此功能需要单独的 /boot 分区...返回并设置 /boot 分区。

和块安装。尽管我在手动分区器 GUI(表中的#4)中将分区配置为“BIOS 引导区域”。但没有选项可以为其指定安装点。所以对我来说,安装程序中的这个错误看起来很奇怪。

注意:在 MBP 上,是否有 macOS 启动选项并不重要。您可以使用 Option 键启动到 macOS,无论 Linux 引导加载程序如何,它都会检测 macOS 分区,因此对我来说使用 grub 和图形安装程序是可以的。

在这种情况下,您能否建议手动分区的分步操作列表?我找不到指南,当人们讨论加密 LVM 时,我总是读到“引导”,但“引导”会擦除所有磁盘和其他分区。

尝试添加 LVM 没有什么不同:

  1. 选择手动分区
  2. 在 EXT4 部分之上创建 LVM 组
  3. 添加卷:root为/fs,并交换,正确格式化它们
  4. 将分区 #4(LVM 外部)格式化为 EFI 引导区域(“用作:”)
  5. 为分区交换和根设置加密(分区程序 GUI 具有在 LVM 部分后列出的 cryptsetup 配置选项)
  6. 无法开始安装,抱怨 /boot 无法在任何地方指定为安装点)

答案1

问题的答案和重要的说明已发布这里在更集中的问题中。瞧!

事实证明,对于加密的根设置,必须有两个与引导加载程序相关的分区:

  • EFI系统分区(用于Linux启动)
  • /boot 分区 (ext4)(用于 Linux 引导)

相关内容