LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: wxz8

grub菜单项丢失,只有字符grub>时的处理方法

[复制链接]
发表于 2005-4-25 21:44:31 | 显示全部楼层
我的XP+redhat9又出现了问题,用了前面高人的这种方法:
“用急救盘进入GRUB之后,按照如下操作:
find /boot/grub/stage1
这时会显示(hdx,y),x、y就是grub启动信息的位置。

接着执行
root (hdx,y)
setup (hdx)”
并没有重建好grub,是可以进入XP,但是速度太慢,我实在等不及,就cut了,而且最要命的是开机时没有出现grub菜单,我没发选择进入我的redhat系统。现在我想进入grub的命令控制行不知道可不可以,进去我就有办法搞定了。以前听说可以在开机进入时按“c”可以进入gurb命令控制行,但是我试了不的行。怎么才能让我进入grub呢?
SOS!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 23:01:27 | 显示全部楼层
有linux安装盘就最好了,启动后按F4就可以进入linux rescue!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 23:13:10 | 显示全部楼层
是可以进入linux rescure,我也试过了,重启后不过还是不能进入我的redhat9。想问一下,能不能在这里改动grub.conf中的配置,如果可以,怎么做呢?如果不可以,我的目的也是很简单,就是能够在开机就可以进入grub的控制命令行:grub>.到现在为止,我的linux还没进的去,有点晕啊!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 23:23:02 | 显示全部楼层
进入linux rescue后输入
  1. chroot /mnt/sysimage
  2. grub-install /dev/hda
复制代码
试试!
回复 支持 反对

使用道具 举报

发表于 2005-4-26 17:44:10 | 显示全部楼层
启动问题已解决,谢谢版主,但是我还有一个问题,就是我的那个swap分区还是没有搞定,开机自检时会出现l类似”swap partition activated,............/dev/hda11,invalid argument [failed]",(我记得不是太清楚了)。至于原因,我也晓得是因为我现在的swap分区已经是/dev/hda8了,不过系统没有能够变换的出来,只好手动,我也用了版主的那个方法,在根目录下用我的root帐号登录,出现了#号之后,就输入了你告诉我的那个命令:swapon  hd(0,7),不过好像不行,说没有这个用法。我就不清楚该怎样做呢?版主,麻烦给我分析一下原因!太谢谢了!
回复 支持 反对

使用道具 举报

发表于 2005-4-26 17:54:06 | 显示全部楼层
修改fstab。
回复 支持 反对

使用道具 举报

发表于 2005-4-26 21:52:16 | 显示全部楼层
请问一下,那fstab怎么个设置法?我是菜的,才装了两天,但是还不懂?
回复 支持 反对

使用道具 举报

发表于 2005-4-26 22:18:18 | 显示全部楼层
Post by wxz8
由于我在测试一个东西,机器启动后grub菜单项没有了,只有grub>.经过我近20分钟左右的折腾,终于将我的linux又启动了,我将过程讲一下,给大家参考:

grub>cat (hd0,0) /root/grub/grub.conf(为了看参数。)
grub>root (hd0,1)
grub>kernel (hd0,0) /boot/vmlinuz-2.4.18-11 ro root=/dev/hda2
grub>initrd (hd0,0) /boot/initrd-2.4.18-11.img
grub>boot
OK!
启动后就随我折腾了。哈哈!

grub>root (hd0,1)这一步可以省略,我一向都这样的。
其实有空认真看一下menu.list这个文件,出了什么问题都应该可以找到解决办法的。
回复 支持 反对

使用道具 举报

发表于 2005-4-26 22:21:08 | 显示全部楼层
Post by mudu4
请问一下,那fstab怎么个设置法?我是菜的,才装了两天,但是还不懂?

这个问题,,,怎么说呢,你可以暂时先不用swap,然后先学一下vi或者vim(vi iMproved)的用法,这个可以帮助你修改fstab,然后再看看fstab里面是什么内容,干什么用的,不懂的可以搜索论坛,这样就会学到更多,到后来原来的swap问题恐怕就会迎刃而解了
回复 支持 反对

使用道具 举报

发表于 2005-12-13 20:20:51 | 显示全部楼层

grub>root (hd0,1)这里有点不懂

Post by wxz8
由于我在测试一个东西,机器启动后grub菜单项没有了,只有grub>.经过我近20分钟左右的折腾,终于将我的linux又启动了,我将过程讲一下,给大家参考:

grub>cat (hd0,0) /root/grub/grub.conf(为了看参数。)
grub>root (hd0,1)
grub>kernel (hd0,0) /boot/vmlinuz-2.4.18-11 ro root=/dev/hda2
grub>initrd (hd0,0) /boot/initrd-2.4.18-11.img
grub>boot
OK!
启动后就随我折腾了。哈哈!


为什么是grub>root (hd0,1)??
而不是grub>root (hd0,0)呢????
回复 支持 反对

使用道具 举报

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

本版积分规则

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