cbnsjtu 发表于 2003-6-11 01:43:16

你能进winxp吗?是不是用grub能进winxp?
设成主分区,l是priamry,主分区才能设成active,就是活动分区,bios首先读active分区上的东西。
你现在hda1是你的主分区,被默认为active,你的linux根分区应该设成primary,就是主分区,这样gurb才能引导。
   你可以用fdisk,或者partitionmagic看看你的linux根分区是不是主分区,如果不是请设成主的, 建议用partitonmagic这个安全

jwu3 发表于 2003-6-11 10:38:31

到dos下用命令 fdisk /mbr 修复你的os loader启动,就可以进winxp了,之后再装linux,最好别把grub装到mbr里,怎么装看我写的以前的帖子

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=26000&highlight=

falcon3 发表于 2003-6-11 12:43:25

装完LINUX就进不了WINXP,我是用fdisk /mbr 后进了WINXP的,再次请教你说的主分区的意思是不是就是active,就是激活分区,另外和C盘是NTFS的有关系吗?

cbnsjtu 发表于 2003-6-11 18:10:37

应该没有关系,我以前安装的时候也曾经是c盘是ntfs格式的,但是我有一个同学c盘是NTFS格式,怎么也装不上去的,但是他的情况跟你还不同。主分区的意思区别于逻辑分区,跟active是两回事情,只有主分区可以激活,也就是actvie,一个硬盘当中,可以以有几个主分区,比如你的硬盘hda1就是你的C盘,是主分区,你的linux native,就是根分区,也是必须是主分区,这两个主分区里面你的hda1是被激活的,也就是windows里面的C盘。你现在没有必要换任何分区激活,只要把你的linux根分区设成主分区,primary,就可以了。

falcon3 发表于 2003-6-11 23:18:15

谢,我用PQ试试

pupilzeng 发表于 2003-6-12 00:48:04

这样吧,你如果能够进linux,用软盘,光盘,或者bomberlinux?
反正想个办法进去,然后
1)fdisk -l 把结果贴出来
2)把/boot/grub/menu.lst贴出来

pupilzeng 发表于 2003-6-12 01:01:53

如果你能够看到"grub>"这样的提示的话,可以这么做:
先要有这么个假设,因为我不知道你的硬盘分区情况,假设你只有一个硬盘hda,分区是:
c: primary partition(hda1)
d: logical partition(hda5)
e: logical partition(hd6)
/logical partition(linux)(hda7)
grub>root (hd0,6) (6就是7-1,执行这个之后,它就会给你提示说这个盘是什么格式的,如果不对的话,你再把数字改改,直到对为止)
grub>kernel /vmlinuz ro root=/dev/hda7
grub>boot

如果实在是不能启动linux的话,还可以下载grub_for_dos
1)启动机器进dos
2)grub,将出现:
grub>
其他的就一样了

zhanghao4000 发表于 2003-6-12 15:23:14

谢谢

falcon3 发表于 2003-6-15 22:45:01

终于解决了,原来WINXP和HR9要各占一个主分区,只是我用FDISK分不出两个主分区,最后用最土的办法先用FDISK分个主分区,再用HR9来分,再用FDISK删了一个分区装WINXP,不知你们在DOS下是用什么工具分的,还有就是我在扩展分区上装mandrake9。1就引导的好好的,为什么同样是GRUB,一个可引导,一个不可,感谢大家帮助

cbnsjtu 发表于 2003-6-15 23:12:20

DOS下面也有PQmagic,功能同样强大,
好像rht的手册上写着需要根分区为主,我分区是redhat6。0的时代了,以后没有分过,不知道现在的redhat能不能从逻辑分区引导,
grub非常强大,pupilzeng的debin就是在逻辑分区引导的。

falcon3 发表于 2003-6-15 23:38:42

redhat不能从逻辑分区引导,我是在主分区上分了100M的BOOT区给它才行,有空要好好学习GRUB了
页: 1 [2]
查看完整版本: 新手,进不了Red Hat Linux 9,求助