LinuxSir.cn,穿越时空的Linuxsir!

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

救命,双系统重新插拔内存条后启动时显示grub> ,我该怎么办

[复制链接]
发表于 2004-6-1 11:58:24 | 显示全部楼层
最初由 jiangzy80linux 发表
不可以直接修改了吗?


如果在grub>下修改不了的话,只能用rescue的办法了。
发表于 2004-6-1 12:03:06 | 显示全部楼层
唉,我只有先试试看了,谢谢你的回答,三口!
发表于 2004-6-1 13:00:24 | 显示全部楼层
我用cat (hd0,1)/boot/grub/grub.conf时显示了grub.conf里的所有问题,其中包括我修改的vmlnuz-2.6.0(原来是2.4.18-14) ro root=LABEL=/,而且用root (hd0,10)显示的是filesystem type ext2fx,patition type 0x83请问我现在该怎么办,我不想重装,我就是要在问题中学习,我要把他解决掉!帮帮我!
发表于 2004-6-1 13:45:26 | 显示全部楼层
最初由 jiangzy80linux 发表
我用cat (hd0,1)/boot/grub/grub.conf时显示了grub.conf里的所有问题,其中包括我修改的vmlnuz-2.6.0(原来是2.4.18-14) ro root=LABEL=/,而且用root (hd0,10)显示的是filesystem type ext2fx,patition type 0x83请问我现在该怎么办,我不想重装,我就是要在问题中学习,我要把他解决掉!帮帮我!


把显示的grub.conf的内容记下来,用2.4的内核引导,看我上面帖子的步骤。进去以后再重新安装grub。
发表于 2004-6-1 14:03:43 | 显示全部楼层
你的步骤我都打印了,就是在root (hd0,1)后,kernel (hd0,1)/vmlinuz-2.4.18-14 ro root=LABEL=/1 rhgb我不知道我要在"root=LABEL=/"后面加1 rhgb吗?我的grub.conf里就没有!我输入后系统提示没有这个文件还是什么的,然后是initrd (hd0,1)/initrd-2.4.18-14.img能给我这两步的详细解释吗!
发表于 2004-6-1 14:41:28 | 显示全部楼层
最初由 jiangzy80linux 发表
你的步骤我都打印了,就是在root (hd0,1)后,kernel (hd0,1)/vmlinuz-2.4.18-14 ro root=LABEL=/1 rhgb我不知道我要在"root=LABEL=/"后面加1 rhgb吗?我的grub.conf里就没有!我输入后系统提示没有这个文件还是什么的,然后是initrd (hd0,1)/initrd-2.4.18-14.img能给我这两步的详细解释吗!


呀!你只要打kernel (hd0,1)/vmlinuz-2.4.18-14 ro root=LABEL=/ 就可以了,所有的内容要以你在屏幕上看到的grub.conf的内容为准,不要照抄我的呀!汗!
发表于 2004-6-1 14:48:57 | 显示全部楼层
也就是说我余下的就是kernel (hd0,1)/vmlinuz-2.4.18-14 ro root=LABEL=/ 和initrd (hd0,1)/initrd-2.4.18-14.img就可以进入系统了?但是我输入kernel (hd0,1)/vmlinuz-2.4.18-14 ro root=LABEL=/ 安下tab键还是说没文件什么地,而起我原来就只是把grub.conf里的这项内容2.4.18-14改成了2.6,0!
发表于 2004-6-1 15:07:45 | 显示全部楼层
如果能详细介绍一下这两条操作就好了!
发表于 2004-6-1 15:59:59 | 显示全部楼层
最初由 jiangzy80linux 发表
如果能详细介绍一下这两条操作就好了!


先请仔细看看我在上面帖子里写的步骤:

现在首先要确定几件事情:

1、你的boot分区是hda几
用Tab键按照我最上面写的方法逐个试验,直到找到boot分区的位置。

2、你boot分区里的内容有哪些?关键是vmlinuz和initrd的版本号。
找到boot分区后再确定boot分区中现在到底有些什么东西?其中最关键的是vmlinuz和initrd的版本号(现在到底boot里还有没有2.4版本的)。

3、如果顺利的找到2.4版本的vmlinuz和initrd的话,继续按照上面的步骤进行,最后
grub>boot
启动。

btw,说一下你使用的linux的版本。
发表于 2004-6-1 16:11:13 | 显示全部楼层
我用的是redhat8内核是2.4.18-14我的boot文件放在hd2里;在boot分区里有vmlinuz和initrd的版本号就是上面那个,所谓的 kernel (hd0,1)/vmlinuz-2.4.18-14 ro root=LABEL=/dev/hda2中的(hd0,1) 指的是grub的,而hda2指的是boot的吗?还有我修改时只是改了vmlinuz-2.4.18-14 ro root=LABEL=/里的2.4.18-14 把它改成了新的版本号2.6.0忘了加上/dev/hdax了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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