heyuqi 发表于 2005-11-14 12:56:40

如何使用 RC1 光盘修复 GRUB

因为重装 XP,把 MBR 引导的 Grub 覆盖了。想用 RC1 光盘中一个 magic rescue 的选项来修复。但是进去后,输入 grub,却出现了一些出错信息

/ # grub
Probing devices to guess BIOS drives. This may take a long time.
Error opening terminal : linux

easycat 发表于 2005-11-14 13:00:47

最简单的方法就是安装一个grub for dos:)
然后自己编辑一下里面的 启动项目...

KanKer 发表于 2005-11-14 13:10:32

要先拷 /dev/* 到挂载系统的/dev 下。用 cp -af 来拷。

guazi111 发表于 2005-11-14 14:11:31

哇,那样不如下载一个grub for dos的好

heyuqi 发表于 2005-11-14 14:50:38

要先拷 /dev/* 到挂载系统的/dev 下。用 cp -af 来拷。

不明白,要挂载的系统是什么?

KanKer你能用RC1光盘来试试吗?我要一进去 magic rescue ,第一个命令就输入 grub,所以出现了这种情况,我不知道为什么,希望能解释一下。

sejishikong 发表于 2005-11-14 14:54:24

应该先chroot吧。

KanKer 发表于 2005-11-14 15:00:52


不明白,要挂载的系统是什么?

KanKer你能用RC1光盘来试试吗?我要一进去 magic rescue ,第一个命令就输入 grub,所以出现了这种情况,我不知道为什么,希望能解释一下。

要挂载你机器上已装的操作系统的分区才行。
可以在 MI 的 tmpfs 里建目录,挂载后,再拷 /dev/* 到你挂载的目录下的 dev 下。拷完后,再用 chroot 进你原来的操作系统,再运行grub-install /dev/hdX ,或运行 grub 进行安装。

heyuqi 发表于 2005-11-14 15:20:27

哦,明白了

忘了 tmpfs 也是可写的,呵呵 :oops:

ease_lee 发表于 2005-11-14 21:16:44

谁能把你的grub.conf贴出来啊,
我刚才在ml下用里边的图形界面来修改grub.conf,结果出错了,全被清空了。
kernel /boot/vmlinuz-2.6.14.2 ro 后边还有些是什么不记得了

demonlj 发表于 2005-11-14 22:43:36

谁能把你的grub.conf贴出来啊,
我刚才在ml下用里边的图形界面来修改grub.conf,结果出错了,全被清空了。
kernel /boot/vmlinuz-2.6.14.2 ro 后边还有些是什么不记得了
not about this

KanKer 发表于 2005-11-14 23:28:54

# grub.conf generated by MagicInstaller.

# Note that you do not have to rerun grub after making changes to this file.
default=0
timeout=5
splashimage=(hd0,7)/grub/splash.xpm.gz
title Magic Linux Genius (2.6.14.1)
      root (hd0,7)
      kernel /vmlinuz-2.6.14.1ro root=/dev/hdb10 vga=791 splash=silent resume=/dev/hdb5
      initrd /initrd-2.6.14.1.img
title Windows XP
      rootnoverify (hd0,0)
      chainloader +1
title MagicLinux (Console Mode)
      root (hd0,7)
      kernel /vmlinuz-2.6.13.4 init 3 ro root=/dev/hdb10 vga=791 splash=silent
      initrd /initrd-2.6.13.4.img
title MagicLinux (Single Mode)
      root (hd0,7)
      kernel /vmlinuz-2.6.13.4 init 1 ro root=/dev/hdb10 vga=791 splash=silent
      initrd /initrd-2.6.13.4.img

ease_lee 发表于 2005-11-15 01:04:03

谢谢,好不容易进了ML

PXE2 发表于 2005-11-15 09:49:38

grub在主分区,就没这事,激活一下分区就可以了。都是MBR惹的祸阿/
页: [1]
查看完整版本: 如何使用 RC1 光盘修复 GRUB