分类: LINUX
2009-09-04 21:35:29
此文章转自论坛,只给用户提供一些提示。
可以到google 或者ubuntu论坛搜索详细内容,总体来说比较简单。
Grub
重装和修复。
mount
-t ext3 /dev/hda1 /mnt/root/boot
确信挂载正确,用ls /mnt/root/boot验证,会返回如下信息:
config-2.6.18-3
grub
lost+found vmlinuz-2.6.18-
initrd.img-2.6.
再次说明,如果仍然不符合,卸载掉并加载另一个分区.
现在都挂载了,我们要重新安装GRUB:
grub-install
--root-director
如果你得到BIOS警告,试试:
grub-install
--root-director
当然,用你自己想安装GRUB的位置替换/dev/hda.如果一切成功,将会看到如下信息:
Installation finished. No error reported.
This
is the contents of the device map /boot/grub/devi
Check if this is correct or not. If any of the lines is incorrect,
fix
it and re-run the script `grub-install'.
(hd0) /dev/hda
现在你可以重启,GRUB菜单将会出现.如果有一个XFS文件系统的相关警告,可以忽略.
使用LiveCD重建GRUB
不要忘记如下方法:在硬盘引导分
另一方面,如果你用Boot
Magic or System Commander,你读到的命令将改写你所做的。
如果你已在引导分区安装GRUB替换了MBR,命令将会有所不同。下面是我的
如何在Ghost后恢复Grub: (译者注:适用于重新安装windows而导致丢失GRUB,我用过使用Ghost软件和GHO镜像恢复windows系统,不会映像grub的。)
1.用Live CD引导系统,例如Ubuntu Live, Knoppix, Mepis, or similar.
2.打开终端。打开根终端(用在非Ubuntu光盘中用“su",在Ubuntu光盘中用"sudo -i)。密码是必须的。
3.输入"grub" 。
4.输入"find
/boot/grub/stag
5.输入"root
(hd0,3)"。(译注:以下信息以原作者的为
6.输入"setup
(hd0,3)".
这是关键。如果你想将GRUB写入MBR,可以用其他的操作,如输入"(hd0)"。如果你想将它写入你的linux引导分区,可以在逗号后写入数,
7.输入"quit".
8.重启系统。取走引导