由于我在旧笔记本电脑上安装了 Linux,因此无法访问 BIOS 菜单。我已经尝试过fwsetup
,但我只收到一条消息:
无法设置 EFI 变量“OsInductions”。
我还尝试启动进入 Windows,按住 Shift 键并按重新启动,然后在恢复屏幕上选择“故障排除”->“高级选项”->“UEFI 固件设置”并单击“重新启动”。那只是说:
有问题。重新启动您的电脑并重试。看起来有些东西没有正确加载。重新启动可能会解决问题。如果这种情况多次发生,您也许可以通过在线搜索特定的错误代码来寻求帮助。错误代码:800704d3。
我尝试过在启动时发送大量不同的键,包括Escape、F1、F2、F3、F4、F12和delete。shift它们都不起作用。我在安装Linux之前曾经能够正常进入BIOS。我已经在另外两台笔记本电脑上安装了 Linux,没有任何问题,但只有这一台不想再进入 BIOS。当我尝试使用一个工具调整我的 Windows 分区大小时,我(意外地)卸载了 Linux,该工具清除了我的 Linux 分区。启动时,我会看到 grub 提示符(不是 grubrescue),上面写着:
支持最少的类似 BASH 的编辑。
此时我输入的命令exit
会提示我选择启动设备,我可以正常启动到 Windows 启动管理器,但 USB 设备不起作用。要启动到 USB,我必须插入 USB 记忆棒,启动计算机,键入exit
并按 Enter 键,然后选择 USB 设备选项,这将再次带我回到 GRUB 提示符,我在其中键入(例如),chainloader (hd0,msdos2)/efi/boot/grubx64.efi
然后boot
就可以了启动到USB就好了。
我有一个四引导系统(Ubuntu MATE(忘了哪个版本了,那是几年前的事了)、Linux Mint、Windows 8(笔记本电脑附带的)和 Windows 10),直到分区管理器删除了 Linux 分区。这是 UEFI 安装。这是一台 Acer Aspire V11 Touch,谷歌快速搜索显示 BIOS 键是 F2,但不起作用。我还尝试了其他多个键,但也不起作用。我注意到,如果我在启动时按住 escape 和 function,它会不断打开和关闭。不知道这是 GRUB 的问题还是什么。有时,如果我在打开时向潜在的 BIOS 键发送垃圾邮件,背光会打开、关闭,然后重新打开。我尝试过sudo systemctl reboot --firmware
Ubuntu 18.04 Live USB,但我只是在终端上出现了一条新线,但没有任何反应,它只是坐在那里,直到我使用 CTRL + C 取消它。
我只是希望能够进入 BIOS 设置,但自从安装 Linux 和 GRUB 以来我一直无法做到这一点。
答案1
这是 Ubuntu 上的一个已知问题
已知的问题
正如预期的那样,对于任何版本,用户都可能会在此版本的 Ubuntu 17.10 中遇到一些重大的已知错误。我们目前所知的错误(以及一些解决方法)已记录在此处,因此您无需花时间再次报告这些错误:
与某些 Lenovo、Acer 系统中的 BIOS 不兼容 Ubuntu 17.10 中附带的 Linux 4.13 内核中的错误可能导致用户在启动此版本的 Ubuntu 后无法更新任何 BIOS 设置,包括系统的启动顺序。
修复此问题的内核很快就会在 zesty-updates 中提供,但是 Ubuntu 17.10 安装程序映像仍然包含有此错误的内核。在此问题得到解决之前,使用受影响系统的用户不应升级到 Ubuntu 17.10 或启动 Ubuntu 17.10 安装程序映像。这样做可能会导致您的计算机需要专业维修才能恢复 BIOS 功能。
已知受影响型号的完整列表可以在1734147。
如果您已经在受影响的系统上安装了 Ubuntu 17.10,您可能不会立即注意到此问题,因为 Ubuntu 将继续从磁盘启动。要验证您的系统是否受到此错误的影响,请使用 Ubuntu 16.04 桌面映像创建 USB 记忆棒并尝试启动它。如果您能够启动它,则您的系统很可能没有受到此错误的影响。
答案2
这个问题困扰了 4/5 年之后,我终于解决了。感谢 David Kariuki 告知我 Ubuntu 错误报告。
我打算暂时更换硬盘并重新安装 Ubuntu 17.10,这样我就可以安装修复程序,但这不起作用,因为我无法从安装程序通过 USB 启动,除非我有上次安装留下的 GRUB 提示符。相反,我在另一台计算机上使用虚拟机,并将 Ubuntu 17.10 安装到外部 USB HDD 上。然后,我将外部驱动器插入笔记本电脑并执行以下 GRUB 命令以进行 USB 引导:
exit
(将我带到 BIOS 启动选择屏幕),然后Enter选择(不存在的)“Ubuntu”启动。我现在将回到 GRUB 提示符,因为它无法引导到缺少的 Ubuntu 条目。exit
再次,它会自动尝试再次启动进入“Ubuntu”条目,但失败了,将我踢回 GRUB 提示符,此时由于某种原因启用了 USB 支持......insmod part_msdos
insmod chain
set root=(hd0,gpt1)
(我认为是这个分区,但不是100%)chainloader /efi/ubuntu/grubx64.efi
boot
现在,我启动到 Ubuntu 17.10,我可以简单地安装 Ubuntu bug 页面中链接的修补内核。就我而言,第一个不起作用,但第二个起作用了。安装每个内核后,我重新启动机器并在启动后再次将其关闭。然后,我打开笔记本电脑并尝试使用 进入BIOS f2。安装第二个内核并重新启动一次后,我可以正常进入BIOS设置。它还导致计算机直接启动到已安装的 Windows 10,而不是首先启动到 GRUB 提示符。