引导加载程序ReFind
原本使用 Linux 和 Windows11 双系统电脑工作的非常好,直到有一天我更换了 4k 显示器,这时 Grub 尽管可以配置成 WhiteSur 主题,也相当美观,但是每次开机时显示这个 4k 的背景图片都相当慢。如果不使用主题,命令行的启动方式有些不友好,于是决定尝试安装另一个引导加载程序 refind, 因为它默认的配置下启动采用图形模式,同时也要注意它只支持 uefi.
安装
1 | sudo pacman -S refind |
注意:不必担心引导多系统的问题,它也能像grub
一样自动检测电脑各硬盘中安装的操作系统,并自动添加到启动菜单中。
安装主题
下载安装主题
1 | git clone git@github.com:lukechilds/refind-ambience.git |
启用主题
在文件/boot/efi/EFI/refind/refind.conf
的最后添加上如下启用主题配置
1 | include themes/refind-ambience/theme.conf |
卸载 Grub
Before removing grub, make sure that some other boot loader is installed and configured to take over.
1 | Boot0000* Windows Boot Manager HD(2,GPT,4dabbedf-191b-4432-bc09-8bcbd1d7dabf,0x109000,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi) |
If BootOrder
has grub as the first entry, install
another bootloader to put it in front, such as systemd-boot
above. grub
can then be removed using its
bootnum
.
1 | sudo efibootmgr --delete-bootnum -b 1 |
注意:如果您不想删除Grub
,那也可以在/boot/efi/EFI/refind/refind.conf
查找dont_scan_dirs
,
然后把不想显示的Grub
菜单启动项添加在这里。由于EFI
分区空间只有500M
,
所以在使用熟练后还是建议只保留一个引导程序。