如何让Ubuntu成为默认的操作系统?

我最近在安装Ubuntu 16之前有一台装有Windows 10的机器。 但是每次启动计算机时,如果我没有接近进入启动设置来指定Ubuntu,它就直接在Windows上运行。 我希望选择的默认操作系统是Ubuntu。

我尝试通过这样做来编辑我的grub命令: sudo gksudo gedit /etc/default/grub ,但我已经有了这行GRUB_DEFAULT=0 ,表明我的Ubuntu应该是第一个启动的。

我猜我的Ubuntu正在使用UEFI,因为我有以下文件夹: /sys/firmware/efi/

这个问题在这里已有答案。

但这个答案现在很老了。 我想知道是否有一种新方法可以解决同样的问题,仅使用Ubuntu。 如果没有,我想知道为什么我们只使用Windows来解决问题。

根据这个链接,

help.ubuntu.com/community/Grub2/Setup#Configuring_GRUB_2

如果你到达Ubuntu的grub菜单, GRUB_DEFAULT=0 应该可以工作。 但是还有第二步:您必须通过运行使其处于活动状态

 sudo update-grub 

如果它仍然无法正常工作,则启动不使用此grub菜单,而是使用其他grub菜单或其他启动菜单。

你可能要跑

 sudo grub-install /dev/sdx 

其中x是计算机从中启动的驱动器。 看到这个链接,

help.ubuntu.com/community/Grub2/Installing#Reinstalling_GRUB _2

我在这里找到了答案。

解决方案如下。

  1. 启动到Windows
  2. 右键单击“计算机”并选择“属性”
  3. 单击高级系统设置
  4. 单击“启动和恢复”下的“设置”按钮
  5. 选择要使用的操作系统

警告:

执行此操作后,如果超时设置为零秒,则无法再次启动Windows,而无需使用修复光盘修复启动加载程序。