摘要:本文介绍如何修改 Fedora
和 Windows
双系统修改启动顺序,网上看了很多教程,大多数是基于 Ubuntu
的,对于 Fedora
主要是更新配置文件的命令有所不同,本文在 Fedora24
实验成功。
主要参考链接: How To Change Grub2 Default Boot OS Order & Duration in Fedora Linux?
修改 grub 配置文件
当前启动项信息
在修改前请留意启动项,主要注意两点,一共有几个启动项 n
和 Windows
的启动项位于第几 k
(这里希望将 Windows
放置在默认的问题)。
比如一共有 4 个启动项,windows 位于最后。 则 n=4
和 k=4
修改 grub 文件
使用熟悉的编辑器打开 /etc/default/grub
文件,需要 root
权限。
1 | sudo vim /etc/default/grub |
寻找两个参数 GRUB_DEFAULT
和 GRUB_TIMEOUT
, 前者是默认启动项,后者是默认的等待时间。这里需要注意,本文的 Fedora24
的第一个参数的默认值不是数字,而是 saved
,这里应该没有影响。
下面我们修改这两个值:
GRUB_DEFAULT
修改为k-1
,这里修改为3
也就是我们希望默认启动的启动项的位置减一,因为这里是从0
开始计数的。GRUB_TIMEOUT
可以修改希望等待的时间,单位为秒。
更新 grub 配置
如果是 Ubuntu
系统,我们通过命令 sudo update-grub
来完成该步骤,对于 Fedora
,使用如下命令:
1 | # 如果需要可以备份一下之前的配置 |
然后我们重启一下,就会发现现在的启动项的默认高亮为 Windows
了