Rebuild GRUB 找回失去的linux系统

 

 
我的电脑一个硬盘,装XP+Fedora8,前段时间XP闹别扭,无奈下重装了XP,可这样就进不了Fedora了。 一直没啥事,所以也就没管。
最近需要用到linux了,又不想重装Fedora8(安装好慢,还要升级啥的),于是上网找解决办法,还真就这样搞好了,顺利进入了Fedora,不用重装,爽~  方法如下:
1.Fedora安装光盘引导,进入rescue mode.
2. 光盘搜索原有linux系统并挂载在目录/mnt/sysimage下,命令行
    chroot /mnt/sysimage
    这时你所处位置就是在/目录下了
    cd /boot/grub
    vi grub.conf    查看linux的分区 (我的为"(hd0,7)")
3. 命令grub启动
4. root (hd0,7)
5. setup (hd0,7)
则已经将grub安装在linux分区。然后通过windows XP的boot来引导Grub

进入XP,下载bootpart 2.60这个小程序,命令行输入:bootpart打印出硬盘的分区信息,
选择要进行引导的分区,安装到boot.ini中,命令如下:
bootpart.exe 8 boot.sec Fedora8
表示将编号为8的分区的引导信息写入boot.sec文件,并且设置boot.ini添加一项,名称为"Fedora8".
重启,选择Fedora8,进入了GRUB菜单,引导进入linux!

你可能感兴趣的:(Rebuild GRUB 找回失去的linux系统)