我使用 Ubuntu 和 Windows 双启动。我最近从 Acer 官方网站更新了我的 BIOS,以提高性能,但更新 BIOS 后,我无法启动 Ubuntu。之前我使用 Windows 启动管理器屏幕启动 Ubuntu,该屏幕在我按下笔记本电脑上的 F12 后出现。启动屏幕不显示 Ubuntu 选项。
答案1
我遇到了类似的问题。这对我有用。
- 使用您的管理员帐户登录 Windows。
右键单击 Windows 图标并选择command prompt(admin)
。
从命令提示符运行此命令:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
这将使 Grub 成为默认启动管理器。然后在 Grub 菜单中,您将找到 Windows 和 Ubuntu。 - 如果在 Grub 菜单中找不到 Windows 引导程序,则在 Grub 菜单中选中
advanced option
(就在 下方)。然后选择。您将在那里找到。选择它并按。它将解决问题,然后菜单中将出现。Ubuntu
Ubuntu(Recovery Mode)
update grub
enter
Grub
Windows boot loader
http://myviewsonfoss.blogspot.in/2018/05/how-to-fix-grub.html
答案2
发生这种情况的原因是,在更新 BIOS 时,其首选项和设置更改为默认模式,即模式设置为传统模式而不是 UEFI 模式,而且 UEFI 的顺序被重置为将 Windows 放在第一位,将 ubuntu 放在后面,因此仅切换模式不起作用,您还必须更改顺序。请按照以下步骤操作(不同笔记本电脑上的 f1 或 f2 键可能不同)
1. Restart System and enter BIOS (using f2 key or other)
2. Change the mode from Legacy to UEFI
3. Change the order of UEFI to put Ubuntu on top, atop Windows. This will ensure that grub menu is loaded on startup.
答案3
答案4
启动 Live Ubuntu 闪存驱动器。R. 单击桌面并打开终端。
输入命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair
然后
sudo apt-get update
然后
sudo apt-get install boot-repair
安装后,运行命令:boot-repair
并按照说明等待程序完成。您应该会收到一条消息,告知您启动修复是否成功。
如果是,请重启电脑,进入 BIOS 并检查 Ubuntu 是否存在于 HDD 选项中,并确保它是第一个启动选项。然后保存 BIOS 设置并重启电脑。