我无法进入 BIOS 因为 Ubuntu 加载太快

MrS*_*dow 11 boot bios

我尝试sudo gedit /etc/default/grub更改GRUB_TIMEOUT=0为,GRUB_TIMEOUT=5但是当我保存时,我得到了这个:

** (gedit:5998): WARNING **: 20:18:19.296: Set document metadata failed: Setting attribute metadata::gedit-position not supported
Run Code Online (Sandbox Code Playgroud)

然后我尝试重新启动我的笔记本电脑,Ubuntu 加载速度太快,我无法进入 BIOS。

Bob*_*Fit 28

您收到的警告消息并不重要。你可以忽略那个。

当 grub 需要更长的时间来选择时,您的问题将无法解决。你首先从你的 BIOS 层开始,然后你将进入 grub 和 grub 加载 Linux 内核,从而加载 Ubuntu。当您到达 grub 时,将无法返回 BIOS 设置。

但在 GNU/Linux 中,您可以通过以下命令直接重启进入 BIOS 设置:

systemctl reboot --firmware-setup
Run Code Online (Sandbox Code Playgroud)

我在Super User上找到了命令。

  • @JörgWMittag 这是一个非常乐观的观点。不想低估 OP,但没有注意到较新版本的计算机不再带有 BIOS 的人数令人震惊。 (21认同)
  • @R..GitHubSTOPHELPINGICE 我可以向你保证,情况不再如此。一些 UEFI/EFI 计算机具有 BIOS 仿真功能,而如今越来越多的计算机甚至没有这种功能。 (6认同)
  • grub 超时*确实*重要,如果它是 EFI 系统并且 grub 菜单有一个“系统设置”选项(或者如果你知道它的 grub 命令,即`fwsetup`)。 (5认同)
  • @hobbs:但是,OP 非常明确,因为他们想进入 *BIOS*,而不是 EFI。他们在问题中两次使用术语“BIOS”,并用 [tag:bios] 标记问题,而他们使用术语“EFI”或“UEFI”零次,并且没有将 EFI 或 UEFI 相关标签应用于问题,所以我们可以安全地假设问题是关于 BIOS,而不是 EFI。 (2认同)