如何更改ubuntu grub 启动列表中双系统的排列顺序

来源:互联网 发布:sql 字符串长度 编辑:程序博客网 时间:2024/06/05 04:15
由于Linux在很多方面被广泛应用。所以我决定学习一下Linux。首先,在我已经安装了 win7 的电脑上安装ubuntu 。然后 sudo update-grub 。但是用ubuntu的 update-grub 建立的grub是默认将ubuntu放在第一个,然后是ubuntu的修复模式、内存测试等,第五个才是win7。而由于大部分时间我是使用win7的, 这导致每次开机都需要按“down” 键来选择win7,一不小心没来得及选还将引导成Linux。所以,我需要改变启动列表中双系统的排列顺序。

       方法一: 这是一个比较简单的方 法,用 sudo gedit  /boot/grub/grub.cfg 命令打开grub.cfg 这个文件,并将文件中的 set default="0" 中的 0 改成对应欲默认启动的操作系统的序号(从0开始) 。例如我的电脑就改成4 。然后保存。

 

然后每次启动时,默认的选择条就将停留在对应的操作系统上了。

      当然这个方法并没有解决启动列表的顺序问题。而只是将默认选项设定为了win7。如果要求不是很高,这个办法也够了。如果一定需要修改启动列表的顺序,将win7放到第一个,可以选择方法二。

      方法二: 在 /etc/grub.d 目录中的脚本文件的文件名都是以数字开头,这确定了在执行update-grub 时各文件内容被执行的顺序,我们可以用 sudo nautilus 命令,以root权限打开文件浏览器。然后找到30_os-prober这个文件,把 30_os-prober这个文件名的数字30改为05到10之间的数字即可(没多少可选06、07、08、09),比如改为07_os-prober, 这样创建出来的grub.cfg内的菜单项,windows的排序就会自动在ubuntu之前。

 

然后运行 sudo update-grub 命令。就可以看到,windows7 已经排在了第一个的位置上:

 

      补充: 应用方法一 修改grub.cfg 文件来实现修改默认启动项应注意:当使用update-grub 命令或者系统升级、grub升级等,grub.cfg文件将被复原。需要重新修改。如果懒于每次update-grub 之后都要修改grub.cfg 文件,则可以进行如下操作:

      用 sudo gedit /etc/grub.b/00_header 命令打开00_header 这个文件,找到 ser default ="${GRUB_DEFAULT}" 一行,将${GRUB_DEFAULT} 换成欲默认启动的操作系统的序号(从0开始),保存,再update-grub。这样每次update-grub之后生成的grub.cfg将自动改成我 们想要的样子。


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 8h床垫有橡胶味怎么办 买回来的鞋子臭怎么办 耐克保修卡没了怎么办 雅萌保修卡没了怎么办 苹果保修卡没了怎么办 新车迟迟不给合格证怎么办 手机系统剩余空间少怎么办 桌子被掉色的袋子印色怎么办 袋子掉色弄到柜子上怎么办 健身房老板跑路教练怎么办 健身房老板跑路了怎么办 淘宝断货了该怎么办 淘金猫网购频道账号换了怎么办 京东商城信用卡无法付款怎么办 京东第三方退货拒收怎么办 淘宝凑单收货地址不一样怎么办 淘宝凑单地址不一样怎么办 任性付还不了款怎么办 京东购物卷删了怎么办 荣耀手环3进水了怎么办 手机疏油层没了怎么办 快递到了处理中心不走了怎么办 京东取消了退款怎么办 我的订单删除了怎么办 近邻宝箱子误关怎么办 把收件人电话写错了怎么办 吧收件人电话写错了怎么办 速递易收件人电话写错怎么办 书包上的皮掉了怎么办 美亚很多商品不直邮中国怎么办 我想买刘涛用的化妆品贵妇膏怎么办 自提柜号码忘记了怎么办 京东商城误点确认收货怎么办 京东购物到货后怎么办 京东地址错了怎么办 没买运费险退货怎么办 没有买运费险退货怎么办 买的运费险换货怎么办 顾客买衣服说贵怎么办 卖衣服顾客说贵怎么办 汽车前保险杠刮蹭怎么办