我最近安装了 Linux Gecko,同时安装了 Ubuntu。安装后,计算机自动启动 Linux Ubuntu,没有给我选择其他发行版的选项。我无法打开 BIOS 菜单来更改启动顺序,因此无法访问其他发行版。打开 BIOS 的问题是,当我按住 F2(我的 BIOS 键)时,屏幕会卡在初始“ACER”徽标上。如果不按 F2,它会正常启动 Ubuntu。请参阅以下我安装 Gecko 并进行双启动的步骤:
- 启动了插入可启动 USB 的计算机,但是它不起作用。
- 按 F2 键打开 BIOS 菜单(此时正在工作),并将 USB 置于启动顺序的顶部
- 安装了 Gecko 和 Ubuntu 双启动。安装成功,我可以使用 Gecko
- 重启电脑并进入 BIOS 菜单。此时它也正常工作。我恢复了初始启动顺序(即在步骤 2 中进行更改之前)。因此我再次将 USB 置于底部,将 Gecko 置于 Ubuntu 之后的第二位。
- 拔出USB并重新启动计算机。
在第 5 步之后,我上面提到的问题开始出现。现在我也无法从 USB 启动,因为我无法访问 BIOS,所以无法更改启动顺序。
我现在该如何切换到已安装的 Gecko 发行版?我也可以考虑完全卸载 Ubuntu,但不知道如何正确执行。
答案1
假设您的计算机足够新,可以支持 UEFI,您应该执行以下操作来进入 UEFI 配置菜单:
- 重启
- 当 grub 引导加载程序加载时,按下,
c
然后在grub>
提示符下输入fwsetup
:grub> fwsetup
。 - 这将重新启动您的计算机并进入一个配置界面,您可以从中启动其他发行版。
一个[稍微]更永久的解决方案涉及/boot/grub/grub.cfg
在 Ubuntu 安装中(或无论您grub.cfg
身在何处)进行编辑并添加以下几行:
menuentry "Firmware Setup" {
fwsetup
}
请注意,这只是一个临时解决方案。运行sudo update-grub
或内核升级将删除这些更改,您必须再次添加这些行。