`
贝特虫子
  • 浏览: 154539 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

XP + Ubuntu 10.04 双系统 重装XP后 如何修复GRUB

阅读更多
xmarklet网络书签,收集自己的网络书签,创建自己的网站导航。
http://www.kmimagine.com/xmarklet/index.aspx





双系统重装windows造成grub2被改写的修复
使用:grub4dos0.4.4
在Windows启动项上加上 grub4dos启动(不多说了,可以搜索关于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?

不太清楚 “/dev/sd?”中的“sd?”,后来搜到 “sda” 表示硬盘。


关于XP+UBUNTU双系统上重装XP后修复GRUB方法,有很多。见
http://bea.iteye.com/blog/166598
但是最为关键的还是能够进入grub,采用以上的方法进行修复就可以。

另外一种方法,具体操作如下:

1、用安装Ubuntu的光盘启动live cd(即试用Ubuntu)

2、打开终端,输入命令

sudo -i

fdisk -l (注意是字母l,不是数字1)

3、看终端出现的信息,记住自己的Ubuntu系统是装在哪个分区(如果有root分区也记下)。

4、假如你的Ubuntu的 / 分区是 sda7 又假如 /boot分区是 sda6,在终端下输入

mount /dev/sda7 /mnt

mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)

grub-install --root-directory=/mnt/ /dev/sda

exit

5.重启

6. 重启可能会出现grub选项, grub>

7.输入命令

kernel /boot/grub/core.img

boot

这时就可以启动Ubuntu系统了。

8.进入Ubuntu系统后,联网后,到新立德软件包那里(系统-管理-新立德软件包),标记安装grub-pc。

如果新德里软件包,已经安转了grub-pc,建议卸载掉重新安装,否则重启可能还是回先出现gurb>.

9.接着,打开终端输入命令:

sudo -i

update-grub2



xmarklet网络书签,收集自己的网络书签,创建自己的网站导航。
http://www.kmimagine.com/xmarklet/index.aspx




分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics