风儿red 发表于 2004-12-13 14:12:40

grub坏了

我的电脑装的是双操作系统,本来运行的很好,可是前一段时间冲击波频繁发作,只好给2000打补丁,这样grub就起不来了,怎么修复grub呀,我是个菜鸟,我需要大家的帮助,谢谢

linky_fan 发表于 2004-12-13 15:40:14

搜索一下论坛里以前的贴子吧

风儿red 发表于 2004-12-13 19:29:43


搜索一下论坛里以前的贴子吧

我记得以前在论坛里见过,但我搜了一下,没找着,我再找找吧

fox_eagle2003 发表于 2004-12-13 19:51:28

那你的分区情况是怎么样的? :P

风儿red 发表于 2004-12-13 20:00:45

分区情况如下/dev/hda1   fat32
                  /dev/hda2   fat32
                  /dev/hda3   /
                   /dev/hda4/boot
                  /dev/hda5   /usr



谢谢

fox_eagle2003 发表于 2004-12-13 20:15:02

安装盘修复GRUB
www.chinacisg.com2003-6-11CISG安全小组


一.问题:

重装win,把GRUB或者LILO从MBR上清除。

二.修复:

1.重启机器,光驱引导,放入安装盘的第一张到光驱 。

2.引导到安装界面,在提示下输入linux rescue,然后回车。

3.简单的配制,有详细说明在配置过程。

4.出现如下字符,说明启动到root环境成功。
sh**#

5.操作GRUB

5.1进入:
sh**#grub

5.2得到提示符:
grub>

5.3输入如下要的然后回车,成功会提示succeed字样:
grub>root (hdX,Y)
grub>setup (hd0)


**说明1**-----------------root (hdX,Y)
这里提供linux安装点
确定X与Y的方法:
X代表你的第几个硬盘,Y是你linux安装的分区号-1的数字。

以我的rh8.0为例子:
我只有一个硬盘所以X是0,linux安装在hda6,所以Y为5 **(6-1).明白了!?
所以我的配置这里如下:
grub>root (hd0,5)
grub>setup (hd0)

**说明2**-----------------setup (hd0)
这里说明把grub安装到那里,hd0就是安装在MBR。
你可以选择其他!一般还是安装在MBR里方便。
安装后grub会自动查找所有的系统,然后添加到grub的列表中.

5.4退出重启:
grub>exit 回车
sh**#exit 回车 重启.
页: [1]
查看完整版本: grub坏了