为Grub启动菜单添加Windows选项
来源:互联网 发布:磁力链接软件 编辑:程序博客网 时间:2024/05/22 13:56
安装Debian 6.0.5后,Grub启动菜单中没有把原来的Windows系统加到启动选项中,无法启动Windows。启动Windows有两种方法:
- 在Grub命令行下,手工启动Windows
- 修改Grub的配置文件grub.cfg,为Windows添加启动菜单
Grub版本:GNU GRUB Version 1.98+20100804-14+squeeze1
手工启动Windows
进入Grub启动菜单后,键入c,进入Grub命令行
1. 用ls命令,查看硬盘和分区信息,找到Windows系统的启动分区
- grub> ls -l
2. root命令确定要启动的分区,
- grub>root (hd0,msdos1)
3. chainloader命令将控制权将给Windows的boot loader,自己不用管理加载内核等工作
- grub>chainloader +1
注意:chainloader要知道的是如何找到Super Block,因而需要设定启动的root分区和所在扇区。命令使用chainloader (hd0,msdos1)+1。如何执行过root (hd0, msdos1),则可简化为chainloader +1。命令参数中的+1,是指定分区上的第一个扇区。
另,chainloader并不负责加载工作,主要用于设置启动Windows等非Linux系统的参数,交给这些系统的boot loader自已启动。因而,如果要启动linux,则不使用chainloader。
4. 启动Windows
- grub>boot
为Grub菜单添加Windows 启动项
在grub的配置文件\boot\grub\grub.cfg中添加Windows启动菜单。
1. 设置默认启动的操作系统
- set default="2"
default的值设置,0表示第一次Grub启动菜单项,余下以此类推
2. 设置Grub启动菜单的Timeout时间
- set timeout=30
3. 添加Windows启动菜单
- ### BEGIN /etc/grub.d/30_os_prober ###
- menuentry 'Windows 7 Ultimate' {
- insmod part_msdos
- insmod ntfs
- set root='(hd0,msdos1)'
- chainloader +1
- }
- ### END /etc/grub.d/30_os_prober ###
在grub命令行下,也可以查看grub.cfg配置文件
- grub>cat (hd0,msdos10)/boot/grub/grub.conf
- 为Grub启动菜单添加Windows选项
- Linux Grub菜单添加命令行启动项
- 为windows添加右键菜单
- 在Windows启动菜单中加载Linux系统选项的方法(以Lilo为例)
- 修复 GRUB 启动菜单
- GRUB启动菜单修复
- 修改grub启动菜单
- 替换Ubuntu的grub启动菜单为SUSE式
- 在Grub引导菜单上添加Windows项
- 在grub中添加windows 7启动项目
- 用Delphi为窗体的系统菜单中添加选项
- 为右键菜单添加从cmd打开选项
- 为下拉式菜单(DropDownList)添加第一个选项
- 为下拉式菜单(DropDownList)添加第一个选项
- 为下拉式菜单(DropDownList)添加第一个选项
- DOM为列表框、下拉菜单添加、删除选项
- 用windows启动grub
- grub命令行启动Windows
- RIP协议
- JMeter学习(二十八)内存溢出解决方法
- windows设备上下文的概念
- js判断登录文本框是否为空
- liunx apache 的安装
- 为Grub启动菜单添加Windows选项
- 英文歌曲:Iridescent (变形金刚第三部主题曲)
- The VMware Authorization Service is not running错误的处理方式
- 跟我一起写Makefile(15)--使用make更新函数库文件(函数库文件的成员+函数库成员的隐含规则+函数库文件的后缀规则)
- count_if 源码剖析
- 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis
- 每日一练——大数加减乘除运算实现(网易笔试题)
- 多线程编程入门(17):线程同步工具之CountDownLatch
- hdu 5806 NanoApe Loves Sequence Ⅱ