LinuxSir.cn,穿越时空的Linuxsir!

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

查了很多GRUB资料,始终无法找到适合自己的解决方案

[复制链接]
发表于 2005-10-19 13:55:51 | 显示全部楼层 |阅读模式
小弟一直被grub问题困扰着。。。踏访各个linux论坛,寻医问药。。。始终无果。。。前几天有几位朋友说我提的问题太抽象,无法下手,今天我详细把问题提出,期待高手们能帮我解除烦恼,谢谢!!!!

我机子出现的问题是这样的:

原先,我装了win2000和rhel4两个操作系统,用grub引导,后来我重装了一遍win2000,机子只能引导win2000,不能引导rhel4了,看到这里,很多朋友也许会说用如下解决方案来解决:
1.重启机器,光盘引导
2.linux rescue
3.按顺序下去进入shell
4.sh#grub------>grub>root (hdx,y)---->grub>setup(hd0)
也许很多人都用这个方法修复了grub,可我用了,却不行

下面是我操作的步骤:
前3步同上
4.sh#grub
5.grub>root (hd0,(在这里我按了tab键))
possible partition are:
partition num:0,
partition num:4
partition num:5 Filesystem type is ext2fs,partition type 0x83
partition num:6 Filesystem type is ext2fs,partition type 0x83
partition num:7 Filesystem type is ext2fs,partition type 0x83
partition num:8
partition num:9
(以前我在/boot/grub/grub.conf文件看见的是root (hd0,6),在此如果我选了6,不行,选了5却可以,这是为什么?)
6.grub>setup(hd0)
check if "/boot/grub/stage1" exists ...no
check if "/grub/stage1" exists ...yes
check if "/grub/stage2" exists ...yes
check if "grub/e2fs_stage1_5" exists...yes
Runing "embed /grub/e2fs_stage_1_5 (hd0)".....16 sectors are embeded succeeded
Runing "install /grub/stage1 (hd0) (hd0)1+16 P (hd0,5) /grub/stage2/grub/grub.conf" ....succeeded
Done
7.grub>quit
8.重启机器

如果以上正确的话,问题就出现在引导的时候了:重启机器以后,象以前那样闪了一下Grub loading stage等信息后,就没有进一步了,光标停在那一直闪,如果按一下回车,则会提示以下一些信息:
root (hd0,6)
Filesystem type is exists,partition type 0x83
kernel /vmlinuz-2.6.9-5.EL ro root=LABEL=/ rhgb quiet
Error 15:File not found
press any key to continue.......
在这里按一次任意键后,可以进入那个熟悉的选择启动画面,可是整个屏幕却是花屏,只能看见字的轮廓,却看不清楚字。。。。(问题2)
这时候可以引导win2000,要进入linux却又提示上面的错误
问题结束
我一直没办法解决这个问题,请各位高手过来帮小菜鸟把把脉,谢谢!
发表于 2005-10-20 05:10:30 | 显示全部楼层
在grub中是以0开始计数的。root (hd0,6)是指你的根目录所在的分区,你应该在安装/调整分区时在笔记上做个记录,另外也可以在rescue模式下用mount命令查看各个分区的信息。

在rescue模式下,你最先看到的shell提示符是rescue系统的shell提示符,这个shell是运行在内存中的rescue的shell,不是硬盘上的linux系统的shell。所有,你只有先chroot到你的硬盘上的linux的跟分区,再运行grub-install或在grub的shell下工作才能是操作命令生效。

请你再仔细阅读一下论坛里相关的帖子。
http://bbs.linuxsir.cn/showpost.php?p=690572&postcount=7
http://bbs.linuxsir.cn/showthread.php?t=108946
回复 支持 反对

使用道具 举报

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

本版积分规则

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