LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 697|回复: 2

我的MBR被覆盖了,这样是不是可以修复?

[复制链接]
发表于 2004-11-15 23:55:31 | 显示全部楼层 |阅读模式
只装XP时分有cdefg,全是fat32分区
后来删了g,装了reahat,默认装的
那我的硬盘分区是不是:
/dev/hda1 主分区{c:}
/dev/hda5  fat{d:}
/dev/hda6  fat{e:}
/dev/hda7  fat{f:}
/dev/hda8  boot
/dev/hda9  ext3
/dev/hda10 swap

用软盘引导后,如下命令是不是可以修复?
cd /boot/grub
#grub
grub>boot (hd0,8)
grub>setup (hd0)

修复后时不是双启动?
由于对系统不熟悉,怕又要重装,我都受够了,
先向各位大虾问问,到个谢先
发表于 2004-11-16 11:18:43 | 显示全部楼层
如果可以进入linux的话,你可以用fdisk -l查看分区情况,如果显示ext3就是linux分区,fat32,或者fat就不用说了吧?
还差很多呢,正确的写法应该是:root (hd0,8)回车,应该可以看到正确的提示,英文是什么我忘了,不过只要不报错就可以了,接着输入:kernel /vmlinuz-linux的版本号.EL ro root=LABEL=/再回车,应该可以看到挂,载成功的提示接下来输入initrd /initrd-敲一下tab键它回自动补全的,如果这时reboot,linux就可以用了,如果是xp也要可以用的话还要加上一个title 随便起一个名字就好了,然后在下一行写rootnoverify (hd0,0)回车,然后写chainloader +1重启(reboot)就好了,双启动应该也有了,具体文件在 /boot/grub/grub.conf 里。
发表于 2004-11-16 13:30:39 | 显示全部楼层
我看到你有单独的boot分区啊
先挂到/boot下再按楼上的方法做
不过我觉得太麻烦了
我向来都只做两步
root (hdX,Y)
setup (hdX)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表