ChinaUnix首页 > 精华文章 > Linux > 正文

[保留] 关于grub引导问题!


http://www.chinaunix.net 作者:Seasir  发表于:2004-05-28 00:05:50
发表评论】 【查看原文】 【Linux讨论区】【关闭

我的RH9的GRUB引导没了,现在用软盘起动系统.

我现在如何编译一下 GRUB引导文件.......



 好好先生 回复于:2003-12-18 16:59:22

怎么没有了?先grub-install /dev/hda看看.


 Seasir 回复于:2003-12-18 17:06:32

我是两个系统。我把GRUB给覆盖了。现在启动的时候就出现

grub>;

我做了一张启动盘起来了。但是我不知道该如何编译才可以正常启动REDHAT9.0.

希望大家指点一下!!!


 q1208c 回复于:2003-12-18 17:09:32

vi /etc/grub.conf


 好好先生 回复于:2003-12-18 17:12:25

只是被覆盖的话,分区没有改变的话用我上面说的就行了.当然你的硬盘是hda才行,否则根据情况换成hdb或者hdc.


 Seasir 回复于:2003-12-18 17:59:41

谢谢,我试一下!!!


 Seasir 回复于:2003-12-19 10:06:55

用 VI编译显示如下:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd1,0)
# kernel /vmlinuz-version ro root=/dev/hdb2
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd1,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
root (hd1,0)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
title DOS
rootnoverify (hd0,0)
chainloader +1


 q1208c 回复于:2003-12-19 10:10:33

行了吗?


 Seasir 回复于:2003-12-19 10:20:01

不行。上面发表的是我用VI编译器打开的。没有进行改动。!!

现在想求助大家我应该怎么编译一下。GRUB就可以直接引导了!!

本机器是一快独立的硬盘。


 q1208c 回复于:2003-12-19 10:23:05

你发以前是两块是吗?你的Linux和Windows分别装在哪个硬盘上?比如Primary IDE master, slave; Second IDE master, slave .


 Seasir 回复于:2003-12-19 10:27:56

以前是两快硬盘。第一快主盘是 WINDOWS 80G
                        第二快是:LINUX 10G


 好好先生 回复于:2003-12-19 10:30:16

现在是一块硬盘?windows能启动?


 q1208c 回复于:2003-12-19 10:36:49

引用:原帖由 "q1208c"]你发以前是两块是吗?你的Linux和Windows分别装在哪个硬盘上?比如Primary IDE master, slave; Second IDE master, slave .
 发表:



你得告诉我你的Linux和Windows分别在哪个硬盘上,我才能知道怎么改grub.conf呀!


 阿贵 回复于:2003-12-19 10:48:57

也就是说你可能是重装windows把GRUB给搞没有啦
你可以用rh90的光盘启动,然后按f4,简单配置后就有一个shell,
sh#GRUB
    grub>;root(hdx,y) x,y是为你的哪个盘哪个分区
    grub>;setup(hd0)写到MBR中

就ok啦!


 fisherjams 回复于:2003-12-19 11:08:53

按照你的情况
在grub>;提示下输入help
然后参考楼上的帖子更改x,y值,然后root (hdx,y)并setup(hdxy)即可正常工作。


 Seasir 回复于:2003-12-19 11:27:54

谢谢大家!!我去试一下!!


 99超人 回复于:2004-01-03 16:51:49

我以前是windows和linux双系统
我现在把c盘格式化重装系统了
linux进不去
我用引导盘进linux
执行grub-install /dev/hda0
启动能出现引导的界面,但是window还是进不去
应该怎么办??


 好好先生 回复于:2004-01-03 18:50:34

不是grub-install /dev/hda0是grub-install  /dev/hda。没有hda0这种写法。


 caifengbing 回复于:2004-03-25 18:31:41

我用软盘作的引导盘,可是不能进入呀


 raysonpak 回复于:2004-05-28 00:05:50

菜鸟问题

我的IBM T30有两个硬盘,一个装有WinXP, 在另一个装完FC2 后,无法进入
Winxp,BIOS内设置也不能.总是出现Grup....
请问如何是好?我里面有很多东东在内, 急!急!急!




原文链接:http://linux.chinaunix.net/bbs/viewthread.php?tid=225688
转载请注明作者名及原文出处