sutie 发表于 2004-1-1 16:35:45

兄弟们,我有问题win2000与red hat linux

我的一开始在两个硬盘上装分别不同的系统!现在我想弄双硬盘,把它们合二为一!
于是我在red hat linux下把ntfs的支持弄上了!
但是在gurb这里遇到麻烦了!
首先我不知道应该怎么编gurb后来我照着一篇文章弄了一下但是进不去!
default=0
timeout=10
splashimage=(hd0,5) /boot/splash.xpm.gz
title Red Hat Linux
root(hd0,6)
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /boot/initrd-2.4.20-8
title Windows XP
root(ha1,5)
chainloader+1
这就是我的gurb谁能帮我看看,到底是什么问题?对了,我的2000是ntfs的

sutie 发表于 2004-1-1 17:05:46

有人帮忙吗?我好可怜啊!!!!
帮帮忙嘛!!!!!!!!!!兄弟们,别见死不救啊!

Bluedata 发表于 2004-1-1 18:04:01

你连出了什么问题都还没说呢。
不过
title Windows XP
root(ha1,5)
chainloader+1
是有问题的。
把你的分区情况贴出来。

sutie 发表于 2004-1-1 18:13:21

/dev/hdc
hdc1 1 68   533 linux-swap
hdc5 69 264 1537 ext3    (/home)
hdc6 265 778 4032 ext3   (/ )
/dev/hdd
hdd1 1 548 4046 ntfs (备份)
hdd2 549 1110 4149 无文件系统
hdd5 1111 2497 10240 ntfs
hdd6 2498 3039 4001 ntfs (2000系统盘)
hdd7 3040 5271 16478 ntfs
hdd8 5272 7752 18317 ntfs

sutie 发表于 2004-1-1 18:14:12

这样对吗?

Bluedata 发表于 2004-1-1 18:15:49

至少,Windows 2000要装在主分区上才能引导啊。

sutie 发表于 2004-1-1 18:18:01

可是主分区有坏道!
我没有办法用他!只能装到从分区了!
难道在从分区就没有办法了吗?
还是这段话
chainloader+1
有问题?

sutie 发表于 2004-1-1 18:22:15

是由这段话引起的吗?
还是gurb引导默认是主分区?

Bluedata 发表于 2004-1-1 18:24:19

你没有装Linux时,Windows 2000在hda6通过NTLoader也能引导?

sutie 发表于 2004-1-1 18:35:35

能啊!
刚刚我把root(hd0,6)改成rootnoverify(hd1,5)
出现这样的问题提示:
Booting 'winxp'
rootnoverify(hd1,5)
Error 18 : Selected cylinder exceeds maximum supported by BIOS

Bluedata 发表于 2004-1-1 18:42:30

title Windows 2000
rootnoverify(ha3,0)
chainloader +1

sutie 发表于 2004-1-1 21:40:27

哈哈,我解决了!
在bios里设hdd1起动就可以进入2000,设hdd0起动就可以进linux!!!!!!!!!!
唉,我好佩服自己啊!
多谢斑竹!!!!!

你给了我一个很好的提示!!!!!!!:wink:

sutie 发表于 2004-1-12 12:28:19

终于考完试了!原来我解决这个问题,只能用在bios里面来回设,第一个启动分区的方法来解决我的双硬盘,双系统共存问题!现在可以有时间来把它从新搞定!争取能用grub来引导这两个系统!
我的问题比较特殊!因为,我没有用第二块硬盘的第一个分区来装2000系统,原因我说了,是因为我的第二块硬盘的主分区有坏道,2000装在那里经常莫名其妙的死机!所以,我用的是从分区的标号为hdd6的硬盘分区!
即:
/dev/hdc
hdc1 1 68 533 linux-swap
hdc5 69 264 1537 ext3 (/home)
hdc6 265 778 4032 ext3 (/ )
/dev/hdd
hdd1 1 548 4046 ntfs (备份)
hdd2 549 1110 4149 无文件系统
hdd5 1111 2497 10240 ntfs
hdd6 2498 3039 4001 ntfs (2000系统盘)
hdd7 3040 5271 16478 ntfs
hdd8 5272 7752 18317 ntfs
但是这也带来了问题!就是,在我从grub里启动的时候设置成rootnoverify(hd1,5)
时,不能进行引导!
开始我怀疑是在我启动的时候没有在bios里面加载第二块硬盘,但是设置之后还是有这样的问题!
Bluedata,
title Windows 2000
rootnoverify(ha3,0)
chainloader +1
说的方法我觉得不妥!因为我的硬盘并没有第四块,怎么能这么来启动呢?

sutie 发表于 2004-1-12 12:53:13

to Bluedata
我用了你的办法:
title Windows 2000
rootnoverify(ha3,0)
chainloader +1
显示:Error 13: Invalid or unsupported executable format
还是进不去!
我用我自己的
rootnoverify(hd1,5)
chainloader +1
也是显示这行字!
后来我又试了
rootnoverify(hd1,0)
chainloader +1
也还是显示
Error 13: Invalid or unsupported executable format

sutie 发表于 2004-1-12 12:53:51

有什么办法能解决吗?
页: [1] 2
查看完整版本: 兄弟们,我有问题win2000与red hat linux