GRUB花屏且无法进入linux

GRUB花屏且无法进入linux

我的机子上有两个硬盘,在linux下被识别为hdc与hdd.我在hdc的c分区上安装了winodws系统.在hdd7上安装/boot/在hdd8上安装/.当时安装linux时把grub安装在hdc的主引导记录上.昨天我在hdd的空闲空间上分了两个Fat格式的分区.重启系统后grub没有出现,屏幕上显示了"grub >"
因此我进入救援模式把grub重新安装到hdc上(修复主引导记录),并检查/boot/grub/grub.conf文件确认无误后重启系统发现grub画面出来了,但是屏幕很花,字母也看不清了.可以进入windows,但无法进入linux系统.当选择linux菜单项按enter出现
Booting Fedora core 2.4.22-1.2115.npt1
root hd1.7
Filesystem type is ext2fs,partition type is ext2fs Partition type 0*83
kernel /vmlinuz-2.4.22-1.2115.npt1 ro root=LABEL=/ rhgb
Error is:file not found  (这里不知是什么文件不见了)
press anykey to continue.......
我按了任意键又回到花屏的grub界面,恳请高手指教,谢谢.      
在哪个盘启动就需要将grub安装在该盘的mbr。      
确认仅有两个IDE硬盘么?

那么hdc(第二个IDE接口上的主盘)就是第一块硬盘,在GRUB下表示为hd0,而不是 hd1,请修正试试看      
其实那里的root hd1.7指的是根目录的安装分区.没错啊,我是把根分区安装在第二个硬盘上啊.      
root hd1,7 指的是第二块硬盘的第四个逻辑分区(根据你的描述在你的电脑上是hdd8),但你将/boot安装到hdd7,请改成root hd1,6试试看(注意隔开的是逗号不是点号)      
因为grub对硬盘及分区的描述从0开始算,但Linux系统则从a或1开始,所以对应关系如下:

系统:  hda   hdb   hdc   hdd      hda1      hda5
grub:  hd0   hd1   hd2   hd3      hd0,0     hd0,4      
非常感谢你的指教.送你朵鲜花以表谢意.      
root的安装位置,hd1,7对应的是hdd8没错.boot分区的安装位置hd1,6对应hdd7没错啊.如果把改成root hd1,6 那就说明根分区安装在hdd7上啊,但事实上root分区在hdd8上,hdd7为引导分区.
还有,我觉得hd1,7 指的是第二块硬盘的第5个逻辑分区啊,因为hd1,0为第一个主分区,hd1,1为第二个主分区,hd1,2为第三个主分区.hd1,2之后的都应该为扩展分区中的逻辑分区.(3个主分区加一个扩展分区正好为4个分区)hd1,3则为扩展分区中第一个逻辑分区hd1,4为第二个,依此类推hd1,7就为第5个逻辑分区啦.