Arch Linux 安装 GRUB

要启动系统,引导程序必不可少,而本文简单介绍安装 GRUB 引导程序。

本指南只针对 UEFI 模式进行说明。

安装

1sudo pacman -S grub efibootmgr

如果是双系统,还需要安装 os-prober

1sudo grub-install \
2  --target=x86_64-efi \
3  --efi-directory=/boot \
4  --bootloader-id=GRUB

配置

修改配置

配置文件位于 /etc/default/grub,可按情况自行修改。

对于双系统,需要将其中的 GRUB_DISABLE_OS_PROBER 设为 false,默认是注释了的,取消注释即可。

生成配置

1sudo grub-mkconfig -o /boot/grub/grub.cfg

双系统

若没识别 Windows 启动项,不急,先完成基本系统的安装,后续启动到新系统时,挂载 Windows 的启动分区(可通过 fdisk -l | grep EFI 查看),再次生成配置即可。

1mkdir /mnt/ms-boot
2mount /dev/xxx /mnt/ms-boot

/dev/xxx 改为对应的盘符即可。

razonyang
2024年7月23日星期二 2022年5月19日星期四