grub2正确配置――硬盘安装ubuntu 9.10之后不能启动xp解决方法
2012-03-15 10:48
901 查看
看到论坛里对于Ubuntu 9.10的grub2配置说明,忍不住说一下。其实对于grub2,ubuntu给了一个官方的配置文件/etc/default/grub。大部分情况下grub2的设置都可以在这个文件中搞定,而且这个文件结构也比较简单,修改起来也容易。完全没有必要直接改/boot/grub/grub.cfg或者/etc/grub.d/下的文件。
修改/etc/default/grub只需简单一个命令:
代码:
sudo gedit /etc/default/grub
下面是系统默认的内容,以及最常用的修改菜单显示时间和默认操作系统的方法:
代码:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0 #将0改为saved,可让grub记住上次启动时选择的系统
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="5" #显示启动选择菜单的时间
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
修改完成后使用命令:
代码:
sudo update-grub
会自动更新/boot/grub/grub.cfg,这样做最大的好处是当系统更新内核时,你的设置不会被覆盖掉。
另外对于从9.10 beta及以前一路升级上来的朋友,如果确定想使用grub2,手动运行:
代码:
sudo apt-get install grub2
升级并确保grub2正确配置。(我全新安装的9.10 beta,一路升级上来后,系统中的grub工具居然还是老版,运行这个命令后才正常)
其实Ubuntu官方wiki上对这些都有说明:
https://wiki.ubuntu.com/Grub2
原 文 网址:http://cache.baidu.com /c?m=9d78d513d99907e91aac837f7d01d6150e54f126678e8b027ea48448e4735a310036a4e761650705a3d27c1016ae390db7af2172465660f0cbdf893addafd56871877d72365e914061ce04fb9606629e37902daeff5ebbfcb72593d98f938a4353bd025967c4abdc1f46498834a1033194e4c30a025e64fcfa3113ff5f772b9f27&p=8166cf16d9c25fff57edc93745&user=baidu
修改/etc/default/grub只需简单一个命令:
代码:
sudo gedit /etc/default/grub
下面是系统默认的内容,以及最常用的修改菜单显示时间和默认操作系统的方法:
代码:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0 #将0改为saved,可让grub记住上次启动时选择的系统
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="5" #显示启动选择菜单的时间
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
修改完成后使用命令:
代码:
sudo update-grub
会自动更新/boot/grub/grub.cfg,这样做最大的好处是当系统更新内核时,你的设置不会被覆盖掉。
另外对于从9.10 beta及以前一路升级上来的朋友,如果确定想使用grub2,手动运行:
代码:
sudo apt-get install grub2
升级并确保grub2正确配置。(我全新安装的9.10 beta,一路升级上来后,系统中的grub工具居然还是老版,运行这个命令后才正常)
其实Ubuntu官方wiki上对这些都有说明:
https://wiki.ubuntu.com/Grub2
原 文 网址:http://cache.baidu.com /c?m=9d78d513d99907e91aac837f7d01d6150e54f126678e8b027ea48448e4735a310036a4e761650705a3d27c1016ae390db7af2172465660f0cbdf893addafd56871877d72365e914061ce04fb9606629e37902daeff5ebbfcb72593d98f938a4353bd025967c4abdc1f46498834a1033194e4c30a025e64fcfa3113ff5f772b9f27&p=8166cf16d9c25fff57edc93745&user=baidu
相关文章推荐
- "由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题"解决方法
- [VS2008] Debug版本程序发布后 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题 解决方法
- Win7下安装Ubuntu到移动硬盘,导致Win7不能单独启动,修复方法
- Ubuntu 12.04启动时,网络配置不正确,60秒等待问题解决方法
- Win7下安装Ubuntu到移动硬盘,导致Win7不能单独启动,修复方法
- 安装 完 ubuntu 后 XP启动菜单的解决方法
- 硬盘安装Ubuntu9.10 的过程,遇到的问题及解决方法
- QQ“由于应用程序配置不正确 应用程序未能启动”,QQ不能启动解决方法,QQ启动失败解决方法
- XP下wubi 安装的ubuntu内核升级之后无法进入系统的解决办法(初级方法 慎用!)
- Visual Studio2005-"由于应用程序的配置不正确,应用程序未能启动,重新安装 "的问题解决方法
- Windows 10+Ubuntu 16.04在MBR分区上安装双系统之后没有Windows 10的启动菜单解决方法
- VS2008 应用程序配置不正确,未能启动该应用程序。重新安装程序可以修复此问题。解决方法
- 程序电脑VS2008 应用程序配置不正确,未能启动该应用程序。重新安装程序可以修复此问题。解决方法
- 关于VMWARE虚拟机安装GHOST版XP后不能硬盘启动问题
- ubuntu 16.04下不能启动Steam的解决方法
- ubuntu下安装ssh服务以及不能启动的问题解决
- 从硬盘安装ubuntu,GRUB丢失windows引导解决方法
- 解决VS2008程序的由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题"
- U盘做ubuntu安装盘之后,识别不到的解决方法
- Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法