我正在尝试在 MacBook Pro 上安装 Kali Linux,以便与 Mac 进行双启动。
这是我正在谈论的 GUI(Debian 和 Ubuntu 中也是如此,但为了澄清这一点,我在 google 中找到了图像):
我实际上已经进行了单分区安装,但它未加密。突然,安装过程中的手动分区阻止我以正确的方式执行它,并出现一些奇怪的错误消息。
在安装 Kali 之前,我的 SSD 是这样分区的:
- macOS EFI 分区(我不碰它)- 100 MB
- macOS 分区(加密 APFS)- 90 GB
- Linux 分区 (EXT4) - 30 GB(应包含加密/根目录和交换分区)
- Linux 启动分区(300 MB)
我尝试过使用或不使用 LVM 为 / root 文件系统定义加密分区。它显示带有感叹号图标和文本的错误:
“您已选择将根文件系统存储在加密分区上。此功能需要单独的 /boot 分区...返回并设置 /boot 分区。”
和块安装。尽管我在手动分区器 GUI(表中的#4)中将分区配置为“BIOS 引导区域”。但没有选项可以为其指定安装点。所以对我来说,安装程序中的这个错误看起来很奇怪。
注意:在 MBP 上,是否有 macOS 启动选项并不重要。您可以使用 Option 键启动到 macOS,无论 Linux 引导加载程序如何,它都会检测 macOS 分区,因此对我来说使用 grub 和图形安装程序是可以的。
在这种情况下,您能否建议手动分区的分步操作列表?我找不到指南,当人们讨论加密 LVM 时,我总是读到“引导”,但“引导”会擦除所有磁盘和其他分区。
尝试添加 LVM 没有什么不同:
- 选择手动分区
- 在 EXT4 部分之上创建 LVM 组
- 添加卷:root为/fs,并交换,正确格式化它们
- 将分区 #4(LVM 外部)格式化为 EFI 引导区域(“用作:”)
- 为分区交换和根设置加密(分区程序 GUI 具有在 LVM 部分后列出的 cryptsetup 配置选项)
- 无法开始安装,抱怨 /boot 无法在任何地方指定为安装点)
答案1
问题的答案和重要的说明已发布这里在更集中的问题中。瞧!
事实证明,对于加密的根设置,必须有两个与引导加载程序相关的分区:
- EFI系统分区(用于Linux启动)
- /boot 分区 (ext4)(用于 Linux 引导)