使用 systemd-boot 在侧分区上安装 Kali

使用 systemd-boot 在侧分区上安装 Kali

在我的 MacBook 上,我按照以下方法安装了 Arch Linux安装指南

我选择了systemd-boot作为引导加载程序。我有一个 EFI 分区,用于/dev/sda1存储systemd-boot等等。

一切正常,我可以在我的 macos 分区或 archlinux 上启动。

现在,我想在另一个分区上安装 Kali Linux。我尝试了图形安装,当设置磁盘时,我可以为新/系统设置一个新分区。

但至于/boot,我担心将其设置为/dev/sda1会覆盖数据或重新格式化整个分区,这样会让我以前的systemd-boot无法使用。

如何使用我的设置来安装 Kali?

答案1

使用安装程序安装 Kali,并跳过引导加载程序安装。假设 Kali 安装在/dev/sda4

然后我启动我的 Arch 分区并挂载/dev/sda4在 上/mnt。您可以在/mnt/boot内核和 initrd 文件中找到。您只需将其复制到您的 EFI 分区即可。此处 EFI 分区挂载在 上/boot

然后做

cp /mnt/boot/vlinuz_xxx /boot/vlinuz_xxx 
cp /mnt/boot/initrd_xxx /boot/initrd_xxx 

并将相应的 systemd 配置文件/boot/loader/entries/kali.conf用作quiet内核的选项。

相关内容