双系统下更改启动顺序
笔者电脑上装的是windows 7 和Ubuntu双系统,由于装好后Ubuntu是默认系统,每次启动时都需要手动选择,很是烦人,遂决定更改grub的配置,以默认启动windows 7
Ubuntu的grub配置在/boot/grub/grub.cfg中,在grub.cfg文件首部,有如下说明
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
从说明可知,grub.cfg是由grub以grub.d的模板生成的,因此如果直接更改grub.cfg文件,在重新编译内核后可能设置就会失效,因此从/etc/default/grub入手
编辑/etc/default/grub,将defult值设置为windows 7的位置即可,默认从0开始编号,笔者的是5,所以修改后如下
GRUB_DEFAULT=5
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
。。。。。。
更新grub.cfg文件
update-grub
重新启动系统,应该默认启动位置已经生效。