Ubuntu下切换Grub2的启动顺序-转载

网友投稿 1554 2022-11-12

Ubuntu下切换Grub2的启动顺序-转载

Ubuntu下切换Grub2的启动顺序-转载

昨天在我的台式机上也安装了Ubuntu 9.10,不过在此之前这台机器同时安装了Windows,主要用来看电影用。所以我希望即使在安装了Ubuntu之后,Grub的首选启动项目还是Windows,因为小兔子在面对Grub时可能会完全不知所措。

所以按照过去的知识,我到/boot/grub/下寻找menu.lst文件,以便修改默认启动项目。但结果却是,根本没有这么个文件。在搜索了​​Ubuntu wiki​​​之后,我知道原来默认的menu.lst文件已经被/boot/grub/grub.cfg统一管理了。而grub.cfg是不允许直接修改的。当我们要修改Gurb时,必须先修改/etc/default/grub文件。如下图:我修改了GRUB_DEFAULT=0为GRUB_DEFAULT=4(我的Windows启动项是第5项,所以选择4)。同时我还添加了GRUB_GFXMODE=1024×768,来提高Grub界面的分辨率。

当然了,这样还没完。在保存了这个文件之后,还需要执行

​1​

​$ sudo update-grub​

这个脚本,来更新/boot/grub/grub.cfg。重新启动之后,Windows就成为默认的启动项了,并且显示分辨率也达到了1024×768。

Ubuntu的这类分段管理设计其实随处可以见,从Apache的站点管理到Grub的配置管理,都在直接修改配置文件的基础上又添加了一层间接管理。个人觉得这样的设计虽然一开始有些摸不着方向,但是间接管理可以在正式启用修改的配置之前对配置文件进行一次校验,避免了错误的修改导致服务不能启动甚至系统不能启动的糟糕场面。这样一个小小的地方确实体现了Ubuntu体贴用户的设计,如果能够在帮助文档的提供方式上再充分一点,比方说在原本的配置文件中记述正确的配置文件修改方式,那就更完美了吧

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:回帖免责声明-转载
下一篇:UVA--10005
相关文章

 发表评论

暂时没有评论,来抢沙发吧~