![更新至 14.10 后没有 bios、没有 grub、没有 Kubuntu](https://linux22.com/image/1049594/%E6%9B%B4%E6%96%B0%E8%87%B3%2014.10%20%E5%90%8E%E6%B2%A1%E6%9C%89%20bios%E3%80%81%E6%B2%A1%E6%9C%89%20grub%E3%80%81%E6%B2%A1%E6%9C%89%20Kubuntu.png)
我在 Acer Aspire 5560G 上运行了 Kubuntu 14.04 LTS 64 位几个月。我定期更新,没有任何问题。
今天我决定升级到 14.10。升级过程非常顺利。
重启后我无法进入 BIOS。它显示按 F2 进入 BIOS,但它根本没有反应。没有显示 grub。没有加载 Kubuntu。
它不断重新启动。每 5 秒一次。
当我按下 F2 时,它只会发出短暂的哔声,并在两秒钟内重新启动。当我放入 Kubuntu DVD 时,它会读取一段时间(20 秒),然后重新启动。
我已移除 SSHD 和电池。我尝试按下我能想到的任何组合键。但都不起作用。
任何想法都将受到热烈欢迎。
据我所知,在将 Ubuntu/Kubuntu 升级到 14.04 后,我以前遇到过 UEFI/EFI 启动问题。我很高兴它能够启动。所以实际上我不记得 Bios/UEFI/EFI 配置的当前状态。
但无论如何,BIOS 应该可以工作。安装过程会损坏它吗?
谢谢。
答案1
当您在 EFI 模式下安装操作系统时,它会更改计算机上的 NVRAM 设置以指向新操作系统的引导加载程序。通常这可以正常工作。我怀疑,就您而言,此更改影响了计算机在启动过程中对按键的反应方式,或者影响了启动选项。如果我没记错的话,这是一个固件错误。我想到了一些可能的修复方法:
- 使用
efibootmgr
查看当前条目并删除任何未使用的条目。我不知道efibootmgr
网络上是否有好的通用教程,但如果您进行网络搜索,您会找到有关如何使用它来执行各种特定操作的描述。您也可以阅读其手册页。简而言之,您可以使用efibootmgr -v
查看当前启动条目,然后使用efibootmgr -b # -B
删除每个您不想要的条目。(用#
与要删除的条目相对应的数字替换。) - 进入固件设置实用程序并查看与“快速启动”(禁用)或 USB 支持(启用)相关的选项。当然,这带来了一个先有鸡还是先有蛋的问题;您现在无法进入固件设置实用程序,因此您至少需要一个临时解决方法才能进入固件一次。此 Acer 页面描述了如何从 Windows 进入固件设置实用程序,但我不确定它是通用的还是 Acer 专用的。
- 配置 GRUB 以提供重新启动到 EFI 选项,或安装提供此选项的引导加载程序。我不确定如何让 GRUB 做到这一点,尽管我认为我在 GRUB 的某个地方见过这样的选项。我自己的rEFInd 启动管理器和橡胶靴两者都提供此功能。(对于 rEFInd,它在第二行图标上显示为计算机芯片的图标,如果固件不提供强制重新启动固件设置实用程序所需的接口,它将不会出现。)如果您可以访问固件的内置启动管理器,您可以从 USB 闪存驱动器或 CD-R 运行 rEFInd,以一次性或根据需要使用此方法。
- 更新固件。这可能会将设备重置为可用状态,或者可能会修复导致问题的真正原因。