双硬盘的机子GRUB能引导另一个硬盘上的系统吗?
我原来hda1装的xp,hdb1装98,hdb2打算装LINux不过没装后来两个硬盘位置对调了下,原来的hdb成了hba,在hda2装了redhat linux 9
3系统,hda1的98和hda2的Linux都没问题,就是lXp 启动不能
在GRUN的启动菜单选Windows XP后,屏幕一黑,出现:
Booting 'Windows XP'
rootnoverify (hd1,0)
Chainloader +1
就跳回来了 搜索map。
=============
试试编辑/boot/grub/grub.conf
.....
title Windows XP
root (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
Chainloader (hd1,0)+1
boot 这样子试试:
title windows xp
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader +1
在/boot/grub/menu.lst添加或修改。 晕,到吗,你没事瞎换什么盘啊,劝你换回来,不然就用MAP 进行映射才行,
hda hdb hdb hda
将原来的hd1 映射到hd0
你多谢谢就行了. 多谢,请问到底是修改Grub.conf还是menu。lst?这两个文件都有
不过希望修改的是不会很容易出问题的 我换盘的原因是,如果Xp在hda,那么要把linux装在hdb上好象因为装xp的时候hda1就是激活的分区,好象这样会影响到linux的安装= = 我换盘的原因是,如果Xp在hda,那么要把linux装在hdb上好象因为装xp的时候hda1就是激活的分区,好象这样会影响到linux的安装= =
你想太多了,可以很好的把的Linux装在hdb上;
现在你只要修改下目前hda的boot.ini就行了
页:
[1]