Ubuntu 11.04 与Windows 双系统引导


安装好Ubuntu,grub会写入mbr,这对日后重装XP会造成不便,也让以Windows系统为主,ubuntu为辅的用户有些不爽。下面是关于如何重新恢复mbr,在引导XP的同时建立引导ubuntu的选项。

需要借助一个工具grub4dos,下载在,备份其中grldr文件。

在Ubuntu中安装grub

sudo apt-get install grub

进入grub命令行

sudo grub

查询/boot所在分区

grub>  find /boot/grub/core.img

会提示如 (hd0,6),记下来

进入windows C盘根目录:

找到boot.ini 文件,在最后一行 加入 c:\grldr=Ubuntu 11.04,另可修改 timeout为你想要的等待时间。保存之。

记事本新建 menu.lst, 输入下面内容

timeout 1
default 0
title Laptop going into Grub2
kernel (hd0,6)/boot/grub/core.img
boot

其中(hd0,6) 为你自己的刚查询的内容。以上boot单独分区,用/grub/core.img 代替/boot/grub/core.img。

再把grldr文件拷到C盘根目录。

重启系统,进入到DOS模式(可以用启动维护光盘,只要包含DOS命令就可以),输入

fdisk /mbr

恢复正常mbr

OK了,系统正常硬盘启动。这是会出现一个选择菜单,你可以选择进入XP或者ubuntu了。备份boot.ini, menu.ls, grldr,以后重装XP,只要恢复这三个文件到C盘根目录就可以了。

相关内容