Grub是大多数GNU / Linux系统使用的引导程序 而且 没有提供很多自定义选项 与其他引导程序。 今天我们将谈论 rEFInd是UEFI引导程序。 EFInd 可用于启动多个操作系统 安装在单个设备上的文件。 除此之外,它还提供了一种使用交互式shell(例如shellx64_v2.efi)进入和浏览EFI预引导环境的方法。
rEFInd是rEFIt的活动分支 现在已废弃,并使用了TrueOS的默认统一可扩展固件接口(EFI)引导管理器。 GNUefi致力于使用C编写efi二进制应用程序,以直接从rEFInd GUI菜单启动。 EFI应用程序的典型目的是解决启动问题并以编程方式修改设置,否则可以通过计算机的固件BIOS来完成。
rEFInd在美学上更加令人愉悦 比Linux上默认的Grub引导加载程序低 它是高度可定制的,可以配置为引导几乎所有操作系统 轻松地与Linux一起使用。
重要的是要提到 rEFInd专门针对基于UEFI的计算机 由于它不受支持,因此无法在BIOS模式下工作。
如何在Linux上安装rEFInd?
对于那些有兴趣在自己的系统上安装此引导程序的人, 他们可以按照我们下面分享的说明进行操作。
他们是给谁的 Ubuntu用户或其衍生产品,您应该知道它对rEFInd引导加载程序提供了出色的支持。
由于使其工作非常容易, 只需在系统中打开一个终端 (您可以使用键盘快捷键Ctrl + Alt + T或Ctrl + Shift + T) 然后在其中键入以下命令:
sudo apt install refind <strong>En caso de que no encuentre el paquete, debemos habilitar el repositorio “Universe”</strong> en el sistema. Para ello en la terminal vamos a teclear el siguiente comando: [sourcecode text="bash"]sudo add-apt-repository universe
然后,我们重新输入rEFInd安装命令。 程序安装后,基于文本的图形用户界面将出现在屏幕上。 在此屏幕上,您将看到一条消息,指出 它将询问您是否要自动安装rEFInd 在ESP(UEFI引导分区)中,我们将回答是。
如果一切成功,rEFInd将可以在Ubuntu上使用。
在Arch Linux上, 以及它的衍生物 可以安装 Arch Linux存储库中的bootloader。 可以在pacman的帮助下完成安装。
足够 打开终端,然后在其中键入:
sudo pacman -S refind-efi
安装完成, 我们将使用root特权来配置引导程序。 要获得root特权,我们可以执行以下操作:
su –
O
sudo -s
既然终端会话是根用户,那么rEFInd引导程序 可以使用随附的refind安装脚本快速进行配置。
refind-install
对于那些使用Fedora的用户,我们必须下载RPM软件包 由开发人员提供,用于在支持此类软件包的系统上安装。
要获得用于Fedora的REFInd的RPM版本,我们只需要 转到以下链接。
软件包下载完成后,我们将进行安装 双击文件,我们的文件管理器将完成安装,或者从终端执行以下操作:
sudo dnf install refind-0.11.4-1.x86_64.rpm
安装过程完成后, 引导加载程序可以轻松激活 在Fedora 通过在终端中键入以下命令:
sudo refind-install
对于openSUSE 我们将使用相同的 我知道用于Fedora的软件包。 但是可以使用以下命令完成安装:
sudo zypper install refind-0.11.4-1.x86_64.rpm
我们可以通过执行配置脚本来启用引导加载程序:
sudo refind-install
如果我们已经有了Grub,会发生什么事吗?
的问候!
没什么,只是替换它而已。
…它是如何定制的?