linux xp装在D盘

来源:百度知道 编辑:UC知道 时间:2024/05/06 02:21:23
我原来在C盘安装了xp,后将xp装至D盘,将原来的C盘删除后将其新建了/及swap两个分区安装了red hat 9,安装完毕后linux能够正常启动,但xp不能启动.在grub引导界面选择xp后,屏幕则显示如下提示:
booting windwos xp
root(hd0,4)
chainloader +1
光标一直闪烁下去,这是为何?
请高手指点.
谢谢!

你将xp装置d盘,此时你的引导信息默认是安装在主分区也就是你的c盘的mbr里面了,后来你把c盘又格式化了,那个xp的启动信息就没有了。所以你的linux找不到可以引导xp的信息。你得先安装在c(主分区)的系统,然后再装别的盘的才行,最好先装xp在c然后再装linux,这样不会找不到xp。后装xp的话会找不到linux,你还得手工设置……
goodluck!

进入命令行 :

chainloader (hd0 到这里按tab两下】 然后看到 一大串 提示 找到你的第二分区 输入:(*******、、应该是 (hd0,5)、、*******)
chainloader (hd0,n)+1 回车

boot

好了启动起来了,
然后再找到 menu.lst把里边改下就好了
祝你成功。

d盘不是(hd0,4)而是(hd0,5)

所有的扩展分区才是4。

修改一下:)