LinuxSir.cn,穿越时空的Linuxsir!

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

一个grub问题(搜索了许多以前的贴子,但是自己还搞不定)

[复制链接]
发表于 2004-12-7 12:42:22 | 显示全部楼层 |阅读模式
两个硬盘,hd0装了xp.今天在hd1上装RH9.0,装好进入grub界面.进入RH没问题,要进入xp出现NTLDR is missing.请问如何解决??

是不是原来在mrb的xp启动信息损坏了??
发表于 2004-12-7 13:28:06 | 显示全部楼层
把你的 grub.conf 帖出来, 大家好诊断啊.

不过我也是新手.
 楼主| 发表于 2004-12-7 14:46:02 | 显示全部楼层
#我的hd0是hdc,hd1是hdd.
title Red Hat Linux (2.4.8-20)
root (hd1,1)
kernel /boot/vmlinuz-2.4.8-10 ro root=/dev/hdd2 hdd=ide-scsi
initrd /boot/initrd-2.4.8-10.img
title Windows
rootnoverify (hd0,0)
chainloader +1
我觉得grub应该没问题,问题在于xp在mrb的启动信息损坏了
发表于 2004-12-7 16:16:34 | 显示全部楼层

回复: 一个grub问题(搜索了许多以前的贴子,但是自己还搞不定)

最初由 blueheart 发表
两个硬盘,hd0装了xp.今天在hd1上装RH9.0,装好进入grub界面.进入RH没问题,要进入xp出现NTLDR is missing.请问如何解决??

是不是原来在mrb的xp启动信息损坏了??

不是提示NTLDR is missing吗?
你的ntloader丢失了
重新拷一个进去试试
发表于 2004-12-7 18:06:40 | 显示全部楼层
关于windows那一段应该这样写:

  1. title Windows
  2. map (hd0) (hd1)
  3. map (hd1) (hd0)
  4. rootnoverify (hd0,0)
  5. chainloader +1
复制代码

楼主试试看。。。。。。。。。。。
发表于 2004-12-7 18:20:37 | 显示全部楼层
另外补充一下,如果你有两个硬盘,想在一个硬盘(假设是hd0)上装linux,在另一个硬盘(假设是hd1)装windows2000/xp之类。那么建议你先把设好硬盘从hd0起动,安装linux,选择grub引导,再把系统设成从hd1起动,正常安装windows,安装完毕之后,再把系统改成从hd0起动,修改linux系统下的grub的menu.lst,关于linux的部分不需要变,加上我在上面帖子里的关于提到的windows系统引导代码,这样,grub就可以完美引导双系统,更关键的是如果你的grub的菜单完蛋了,把系统设为从hd1起动,windows照样OK。如果你系统安装选择的硬盘不是上面提到的顺序,就自行调整,道理一样,这种方法只是适合在不同硬盘上安装linux和windows。
以上是经验之谈,建议要一开始就决定在双硬盘上安装linux和windows的朋友试试。
 楼主| 发表于 2004-12-7 18:40:58 | 显示全部楼层

回复: 回复: 一个grub问题(搜索了许多以前的贴子,但是自己还搞不定)

最初由 whblackhorse 发表
不是提示NTLDR is missing吗?
你的ntloader丢失了
重新拷一个进去试试


谢了,能说的详细些吗,我还是新手看不太明白。ntloader在哪儿?
 楼主| 发表于 2004-12-7 18:53:00 | 显示全部楼层
最初由 longwu9t 发表
关于windows那一段应该这样写:

  1. title Windows
  2. map (hd0) (hd1)
  3. map (hd1) (hd0)
  4. rootnoverify (hd0,0)
  5. chainloader +1
复制代码

楼主试试看。。。。。。。。。。。


谢了,这个我试过了,还是不行啊。
想问一下,如果我重装xp在hd0,那mrb里linux的信息就没了,那有什么办法可以恢复吗?以前有帖子介绍是在grub下用hd1(x,y)和setup(x,y)。
不过我以前试过在linux rescue后,在/bin/sh-2.05b#下用不了grub,是这样的吗?
发表于 2004-12-7 18:56:36 | 显示全部楼层
ntloader在windowsXP安装盘上吧。从别人机器上弄一个过来,也不是不可以。
应该复制到C盘根目录下。隐藏系统文件。
不过,好久不用windows了,记得不是很清楚。
发表于 2004-12-8 10:31:53 | 显示全部楼层
先分别在两个硬盘上装两个系统,再修改GRUB.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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