【求助】MBR修复无法解决

为当前最终发行版之前的所有版本提供支持
回复
mytea
帖子: 3
注册时间: 2006-09-03 22:24
送出感谢: 0
接收感谢: 0

【求助】MBR修复无法解决

#1

帖子 mytea » 2006-11-28 8:38

因重装系统,MBR被破坏了,故按照网上的方法修复MBR。
首先,在终端环境下运行 find /boot/grub/stage1 的结果是 hd0,6
于是:sudo grub
root (hd0,6)
setup (hd0,6)
显示成功!
重启后,显示grub菜单,运行结果是:
root (hd0,5)
filesystem type unknown,partition type 0*82
kernel /boot/vmlinuz-2.6.15-27-686 root=/dev/hda6 ro quiet splash
Error 17:Cannot mount selected partition
无法引导进入。
试过很多次,都是这样。真没办法了!希望能够得到各位的帮助,谢谢!
头像
SuperWar3Fan
帖子: 1263
注册时间: 2006-05-20 6:25
来自: 山东淄博
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 SuperWar3Fan » 2006-11-28 10:58

你到底是hd0,5还是hd0,6
头像
maxzhao
帖子: 120
注册时间: 2006-02-05 13:53
送出感谢: 0
接收感谢: 0

#3

帖子 maxzhao » 2006-11-28 14:01

试试把(hd0,6)改成(hd0,5)
mytea
帖子: 3
注册时间: 2006-09-03 22:24
送出感谢: 0
接收感谢: 0

#4

帖子 mytea » 2006-11-28 14:18

谢谢,两位的回复。问题就在于我试着把(hd0,6)改为(hd0,5)可还是不成。
setup (hd0,5)显示
Error17:cannot mount selected partition
我都快死心了。烦死了!
我查到partition num 5,filesystem type unknown partition type 0*82
partition num 6,filesystem type is ext2fs partition type 0*83
麻烦各位帮帮我吧,谢谢了!
jimmin
论坛版主
帖子: 2138
注册时间: 2006-09-24 4:37
送出感谢: 0
接收感谢: 1 次

#5

帖子 jimmin » 2006-11-28 17:25

你确定你的(hd0,6) 里有 boot 文件夹?
hubottle
帖子: 37
注册时间: 2006-07-01 8:58
送出感谢: 0
接收感谢: 0

#6

帖子 hubottle » 2006-11-28 17:43

title Ubuntu, kernel 2.6.12-10-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-10-686 root=/dev/hda1 ro quiet splash
initrd /boot/initrd.img-2.6.12-10-686
savedefault
boot
这是我的grub里面的内容,建议你直接用vi编辑它。貌似你把系统装的硬盘弄错了,如果是这样,可以修改root后的序号。硬盘是3p+1e结构,自己计算,注意所有的逻辑盘都是从hda5开始的(hda4是所谓的扩展分区,即所有的逻辑盘之和)。这些可以在启动到grub后直接作为命令输入的。
另外,不明白你到底是什么原因,MBR如果坏了你整个硬盘就报废了,你应该是仅仅因为重装了windows吧。
回复

回到 “老旧版本支持”