[i=s] 本帖最后由 aa65535 于 2009-4-14 09:20 编辑 [/i]
我的电脑有两块硬盘,选择grub安装在mbr上面,安装完成后,提示重启,然后就会出现:
GRUB Loading Stage1.5
GRUB Loading,please wait……
Error 21
只能重建mbr进入Windows。
我装了几个系统都是这样,从fedora10到fedora11 beta,还有CentOS5.3和openSUSE11.1,每一个都是这样,最奇怪的是在安装CentOS5.3时,在开始时就停在了loading ahci driver……很久之后才出了图形界面,安装到分区编辑时提示找不到硬盘,不过这个问题我也解决了。
我想Error 21错误就是找不到指定分区,也就是说grub找不到硬盘了,我可以使用Grub For DOS引导Linux系统,但是感觉有些麻烦,不如mbr上的Grub方便。
我的以前的电脑没这个问题,最近有换了一个就出现这问题了,我的配置如下
主板:磐正AF720T V20
CPU:AMD 7750 黑盒
内存:金士顿DDR2 2GB
硬盘:160GB西数、320GB希捷
希望大虾指点。
aa65535 于 2009-05-01 00:21:50发表:
我就郁闷的是linux的grub识别不出来那块硬盘,但是grub for dos却能识别,:0w223dc所以我用grub for dos可以引导linux。
hantu 于 2009-04-30 00:47:43发表:
呵,乱设CMOS参数也是要出问题的
aa65535 于 2009-04-29 14:26:21发表:
不是从盘主盘问题,我的两块都是SATA硬盘,由于有好多个接口,于是在BIOS里面把没使用的屏蔽掉了,谁知这样grub就只能找到第一块硬盘了,第二块找不到,而我的linux装在第二块上,grub装在第一块上,结果出现这个问题。
tmac 于 2009-04-18 16:18:04发表:
在修复模式下输入grub
grub>find /boot/stage1
grub>root (hd0,sdaX)----装有grub程序的逻辑盘
grub>setup(hd0)
对只有一个盘的来说是屡试不爽的,估计两个盘的只要做点小改动也应该可以的,楼主试试
tmac 于 2009-04-18 16:14:55发表:
用linux盘自带的修复模式进去试试。
wfdata 于 2009-04-18 12:12:21发表:
look
大宝 于 2009-04-14 20:53:13发表:
顶楼主
LD小白 于 2009-04-14 20:42:13发表:
是不是从盘和主盘的原因?
aa65535 于 2009-04-14 09:20:34发表:
今天解决了,原来是我在bios里把其他没有使用的硬盘接口给屏蔽掉了导致的。
在这里可以作为一种教训,我的主板bios有问题。
aa65535 于 2009-04-14 01:06:43发表:
Grub识别不出硬盘了,就是这个问题。
aa65535 于 2009-04-14 01:05:47发表:
我的Linux就是在第二块硬盘上,而且进入Linux看了grub.conf分区也没问题,以前也是两块硬盘,安装没问题,就是换了主板和CPU后就有问题了,可能Grub不支持我的主板。
Yutie 于 2009-04-14 00:02:15发表:
两块硬盘没做过,不过GRUB上你处理得不对,建议你找下看谁用两块装成功,看他怎样来处理GRUB
aa65535 于 2009-04-13 23:21:14发表:
我的Linux就是一个/和一个swap,/分区是ext3格式。
aa65535 于 2009-04-13 23:19:53发表:
应该不是Grub安装步骤问题,我使用Grub For dos进入Linux后重新安装Grub后启动还是:
GRUB Loading Stage1.5
GRUB Loading,please wait……
Error 21
就是说问题依旧,现在我怀疑是主板问题。
相思爱文 于 2009-04-13 22:44:11发表:
[i=s] 本帖最后由 相思爱文 于 2009-4-13 22:46 编辑 [/i]
重?grub,手动安装配置。
/boot所在分区必须是grub能识别的文件系统。如果/用XFS,那就单独分个ext2的/boot吧。
aa65535 于 2009-04-13 22:22:32发表:
自己顶一下,望高人指点。。