windowsxp/linux双系统引导管理器GRUB修复
windowsxp/linux双系统引导管理器GRUB修复作者:lax 日期:2007-01-04
电脑上一直使用双系统,winxp和fedora core 6,使用grub引导器。
昨天不小心把win删除了,无聊之下重装。装好之后才想起没有备份grub,于是没有办法进入我可爱的linux了。
于是查文档。网上提到的有用WinGRUB或者GRUB for DOS引导的东东,但是实在是不过确认能否有效。
还是最初的fc6安装盘比较保险。
于是将fc6boot.iso的那个盘放了进去。
F5后输入linux rescue进入救援模式;
简单点下一步和选择安装文件的位置之后(我的安装文件都放在hda2下sys文件夹里面了;-)进入命令行操作模式。
这个程序ana***做得比较好,将硬盘上存在的系统直接映射到/mnt/sysimage目录了,于是cat /mnt/sysimage/boot/grub/grub.conf,从里面可以看到要root位置(hd0,0),和kernel的版本,记录下来。
接着运行grub,
root (hd0,0) 回车
kernel /vmlinuz-2.*****(太长了,没记下,可以按tab键自动补全,这是linux一个很好的功能) 回车
initrd /initrd-2.****(同上) 回车
以上配置好了,下面安装grub到硬盘MBR
setup (hd0) 回车
提示成功,
重启, OK.