当 BIOS 无法访问时如何禁用快速启动

当 BIOS 无法访问时如何禁用快速启动

我的硬盘中有传统启动,启用快速启动后,启动过程中键盘被禁用,因此我无法访问 BIOS 设置。有没有办法可以禁用它(快速启动)而无需访问 BIOS。

答案1

有三种可能:

  1. 重新启动进入 UEFI 设置

假设您的机器仍可启动,您可以尝试将当前操作系统重新启动到 UEFI 设置。这在 Windows 上是可行的(但此处与主题无关)。在 GNU/Linux 系统上,请尝试:

sudo systemctl reboot --firmware-setup

然后重置 fastboot 选项。请注意,这不适用于全部UEFI 固件,取决于实现的质量。

  1. 更改 grub 默认值

摆脱这种困境的另一种方法是修改 grub 默认设置。运行:

grep -e "^menuentry " /boot/grub/grub.cfg

看看是否有UEFI Firmware Settings。如果有,则从 0 开始计数菜单项。然后编辑 grub 将启动的默认设置:

sudo nano /etc/default/grub

(或使用vi代替nano)并将 设置GRUB_DEFAULT=为您计算的值。运行

sudo update-grub

要“设置”下次启动时的默认选项。您甚至可以选择 Redmond 的操作系统并在那里碰碰运气。进入 UEFI 设置后,禁用 FastBoot,保存并重新启动,选择 Ubuntu,然后将默认值重置回/etc/default/grub旧值(可能为 0)。(别忘了update-grub)。同样,这可能只适用于体面的 UEFI 实现。

附注:在双启动系统上,我设置GRUB_DEFAULT=saved并添加了一行GRUB_SAVEDEFAULT=true。这将使 grub 记住上次启动的内容 - 当 Windows 在重大更新期间想要无休止地重启时非常方便。

  1. 硬件重置 UEFI 设置

如果其他方法都失败了:请参阅硬件手册,查找 BIOS 设置重置(通常需要打开机箱、取出电池、放置跳线、将其移除并重新启动)。所有 UEFI/BIOS 设置都将丢失 - 仅当您知道 UEFI 现在的配置方式时才执行此操作 - 例如,如果您的 SATA 控制器设置为非默认值,您将无法访问硬盘的内容。(主要是您可以在 RST、AHCI 和 IDE(或旧版或其他)之间进行选择,AHCI 最有可能。)

相关内容