LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1028|回复: 5

求助:Grub启动问题

[复制链接]
发表于 2005-10-12 21:46:20 | 显示全部楼层 |阅读模式
首先说一下我的机器:
CPU: C1.7G
RAM: 512M
VGA: GF2
HD: 40G
没有软驱。

其中硬盘分区如下:
hda1: NTFS (WinXP), 6G
hda2: NTFS, 10G
hda3: FAT32, 10G
hda5: SWAP, 1G
hda6: RFS(ReiserFS), ROOT

用光盘启动并安装,最后会提示我安装grub,我选择安装在MBR,然后就是重启,但是无法进入系统。Grub Error 16错误。下面是grub的手册里的内容:
16 : Inconsistent filesystem structure
    This error is returned by the filesystem code to denote an internal error caused by the sanity checks of the filesystem structure on disk not matching what it expects. This is usually caused by a corrupt filesystem or bugs in the code handling it in GRUB.

我不知道什么原因,错在哪里?谢谢!
发表于 2005-10-13 18:51:59 | 显示全部楼层
看看 /boot/grub/menu.lst.

如果进不了得话,用张软盘进
回复 支持 反对

使用道具 举报

发表于 2005-10-14 09:14:27 | 显示全部楼层
使用diskman或pqmagic修复一下mbr,然后再装装看
回复 支持 反对

使用道具 举报

发表于 2005-10-14 12:30:32 | 显示全部楼层
我的安装完了后就自动可以,也是NTFS分区在C盘,这种情况还是重装一下好,修改文件是一些熟手做的事,新手就选择重装一次试试,分区最好分成/,swap,这样的格式只能用ext3,ext2,其它的好象Grub找不到。
回复 支持 反对

使用道具 举报

发表于 2005-10-14 18:42:29 | 显示全部楼层
看来楼主装的xp和debian双系统是吧?
楼主分区有问题,linux至少需要/和swap,建议分三个:/ swap和home,
建议楼主不要把grub装入mbr,去下载个grldr放在winxp的c盘根目录下,然后修改win的boot.ini,加入一行:
grldr=”debian(随便叫什么啦)“
然后安装debian,选择grub安装时别装在默认的(hd0,0)(该位置为mbr)
应将grub安在/分区的第一扇区,例如你的根分区为hda6,写为(hd0,5)或/dev/hda6
回复 支持 反对

使用道具 举报

发表于 2005-10-14 20:08:02 | 显示全部楼层
如果楼主是通过linux26启动安装的话,建议安装2.4内核先。在我的机器上通过2.6内核启动安装永远不能成功grub,而通过2.4安装后是可以的,然后升级内核到2.6就行了。
不知道为什么这样,可能是我下载的iso有问题
rfs文件系统不会影响grub,安装到mbr是没有问题的,看了楼主的分区,如果grub不安装在mbr就比较难通过grub启动,hda6是扩展分区,根本不能启动,只能通过软盘、光盘或其它方式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表