hkk333 发表于 2006-5-18 07:13:50

双硬盘的机子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

就跳回来了

月下刀客 发表于 2006-5-18 08:14:42

搜索map。


=============
试试编辑/boot/grub/grub.conf
.....
title Windows XP
root (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
Chainloader (hd1,0)+1
boot

hohoxu_hao115 发表于 2006-5-18 09:33:50

这样子试试:

title windows xp
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader +1

在/boot/grub/menu.lst添加或修改。

xiaocai 发表于 2006-5-18 10:26:23

晕,到吗,你没事瞎换什么盘啊,劝你换回来,不然就用MAP 进行映射才行,
hda hdb   hdb hda
将原来的hd1 映射到hd0
你多谢谢就行了.

hkk333 发表于 2006-5-19 01:33:11

多谢,请问到底是修改Grub.conf还是menu。lst?这两个文件都有
不过希望修改的是不会很容易出问题的

hkk333 发表于 2006-5-19 01:35:53

我换盘的原因是,如果Xp在hda,那么要把linux装在hdb上好象因为装xp的时候hda1就是激活的分区,好象这样会影响到linux的安装= =

gbqiu 发表于 2006-5-19 07:41:37

我换盘的原因是,如果Xp在hda,那么要把linux装在hdb上好象因为装xp的时候hda1就是激活的分区,好象这样会影响到linux的安装= =

你想太多了,可以很好的把的Linux装在hdb上;
现在你只要修改下目前hda的boot.ini就行了
页: [1]
查看完整版本: 双硬盘的机子GRUB能引导另一个硬盘上的系统吗?