当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Grub2修复步骤
帖子发表于 : 2010-10-22 15:58 
头像

注册: 2009-11-02 7:42
帖子: 40
送出感谢: 0 次
接收感谢: 3
ubuntu官方文档提供的修复方法如下
http://people.ubuntu.com/~happyaron/udc-cn/lucid-html/ch11s06.html

但是对于多分区用户来说,仅仅挂载boot、root、home等,修复grub并不能成功,以我的修复为例:

1.启动livecd或liveusb,打开命令界面。
2.挂载原ubuntu系统各分区(以我的系统为例)

挂载root
代码:
sudo mount /dev/sda11 /mnt

挂载boot
代码:
sudo mount /dev/sda10 /mnt/boot

挂载home
代码:
sudo mount /dev/sda12 /mnt/home

上面这一步挂载的东西因人而异吧,主要看你是怎么划分磁盘的。总的原则就是,把原来的ubuntu各目录统统挂上去。

3.挂载dev(重要,没有这一步将无法修复grub2
代码:
sudo mount --bind /dev /mnt/dev 

4.挂载proc(重要,没有这一步将无法修复grub2
代码:
sudo mount --bind /proc /mnt/proc

5.Chroot到挂好的ubuntu
代码:
sudo chroot /mnt

6.install——修复/重装grub2
代码:
grub-install /dev/sda
update-grub


_________________
生前何必久睡
死后自会长眠


最后由 foxman997 编辑于 2012-03-17 19:14,总共编辑了 5 次


_________________
评价: 7.41% chinakrsmilemorning
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-22 16:57 
头像

注册: 2010-05-24 13:02
帖子: 2339
地址: 星城长沙
送出感谢: 0 次
接收感谢: 4
看不懂,楼主多给点文字说明可以不? :em06


_________________
安装了不吃亏^_^
Ailurus小熊猫
IcePlayer音乐播放器
奉献给IcePlayer用户
GtkHash哈希计算器


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-22 20:46 
头像

注册: 2009-11-02 7:42
帖子: 40
送出感谢: 0 次
接收感谢: 3
哪部分看不懂啊?我可以解释 :em03

Sunmover 写道:
看不懂,楼主多给点文字说明可以不? :em06


_________________
生前何必久睡
死后自会长眠


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-22 21:29 
头像

注册: 2007-10-27 8:25
帖子: 63
送出感谢: 1
接收感谢: 0 次
学习了谢谢


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-23 1:18 
头像

注册: 2010-05-24 13:02
帖子: 2339
地址: 星城长沙
送出感谢: 0 次
接收感谢: 4
命令的意思半懂半不懂,自己试了下,终端结果如下:
sda12为/ , sda11为/boot ,sda9为/home


引用:
ubuntu@ubuntu:~$ sudo mount /dev/sda12 /mnt
ubuntu@ubuntu:~$ sudo mount /dev/sda11 /mnt/boot
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt/home
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# grub-install /dev/sda
Installation finished. No error reported.
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-25-generic
Found initrd image: /boot/initrd.img-2.6.32-25-generic
Found memtest86+ image: /memtest86+.bin
Cannot find list of partitions!
done
root@ubuntu:/#

马上重启下看看。


附件:
文件注释: 把图片也贴上,帮助大家理解^_^
dev-sda - GParted.png
dev-sda - GParted.png [ 75.29 KiB | 被浏览 12073 次 ]



_________________
安装了不吃亏^_^
Ailurus小熊猫
IcePlayer音乐播放器
奉献给IcePlayer用户
GtkHash哈希计算器


最后由 Sunmover 编辑于 2010-10-23 12:49,总共编辑了 1 次
页首
 用户资料  
 
6 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-23 1:26 
头像

注册: 2010-05-24 13:02
帖子: 2339
地址: 星城长沙
送出感谢: 0 次
接收感谢: 4
哈哈,感谢楼主,感谢CCTV,感谢MTV,感谢党,感谢人民,终于回国了!!!


(楼主的那几个命令希望还是给菜鸟们详细的解释下到底什么意思,大家知其所以然了用起来就顺当了,感谢楼主辛苦为大家造福!)


_________________
安装了不吃亏^_^
Ailurus小熊猫
IcePlayer音乐播放器
奉献给IcePlayer用户
GtkHash哈希计算器


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-23 9:35 

注册: 2010-06-07 16:32
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
mark一下,去试试


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-23 10:23 

注册: 2010-06-07 16:32
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
太感谢了,
终于可以自由选择双系统了,
楼主的那个 挂载/dev 和挂载/proc 是精髓,以前我都没有这两个代码,所以导致出错,太感谢你了!! :em05


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-23 11:58 
头像

注册: 2009-11-02 7:42
帖子: 40
送出感谢: 0 次
接收感谢: 3
好吧,我再加点注释,本来以为大家都懂的。 :em06


Sunmover 写道:
哈哈,感谢楼主,感谢CCTV,感谢MTV,感谢党,感谢人民,终于回国了!!!


(楼主的那几个命令希望还是给菜鸟们详细的解释下到底什么意思,大家知其所以然了用起来就顺当了,感谢楼主辛苦为大家造福!)


_________________
生前何必久睡
死后自会长眠


页首
 用户资料  
 
10 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2010-10-24 7:17 

注册: 2008-12-05 14:48
帖子: 36
送出感谢: 0 次
接收感谢: 0 次
等系统崩溃了,真的实验下。 grub 为什么这么不稳定?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2011-02-11 3:57 

注册: 2010-01-13 23:26
帖子: 3173
送出感谢: 0 次
接收感谢: 12
桌面培训已做相应修正,多谢指出问题。


_________________
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF


页首
 用户资料  
 
12 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2012-04-20 9:12 
头像

注册: 2010-12-31 14:54
帖子: 85
系统: Ubuntu 12.04 LTS
送出感谢: 5
接收感谢: 1
好方法,已解决grub引导的问题了,^_^,可是怎么把win7系统的选项加到引导文件中去啊


_________________
有些事情现在不做,就一辈子也不会做了


页首
 用户资料  
 
13 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2012-05-30 21:31 

注册: 2006-10-11 12:42
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
挂载proc这一步这么重要,能不能解释一下为什么呢?谢谢


页首
 用户资料  
 
14 楼 
 文章标题 : Re: Grub2修复步骤
帖子发表于 : 2015-08-15 7:17 

注册: 2007-07-18 12:23
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
非常给力,


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译