LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 631|回复: 9

[求助]grub引导不了windows

[复制链接]
发表于 2008-6-23 09:43:44 | 显示全部楼层 |阅读模式
我的笔记本上装了两个系统,分区是这样的:c盘没有装任何系统,d盘装了windows 2003,然后fedora8装在了最后,我是先装fedora然后再装windows的,在装了windows后就没有grub了,然后我就grub-install恢复了grub,但是恢复后就不能启动windows了,我在menu.lst中配置了Windows的,是这样写的
rootnoverify(hd0, 4)
makeactive
chainloader +1
但是就是启动不了,请各位兄弟帮忙看看,我windows在d盘,谢谢!
发表于 2008-6-23 10:02:21 | 显示全部楼层
d盘只是windows下的名称,你确定windows装在(hd0, 4)?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-23 10:29:25 | 显示全部楼层
是的,我用fdisk -l显示是/dev/sda5
回复 支持 反对

使用道具 举报

发表于 2008-6-23 12:25:48 | 显示全部楼层
试试
find --set-root /ntldr
chainloader /ntldr
回复 支持 反对

使用道具 举报

发表于 2008-6-23 15:33:25 | 显示全部楼层
  1. title Winxp
  2.         rootnoverify (hd0,0)
  3.         chainloader +1
复制代码
不知道兄弟无法引导win的出错信息是什么? 如果有出错信息不妨贴出来.
还有就是如果实在解决不了,那就用win的引导程序来引导 fedora吧.

1,登录fedora ,把fedora 的引导程序  dd 成一个文件

2,修复win 在 mbr的引导程序

3 ,进入windows
在 boot,ini 中配置相关的信息.

最后,我没有安装过 win 2003,所以没有尝试过用 win来引导 win2003,抱歉
回复 支持 反对

使用道具 举报

发表于 2008-6-23 16:37:30 | 显示全部楼层
我用fdisk -l显示是/dev/sda5


---》Sda5《----
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-23 17:20:00 | 显示全部楼层
---》Sda5《----

我的是笔记本,硬盘是sata的,
但是我的menu.lst中却用hd0等表示
回复 支持 反对

使用道具 举报

发表于 2008-6-23 17:24:51 | 显示全部楼层
Post by gggggg;1866174
是的,我用fdisk -l显示是/dev/sda5




不知楼主朋友的问题有没解决.
我想你在grub引导文件中的window分区应该写成 sd0,4
因为你的是sata的硬盘.你看下你的linux引导分区是怎么写的.应该不是hd开头吧?如果是的话,那就我的这个菜鸟搞错了.
希望对你有帮助!
回复 支持 反对

使用道具 举报

发表于 2008-6-23 17:32:26 | 显示全部楼层
好像无论window安装在哪个盘,都是在C盘引导的吧,当然这都是在我装双系统的经验上得出来的,不知道只装一个不再C盘的系统是不是这个样子的
回复 支持 反对

使用道具 举报

发表于 2008-6-23 18:53:50 | 显示全部楼层
也支持楼上的说法!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表