[求助]Grub, Error 18

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
chyx111
帖子: 1
注册时间: 2009-10-27 1:08

[求助]Grub, Error 18

#1

帖子 chyx111 » 2009-10-27 1:40

Error 18 : Selected cylinder exceeds maximum supported by BIOS

我用ubuntu大概几星期了吧,版本是8.10. 昨天开机发现grub竟然进入了minibash界面,之前选择xp,ubuntu的界面不见了,还好可以打命令成功进入XP,重启,找同学帮忙在命令行下加载一下内核,于是就出现上面的错误了...

在论坛上找,发现error18错误好像是bios版本旧,不能搜索过长空间的原因,解决方法是把boot目录移到最前。可是我之前boot都是放在/下的呀,而且在扩展分区中都能用,怎么就突然不行了呢?已经用setup(hd0,5)的方法修复grub,仍是不行,只能进windows...
我去修改了一下menu.lst, 发现里面内核写的版本是2.6.***.14的,看了root目录,发现有两个内核2.6.**。14的和2.6.**.15的,改成15的好像就有grub的显示界面了,但是还是Error 18啊。

本人菜鸟,自己乱整已经整了好久,那位大侠帮忙指点一下呀?最好不要重装linux吧,里面都配置了好多文件,还当心重装之后还有问题。能不能重装grub的?或者换一种引导方式呢?(还有,要是把root目录移到最前的话,好麻烦的说,我的主分区已经全满,三个,再加的话就得转移了)。
回复