Ubuntu 10.10安装XP后恢复GRUB启动


前言:

因为我的XP崩溃了,用光盘重安了一次,启动时发现把linux的启动列表清了(也就是GRUB),下面说下Ubuntu 10.10安装XP后恢复GRUB启动解决办法。

相关阅读:安装Ubuntu 10.10后Windows XP启动项丢失的完美解决

(1)用Live CD启动;

PS:这里我在网站上找了半天Live CD也没找到下载的地方,后来用安装启动,点击试用进的系统,我想这就是传说中的Live CD吧!

(2)挂载原来的系统,这里不用使用mount命令也可以,在“位置”里用鼠标点一下相应的盘就挂上了。

Ubuntu 10.10安装XP后恢复GRUB启动

‍检查挂载的分区是否正确:

mount | tail -1
你应该会看到类似下面的输出:

/dev/sda2 on /media/0d104aff-ec8c-44c8-b811-92b993823444 type ext4 (rw,nosuid,nodev,uhelper=devkit)
注意:这里的/dev/sda后面会用到。上面写的是/dev/sda2,我们是不用写后面的数字的。

确定Ubuntu boot目录是正确的, 运行 ls /media/0d104aff-ec8c-44c8-b811-92b993823444/boot, 子目录 0d104aff-ec8c-44c8-b811-92b993823444 是之前系统硬盘的UUID,运行后会有类似下面的输出:

Ubuntu 10.10安装XP后恢复GRUB启动

如果你没看到类似的输出,请重新挂载。

现在已经一切就绪了,只要重新安装GRUB到相应的硬盘就可以了。

sudo grub-install --root-directory=/media/0d104aff-ec8c-44c8-b811-92b993823444 /dev/sda

安装成功会提示:

“Installation finished. No error reported.”

然后把光盘拿出来重启就可以了。

我安的是Ubuntu 10.10。原文中说GRUB有两个大版本,一个是GRUB另一个是GRUB2,因为www.bkjia.com安的Ubuntu版本比较高,所以我用的是GRUB2,对于低版本的GRUB我没试过,

相关内容