我的本本里装了双系统(windows7和ubuntu11.10)windows先安装,ubuntu是后来装的,开机时出现的是ubuntu的GNU - GRNU引导菜单。第一项是ubuntu系统,之后三四项是ubuntu的其他启动项,如命令行之类的。而我的windows7排在的最后面一项,我想保留ubuntu的启动菜单,并将windows7那一项提到一行(或者说是改为一项的默认启动项)。请问有什么方法可以办到。
1.进入Ubuntu后先同时按下“Ctrl+Alt+T”这三个键打开“终端”,输入“sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober”然后会提示你输入密码,这个密码就是你安装系统时设置的密码,注意此时输入后不会出现*加密的标志,而是直接不显示,输完后回车,接着输入“sudo update-grub”然后回车即可。
2.点击桌面右上角重启,win7启动项已经在最上面且为默认了。追问
2.点击桌面右上角重启,win7启动项已经在最上面且为默认了。追问
请问输入的什么意思。
追答输入的“sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober”就是把windows系统引导设为第一启动。
修改完之后要更新grub管理菜单,所以还要输入“sudo update-grub”。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-10-25
在ubuntu里打开终端,输入命令“ sudo gedit /boot/grub/grub.cfg ” 后按提示输入密码打开grub设置文件编辑。
找到“ default=0 ”这一行将其 改为 “ default=4 ” ,保存重启后windows7就是默认启动项了
找到“ default=0 ”这一行将其 改为 “ default=4 ” ,保存重启后windows7就是默认启动项了
第2个回答 2011-10-26
楼上这些人,我都不想说了。没看到grub2手册里写道,不推荐修改直接/boot/grub/grub.cfg吗?追问
那你的意见如何?
追答It is automatically generated by grub-mkconfig using templates
from /etc/grub.d and settings from /etc/default/grub
这是grub.cfg 里的一句话,这句话的意思是,grub.cfg里面的内容是根据那两个目录更新的,也就是说,即使你在grub.cfg里面修改了,执行一下update-grub,它又恢复成原来的样子了。
正确的方法是修改 /etc/default/grub里面的内容然后执行update-grub