重装Windows XP后,mbr被XP写入信息导致Grub无法工作解决方法
(1)借助Ubuntu-9.04-desktop光盘,用grub命令修复。
1.>>从CD-ROM启动,选择『试用Ubuntu而不改变计算机中的任何内容』进入桌面。
2.>>任务栏上单击『应用程序』->『附件』->『终端』。
输入:sudo grub
输入:find /boot/grub/stage1
实际操作的结果如下图所示:(hd0,4)(hd0,5),因为我的机子安装Ubuntu 9.10与红旗Linux。
输入:root (hd0,x) ##输入find命令反馈的数据,比如像我,就输入4,这个是/boot所在分区
输入:setup (hd0) ##把grub写到MBR上
实会出现如下图所示的实际操作结果
输入:quit ##退出grub。
我这里(上图)的第一行setuo (hd0)不小心打错了,正确的应该是截图的第4行。
3.>>重新启动,不出意外的话,那么恭喜,呵呵,可以看到XP和Ubuntu的双系统引导了。