前言
图省事,我这台机器的Arch是通过archinstall安装的,安装时默认使用systemd-boot引导以及LVM磁盘选项,并启用了linux内核。
前几天,为了跑ReDroid,我需要启用linux-zen内核,于是便有了这篇文章。
1. 尝试直接安装linux-zen内核
首先,我们先尝试直接安装linux-zen内核,看看是否能直接使用。
1 | pacman -S linux-zen linux-zen-headers |
安装完成后,重启系统,systemd-boot启动选单未出现linux-zen内核。
2. 手动添加内核到引导菜单
1 | vi /boot/loader/entries/linux-zen.conf |
键入如下内容*(错误示范!!!)*:
1 | title Arch Linux Zen |
重启,手动选定,启动失败,找不到/sbin/init文件。
即使把linux内核删除,仅保留linux-zen内核的安装,systemd-boot仍然无法从linux-zen启动,会直接找不到内核,开机就进UEFI Firmware Setup界面。
(别问我怎么知道的,都是泪。)
正确写法示范:
1 | title Arch Linux Zen |
完。






