grub2 的恢复....

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

grub2 的恢复....

#1

帖子 honghong » 2009-09-26 20:37

、grub2几种修复方法

1. 双系统重装windows造成grub2被改写的修复
方法一 grub4dos0.4.4
在Windows启动项上加上grub4dos启动(不多说了,看置顶贴),重启选择进入grub,在命令行下输入(/boot单独分区的去掉 /boot)

代码:
grub>find --set-root /boot/grub/core.img
grub>kernel /boot/grub/core.img
grub>boot

进入grub2菜单,进入系统后再执行

代码:
sudo grub-install /dev/sd?

方法二 进入Livecd 后修复(感谢billbear)

引用:
sudo -i
mount 你的根分区 /mnt
mount 你的/boot 分区 /mnt/boot #如果有的话
#挂载你其他的分区,如果有的话
# 重建grub到sda的mbr
grub-install --root-directory=/mnt /dev/sda

重装了windows,我想用第二种方法来恢复grub2,但是上面好像说的不够清楚,太多中文了.....
That is in my life!
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#2

帖子 honghong » 2009-09-26 20:41

# 重建grub到sda的mbr

尤其是这句话,不知道怎么做....
That is in my life!
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: grub2 的恢复....

#3

帖子 smallapple » 2009-09-26 20:44

重装了windows,我想用第二种方法来恢复grub2,但是上面好像说的不够清楚,太多中文了.....
假如你的ubuntu的 / 分区是 sda7 又假如 /boot分区是 sda6,用livecd启动,在终端下输入
sudo -i
mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)
grub-install --root-directory=/mnt/ /dev/sda
exit
重启

这样够清楚没
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: grub2 的恢复....

#4

帖子 smallapple » 2009-09-26 20:44

# 重建grub到sda的mbr

这句是注释
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#5

帖子 honghong » 2009-09-26 20:58

多谢苹果哥....
That is in my life!
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#6

帖子 honghong » 2009-09-26 20:59

我引用 的正是你的帖子啊
That is in my life!
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: grub2 的恢复....

#7

帖子 smallapple » 2009-09-26 21:04

我引用 的正是你的帖子啊
在重新整理,过一段时间做个pdf的文件,看起来清楚点。 :em02
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#8

帖子 honghong » 2009-09-26 22:12

紧急求助,LIVECD不知道为什么无法启动系统

无限弹出[****.****]BUffer i/o error on device **************
**********unable to read page ***********88

我感觉是因为我WIN装在了磁盘最后一个主分区的原因。。。。。。。。。。。。。
That is in my life!
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#9

帖子 honghong » 2009-09-26 22:14

help..........

上面那些东东是在启动滚条过后出现的,现在还在一直往下滚。。。。。。。。。。。。
That is in my life!
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: grub2 的恢复....

#10

帖子 wangdu2002 » 2009-09-26 22:16

你把硬盘电源头拔掉,就可以明白LiveCD工作是否正常了。。。光盘启动系统与硬盘上的系统是否正常没关系的。 :em06
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#11

帖子 honghong » 2009-09-26 22:19

可能真的如熊哥所说,装在磁盘的太末尾的地方,启动不了,我的磁盘是120G的

但是还是不懂,为什么连LIVECD都启动不了
That is in my life!
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#12

帖子 honghong » 2009-09-26 22:21

我光盘刚用过的啊,不会有问题的啊
我是本,拔不了硬盘线
That is in my life!
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: grub2 的恢复....

#13

帖子 smallapple » 2009-09-26 22:45

wangdu2002 写了:你把硬盘电源头拔掉,就可以明白LiveCD工作是否正常了。。。光盘启动系统与硬盘上的系统是否正常没关系的。 :em06
嘟嘟说的没错。

livecd启动不了就用grub4dos引导ubuntu 再修复。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: grub2 的恢复....

#14

帖子 smallapple » 2009-09-26 22:46

honghong 写了:可能真的如熊哥所说,装在磁盘的太末尾的地方,启动不了,我的磁盘是120G的

但是还是不懂,为什么连LIVECD都启动不了
太末尾windows会启动不了,但和livecd动不了没关系的。
头像
honghong
帖子: 317
注册时间: 2009-05-14 14:06

Re: grub2 的恢复....

#15

帖子 honghong » 2009-09-26 22:50

是我盘坏了,我换了张盘就启动了

现在照着上面做了,已经重启后进入GRUB了,但接下来我就不知道怎么做了
That is in my life!
回复