grub error 18: Selected cylinder exceeds maximum supported by BIOS
Monday, 26. February 2007, 08:55:07
公司一台联想PC装SuSE 9,启动时不出菜单,直接进入grub命令行,手工输命令加载报error 18。重新进入安装程序调整grub参数,错误依旧。不过用安装光盘进入安装程序之后(不是启动菜单上的从硬盘启动,先进入安装程序,会说发现硬盘上已装了linux,问是否加载),却可以正确引导硬盘启动。既然安装光盘可以引导硬盘启动,那就说明应该是grub的问题咯。
于是又试着装Ubuntu 6.10,启动直接报error 18,无法启动……
google多时,找到几种解释:
BIOS太老不支持——此台机BIOS是2004年的,应该不太老吧……
将"/"安装到逻辑分区——已经是安装在逻辑分区了。
将"/"装在硬盘头部8G以内或在硬盘头部腾出一个小的分区装"/boot"——装在现成的分区都有问题,调整分区岂不更加危险,怕怕……
在BIOS中开启或关闭硬盘的LBA模式——无效。
最后看到一个帖子,建议在BIOS中将硬盘调为auto detect而不要用manual节省开机时间,一试之下,居然可以顺利启动了-_-!!! 拜托,grub都出了多少年了,怎么还会有这样的问题,郁闷死……
于是又试着装Ubuntu 6.10,启动直接报error 18,无法启动……
google多时,找到几种解释:
BIOS太老不支持——此台机BIOS是2004年的,应该不太老吧……
将"/"安装到逻辑分区——已经是安装在逻辑分区了。
将"/"装在硬盘头部8G以内或在硬盘头部腾出一个小的分区装"/boot"——装在现成的分区都有问题,调整分区岂不更加危险,怕怕……
在BIOS中开启或关闭硬盘的LBA模式——无效。
最后看到一个帖子,建议在BIOS中将硬盘调为auto detect而不要用manual节省开机时间,一试之下,居然可以顺利启动了-_-!!! 拜托,grub都出了多少年了,怎么还会有这样的问题,郁闷死……








kenpe_e # 2. March 2007, 23:20
我改一下我的俄罗斯方块先!!
我要升级电脑了……因为它终于坏了……
Anonymous # 11. March 2007, 15:23
我觉得应该是这样:/安装到太后面,而且 manual 提供了一个某个硬盘参数值过大导致 grub 引导不起来,所以就产生了奇怪的问题。