massfish 发表于 2006-5-5 23:23:20

重装XP后,RH9启动不了(关于grub的安装)

重装windows后,覆写了mbr中的grub
用rh9的光盘启动,按F5,进入rescue模式

输入:linux rescue
几个next后
显示sh-2.05b#
输入:    chroot /mnt/sysimage
               grub-install/dev/hda
出错信息:kernel Bug at ll.rw.blk.c :956!
               invaid operand:0000
               ....................................
            后面显示的是一些寄存器的值


这样不能成功安装grub,于是google一下,又试如下方法:
同上进入sh-2.05b#
输入:grub
显示:Probing divices to guess BIOS Drives. This may take a long time

过几分钟后:
输入:root (hd0,8 )      注:我的boot分区用fdisk -l查看后是/dev/hda9
再输入:setup (hd0)

显示如下:
Checking if "/boot/grub/stage1" exists ...no
Checking if "/grub/stage1" exists ...yes
Checking if "/grub/stage2" exists ..yes
Checking if "/grub/e2fs-stage1-5" exists ...yes

Running "embed /grub/e2fs_stage1-5(hd0)" ... 16 sectors are embeded succeeded

Running "install /grub/stage1(hd0) (hd0)1+16 p (hd0,8 ) /grub/stage2 /grub/gurb.conf" ...succeeded

Done

然后重启后,grub只闪了一下就直接进入windows了,试试几次都如此

各位能否给我个重新进入linux的方法?谢谢了

TristanNK 发表于 2006-5-5 23:51:36

grub闪的时候快速按几下shift(或者Ctrl),看有没有linux选项,如果有就直接选linux进入系统把停顿时间该回来,如果没有选项就按E自己进入编辑模式自己改阿,至于怎么改,我也不是很懂,要研究下

massfish 发表于 2006-5-6 08:57:31

首先谢谢楼上的回答,我试了楼上的方法,按shift(或者Ctrl)都没反应,按E亦如此

我的电脑启动后,grub先闪了一下,然后停顿了一会(就像BIOS设成光盘启动,光驱里没光盘,一直在那儿停顿),后面出现了Booting Windows XP。。。。。。。。。闪的太快后面的没看清楚,然后进入了Windows XP

哪位兄弟遇到同样的问题或类似的问题,讨论下啊
页: [1]
查看完整版本: 重装XP后,RH9启动不了(关于grub的安装)