rEFInd 的安装和配置

2025/01/06

Last updated on 2025/01/06

Table of Contents

rEFInd 是一个图形化的 UEFI 引导管理器,支持多种操作系统的启动引导。它可以自动检测 EFI 引导项,因此特别适合于使用 Linux to Go 的情况。

下面介绍其安装和配置方法。

1 Arch Linux 下的安装

安装 refind 软件包,并运行自动化安装脚本:

sudo pacman -S refind
sudo refind-install

执行上述命令后,会将 rEFInd 文件复制到 EFI 分区的 EFI/refind 目录下,并使用 efibootmgr 工具将 rEFInd 设置成默认的 EFI 启动项。

2 Windows 下的安装

首先,从 Getting rEFInd 下载 rEFInd 的安装包。

然后,使用 DiskGenius 工具,将安装包内的 refind 目录,拷贝到 ESP 分区的 EFI 目录下。然后,删除 refind 目录下与本机架构无关的内容,并将 refind.conf-sample 重命名为 refind.conf

最后,使用 Bootice 或 DiskGenius 工具,将 rEFInd 的引导文件 \EFI\refind\refind_x64.efi 添加到 UEFI 启动项列表中,并将其上移至第一位。如果上述操作无效,那么可以尝试在计算机的 BIOS 中进行设置。

3 配置主题

以下配置 Catppuccin 主题。首先,下载主题文件:

cd /boot/EFI/refind
mkdir themes
git clone https://github.com/catppuccin/refind.git themes/catppuccin

然后,将以下内容添加到 refind.conf 文件的末尾:

include themes/catppuccin/macchiato.conf

此外,可以根据需要修改主题配置文件。建议取消隐藏 label