设备:HP ProBook 4540S
我使用 refind-install 安装了 refind 以实现多启动目的,并设置了启动顺序
但我启动时没有重新查找菜单
我看到 grub2 菜单中没有 fyedos 选项。
它只是 ubuntu 和 UEFI 固件设置选项。
但是如果我按 F9>从 efi 文件启动>Acpi>EFI,我会得到两个操作系统选项以及 refind。\EFI\refind\refind_x64.efi 单击它会给出 refind 菜单。
有什么办法可以让 refind 菜单默认启动而不是 grub,这样我就可以平静地选择我需要的操作系统(我刚从 Windows 切换到 Linux,只知道如何复制粘贴命令:-))
答案1
首先,尝试运行refind-mkdefault
rEFInd 附带的脚本。如果您通过 Debian 软件包安装了 rEFInd,则sudo refind-mkdefault
在终端窗口中输入应该可以解决问题。如果您以其他方式安装,则需要找到该脚本。(.zip
例如,I 位于 rEFInd 文件中。)
其次,如果这不起作用,那么你可能有一个有缺陷的 UEFI,它忘记了启动顺序。我在 Google 上搜索了你的电脑名称,找到了 2012 年对它的评论,那个时代的 UEFI 出了名的缺陷多多。你可能想读rEFInd 文档的这一页了解如何处理此类问题。特别是最后一节,使用该fbx64.efi
程序(EFI\BOOT\bootx64.efi
在 ESP 上重命名为)可能会帮助解决问题。简而言之,您可能需要依靠 UEFI 的后备引导加载程序(EFI\BOOT\bootx64.efi
),当其他引导加载程序无法找到或无效时运行。这可能需要您重命名任何其他引导加载程序是不过,目前仍在运行。遗憾的是,很难提供保证有效的精确说明,因为这些旧 UEFI 的故障方式以及您自己的软件/操作系统安装方式存在很大差异。