预发布:我的机器是一台 HP 笔记本电脑,我听说 HP 的 EFI 实现存在严重错误。我不确定这是否是问题的原因。尝试修改启动顺序没有efibootmgr
任何效果。手动移动 .efi 文件导致我的计算机显示一大块白色文本屏幕,然后恢复到启动管理器屏幕。
这是一个“问题”,真的一直困扰着我。
去年 12 月,我改用 Linux,因为我的 Windows 10 安装失败了。(提示:不要格式化 NTFS 分区。)
因此,现在我有一个非常死的 Windows 10 安装(唯一存在的是启动管理器和恢复分区)、一个 Xubuntu 15.10 安装、一个 Lubuntu 14.04 安装和一个 Ubuntu GNOME 16.04 安装。(这是我的主要安装。)
每当我需要启动 Linux 发行版时,我都需要F9
按 进入固件的启动选择屏幕。从那里我选择选项ubuntu (insert disk serial number here)
,这会将我带到 GRUB 菜单。
然而,我发现这个按键相当烦人。如果我不按 F9,我的系统启动到标准的 Windows 10 恢复屏幕。
我希望我的系统自动启动到 GRUB 而不是那个恢复屏幕。
我已经尝试过efibootmgr
并mv
安装了这些.efi
文件,但毫无效果。我的计算机的固件设置屏幕在启动顺序选项中没有“自定义”选项。它只显示以下内容:
**--- Boot Options (F5=up, F6=down) ---**
> External USB Drive
> External CD-ROM Drive
> Internal Notebook Drive
> Network Adapter
我没有 EFI shell 的选项,而且我认为我没有安装它。
那么,有没有办法让 GRUB 成为默认加载器?
答案1
这是原因基本上,“如果 Windows 检测到 efibootmgr,某些主板会默认覆盖它设置的任何设置。这在 Packard Bell 笔记本电脑中得到了证实。”
答案2
通常对于 uefi,您可以通过 bios 设置执行此操作。我不知道您的型号,但到目前为止,我处理的所有笔记本电脑都有一个 uefi 启动设置,它会 - 类似于启动驱动器选择 - 列出在启动驱动器 efi 分区上找到的所有引导加载程序。然后,您可以选择首先尝试哪一个,其次,依此类推。
查看您的 BIOS 选项。