当您选择与Windows一起安装Ubuntu的选项时,预期的结果是,当您启动计算机时,将出现一个菜单,其中包含启动Ubuntu或Windows的选项。
有时候,事情并没有按照计划进行,Windows没有任何启动Ubuntu的选项。
在本指南中,您将看到如何在Ubuntu中修复Bootloader,如果失败,您将看到如何解决计算机UEFI设置中的问题。
03年3月
使用efibootmgr在Ubuntu中更改引导顺序
用于提供启动Windows或Ubuntu选项的菜单系统称为GRUB。
要以EFI模式启动,每个操作系统都将有一个EFI文件 。
如果没有出现GRUB菜单,通常是因为Ubuntu UEFI EFI文件位于优先级列表中的Window后面。
您可以通过引导到Ubuntu的实时版本并运行一些命令来解决此问题。
只需遵循以下步骤:
- 将你的Ubuntu U盘插入电脑
- 打开一个终端窗口并输入以下命令:
sudo apt-get-install efibootmgr - 输入您的密码,并在询问您是否要继续时按Y.
- 列表将显示以下信息:
BootCurrent:0001
超时:0
引导顺序:0001,0002,0003
启动0001 Windows
启动0002 Ubuntu
启动0003 EFI USB驱动器
这份清单仅代表您可能看到的内容。
BootCurrent显示当前正在引导的项目,因此您会注意到上面列表中的BootCurrent与Windows匹配。
您可以使用以下命令更改引导顺序:
sudo efibootmgr -o 0002,0001,0003
这将改变引导顺序,使Ubuntu成为第一个,然后是Windows,然后是USB驱动器。 - 退出终端窗口并重新启动计算机
(记住要移除USB驱动器) - 现在应该出现一个菜单,可以选择启动Ubuntu或Windows。
02 03
故障安全的方法来解决引导程序
如果第一个选项不起作用,那么您需要使用计算机的UEFI设置屏幕来调整引导顺序。
大多数电脑都有一个可以按下的按钮来调出启动菜单。 以下是一些热门品牌的关键:
- 宏基 - 逃脱,F12,F9
- 华硕 - 逃脱,F8
- 康柏 - 逃生,F9
- 戴尔 - F12
- EMachines - F12
- HP - Escape,F9
- 英特尔 - F10
- 联想 - F8,F10,F12
- 帕卡德贝尔 - F8
- 三星 - 逃脱,F12
- 索尼 - F10,F11
- 东芝 - F12
您只需按下其中一个键即可显示启动菜单。 不幸的是,每个制造商都使用不同的钥匙,制造商甚至没有在自己的范围内保持标准。
出现的菜单应显示Ubuntu是否已安装,并且您可以使用此菜单启动。
值得注意的是,这不是永久性的,因此每次启动时都需要再次按下相关按键才能显示菜单。
要使选项永久保存,您需要进入设置屏幕。 每个制造商再次使用自己的密钥来访问设置。
- 宏基 - 删除,F2
- 华硕 - 删除,F9
- 康柏 - F10
- 戴尔 - F2,F12
- EMachines - 选项卡,删除
- HP - Escape,F1,F10
- 联想 - F1,F2
- 帕卡德贝尔 - 删除,F1
- 三星 - F2
- 歌曲 - F1,F2,F3
- 东芝 - 逃脱,F1,F12
一个菜单将出现在顶部,你应该寻找一个叫做启动设置。
在屏幕的底部,您应该看到当前的启动顺序,它将显示如下所示的内容:
- 视窗
- Ubuntu的
- USB
要让Ubuntu出现在Windows之上,请查看屏幕底部,查看您必须按下哪个按钮才能在列表中向上或向下移动项目。
例如,您将不得不按F5移动选项,然后按F6将选项向上移动。
完成后按相关按钮保存更改。 例如F10。
请注意,这些按钮因制造商而异。
03年03月
Ubuntu不会显示为选项
在某些情况下,您无法在引导菜单或设置屏幕中看到Ubuntu。
在这种情况下,Windows和Ubuntu可能使用不同的引导方法进行安装。 例如,Windows使用EFI安装,Ubuntu使用传统模式安装,反之亦然。
要查看这是否切换到您正在使用的模式的相反模式。 例如,如果以EFI模式启动的节目切换到传统模式。
保存设置并重新启动计算机。 你可能会发现,Ubuntu现在启动,但Windows不启动。
这显然不是理想的,对此的最佳解决方案是切换到Windows使用的任何模式,然后使用相同的模式重新安装Ubuntu。
或者,您必须在旧版和EFI模式之间切换,才能启动Windows或Ubuntu。