如何将 Ubuntu 设为默认操作系统?

如何将 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 来解决这个问题。

答案1

根据此链接,

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

GRUB_DEFAULT=0 应该如果你进入了 Ubuntu 的 grub 菜单,那么它就可以正常工作了。但还有第二步:你必须通过运行

sudo update-grub

如果仍然不起作用,则启动不是使用这个 grub 菜单,而是使用其他 grub 菜单或其他启动菜单。

你可能得跑

sudo grub-install /dev/sdx

其中 x 是计算机启动的驱动器。请参阅此链接,

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

答案2

我找到了答案这里

解决方案如下。

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

警告:

完成此操作后,如果超时设置为零秒,您将无法再次启动 Windows,除非使用修复光盘修复引导加载程序。

相关内容