Linux Deepin下轻松搞定多系统启动项的更改(图文)
Tofloor
poster avatar
李霓客思
deepin
2013-04-03 07:04
Author
[color=#400000:22fymfzg]电脑安装了多个系统?
默认的操作系统不是自己想要的,想改?
启动菜单默认等待10秒,觉得太长,想改?

好嘞,简单!咱这就去改成自己需要的。
(注:特别提醒要安装多个系统的朋友,如果其中有Windows,那么第一个要先安装它。建议最后一个安装Deepin。不要问我为什么,如果一定要问,建议买本《十万个为什么》。呵呵,开玩笑,咱是谁?咱是菜菜鸟嘛,先知其然,然后有兴趣再去查为什么所以然。比如,我坐飞机,只关心我坐上的这趟飞机能不能到达我的目的地,至于为什么飞机会在天空飞等等,暂且没有必要去深究。嘿嘿,对吧?)

开机后,有一个系统选择的菜单,你需要数一下启动项的行数,记得从0开始数哦,一只数到你想要更改为默认启动项的那行,记住是第几行哦,等一下要用到哦。好了,直接上图:
[/color:22fymfzg]

1、按快捷键Alt+Ctrl+T打开终端,输入 sudo gedit /boot/grub/grub.cfg

更改启动项1.png

2、系统会打开一个类似记事本的文档,找到set default="0",还记得刚才数的行数吗?把这里的0改为你需要的那个数字,下次启动就生效了哦。 :

更改启动项2.png

3、默认菜单选择时间是10秒,开机时间太长了?找到set timeout=10,把10改为你想要的菜单选择时间。

更改启动项3.png

4、更改完毕后,记得保存哦。

更改启动项4.png

好了,重启试验一下吧?是不是更改成功了啊?是不是有一点小小的成就感了啊? :
Reply Favorite View the author
All Replies
2 / 2
To page
ziqin
deepin
2013-05-13 01:15
#21
(首先感谢LZ整理)
先装Windows是必然的,不要指望它的引导器支持Windows以外的系统。
其实,用EasyBCD也是可以引导的。不过是先引导进grub2,再引导linux。也就是:Windows Loader ——> Grub2(created by EasyBCD) ——> Linux Kernel。
如果说得不对,还请大家指出。
Reply View the author
bsidb
deepin
2013-05-15 16:47
#22
我记得Ubuntu现在用的都是grub2了吧。
楼主的这个方法却是可以改,但是有一个弊端,每次系统更新内核的时候都会把你的这些设置覆盖掉,你需要每次更新内核的时候重新设置。而且/boot/grub/grub.cfg文件开头大大的
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

你不会没有看见吧。。。。。。。。

更好的方法是修改/etc/default/grub文件,楼主所提到的几个变量(GRUB_TIMEOUT,GRUB_DEFAULT)那里面都有。每次更新内核的时候都会自动读取这些文件来生成/boot/grub/grub.cfg
Reply View the author
2 / 2
To page