v3.8.313
261 字
1 分钟
Systemd-boot引导
本文参考自UP主unixchad的教程及Arch Wiki相关文章
流程分解
步骤
查询状态
bootctl status # 查看当前使用的引导工具ls -l /boot # 查看Linux内核文件ls -l /boot/efi # 查看引导文件cat /etc/fstab # 查看分区(记录UUID)安装systemd-boot引导
sudo bootctl installcd /boot/efi编辑loader.conf文件
sudo vim loader/loader.conf default arch.conf timeout 3 console-mode auto editor no编辑arch.conf文件及arch-fallback.conf文件
# 将之前记录的UUID填入引导配置文件sudo vim loader/entries/arch.conf title Archlinux linux /vmlinux-linux-zen initrd /initramfs-linux-zen.img options root=UUID=xxx rwsudo vim loader/entries/arch-fallback.conf title Archlinux(fallback) linux /vmlinux-linux-zen initrd /initramfs-linux-zen-fallback.img options root=UUID=xxx rw复制内核文件至引导路径
sudo cp /boot/initramfs-linux-zen* /boot/efisudo cp /boot/vmlinux-linux-zen /boot/efi查看引导配置
bootctl list # 注意所有路径是否有效重启成功后卸载GRUB引导
sudo pacman -Rns grubsudo rm -rI /boot/grubsudo rm -rI /boot/efi/EFI/ARCH删除efibootmgr引导记录
efibootmgr# 确定grub分区编号sudo efibootmgr -b 0 -B以上便是本篇文章全部内容
感谢阅读
Systemd-boot引导
https://cyber-mobile.net/posts/systemd-boot引导/