|
|
单位的机器,型号是Dell precision workstation 690
由于硬盘空间不够,后来又加了一个IDE硬盘
windows2000安装在SCSI硬盘上,IDE硬盘只用作数据盘
现在又安装了Redhat Enterprise 4,安装在SCSI硬盘上的
安装好没有出现grub菜单,直接进入windows 2000
后来经过查证,linux把grub安装到IDE硬盘的MBR上了
我用急救盘把grub装到SCSI硬盘了,引导的时候只出现grub>提示符,然后就停在那儿了
这时候我发现grub只找到了scsi硬盘,认成hd0,没有发现IDE硬盘
但是我通过手工输入进入了Linux,键入grub命令,这时同时发现了IDE硬盘和SCSI硬盘
把IDE认成hd0,SCSI认成hd1
也就是说,scsi硬盘在启动的时候被认成hd0,在Linux环境下被认成hd1
我把/boot/grub/menu.list里面的所有hd1替换成hd0,还是停留在grub>提示符下
我这时输入configfile (hd0,5)/grub/meu.list就进入了正确的grub菜单。说明菜单配置
是正确的。
我在BIOS中把IDE硬盘屏蔽掉,到Linux下运行grub,这时候只有scsi硬盘了,然后把grub安装到hd0,重新启动,还是停留在grub提示符上。
我就不明白为什么不能自动显示grub菜单,非得手工输入呢?希望大家能帮我一下。
罗罗嗦嗦,叙述不清楚,如果需要什么信息告诉我。在线等。 |
|