黄昏听蜗牛,炒粉是离乡的最爱.小的时候一直有想当罗汉的想法,没想到却离它越来越远了.

[挑战达人]最近重装XP,修复GRUB遇到的新问题

上一篇 / 下一篇  2008-04-28 15:07:07 / 个人分类:校园达人参赛类

ubuntu是现在比较流行的linux版本,相信有很多人都使用过,我从07年5月开始在硬盘装上ubuntu与xp共

存到现在也有一段时间,期间多次重装XP的最大体会就是,引导最容易出问题,重装之后主引导记录MBR

和系统分区的boot.ini文件全被改变。爱好者博墅-U-nM\b"WL8B
这时就需要重新建立GRUB的引导。建立引导的过程很简单。如果你手头有livecd的话,设置从光盘启动,

启动后在终端输入以下内容:爱好者博墅ec c ?b
sudo grub爱好者博墅(MDu'Z|q EMkw
find /boot/grub/stage1 //我这里反馈回来的是(hd0,9)
H ze$V8E]-g MC`0root (hd0,9)爱好者博墅H%Ra wB.G `
setup (hd0)爱好者博墅-ao9o&Y"S-{wO
quit
e+[~.x1uFL8lF0然后重启,从硬盘启动的,GRUB的启动菜单就应该自动建立好。按照我以前的经验来看,一般到这步就算

成功修复了,但是这次出现了新问题,启动菜单虽然建立好了,但是无论选择UBUNTU 7.10,还是

memtest86+。都是提示ERROR 17的错误提示:说是不能挂载所选的分区。按任意键回到GRUB主菜单。
-M1]({;e Z1|&R0我分析了一下,提示是不能挂载所选的分区,ubuntu分区应该没损坏,应该是没找到。所以我按“e”修

改root (hd0,9)将其中的9换成其他数字试试。运气不错,换成8的时候系统成功启动。进入系统后,

修改修改menu.lst:

sudo gedit /boot/grub/menu.lst

里面的root (hd0,9)全部改为:root (hd0,8)。
i4O0Muc0保存退出重启。问题解决。

至此已经完全修复GRUB引导,至于ERROR 17的提示我个人猜测应该是在重装XP分区表改变,而通过命令find /boot/grub/stage1 得到还是原来的分区表信息而导致的。爱好者博墅-d l'zv$]7{c Ks
如果你也遇上相同问题错误提示情况。可以试试我这方法。
Lw\Zz]_ TF0


TAG: Grub GRUB 引导 Ubuntu ubuntu

引用 删除 马大哈   /   2008-05-09 15:52:29
建议还是多写些在时下主流操作系统上遇到问题后好的处理方法,而不是像linux这样的
引用 删除 @习惯性流氓@   /   2008-05-05 20:35:15
haha
罗汉修禅处 引用 删除 睡梦罗汉   /   2008-04-28 15:26:59
谢谢哈一
呵呵
HAYI FIGHTING!! 引用 删除 简单哈一   /   2008-04-28 15:23:04
原创内容!100%支持
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2008-09-05  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 5606
  • 日志数: 78
  • 图片数: 6
  • 文件数: 1
  • 建立时间: 2006-12-04
  • 更新时间: 2008-08-13

RSS订阅

Open Toolbar