双硬盘双系统WINDOWS XP Ubuntu 的启动设置

首先在第一个硬盘上面安装windows xp,然后把第一个硬盘的电源扯掉,从第二个硬盘启动安装ubuntu系统。装好后挂上第一个硬盘。

http://sourceforge.net/projects/grub4dos/下载了GURUB4DOS的最新版,把GRUB4DOS里的GRUB.EXE和grldr文件复制到C:\下,在c:\boot.ini里最后加上c:\grldr="grub4dos".现在新版本的 GRUB4DOS会自动搜索硬盘上的配置文件menu.lst这样简单了许多.

重启电脑在XP启动菜单中选择gurb4dos,gurb开始自动搜索menu.lst文件,找到文件后显示出了启动菜单,选择正常启动,期待这ubuntu的启动画面.啊啊啊啊.问题出现了,gurb报出了一个错误加载停止了.想了下应该是安装时没有挂主盘现在挂上了ubuntu对应的硬盘位置发生了改变造成的.在gurb下按e进入编辑模式,将root (hd0,1)改为了root (hd1,1),然后按b启动.哈哈,看到了ubuntu的启动画面一切正常了.

但这样改动只是针对当前有效,重启后还要进行改动。

最好的办法是进人ubuntu系统后,启动终端,输入

sudo gedit /boot/grub/menu.lst

找到root(0,1)的把它改为root(1,1),

对于不同的机器可能不是root(0,1)
一般是把root(0,1)中的第一个数字加一

保存退出就可以了。

你可能感兴趣的:(C++,c,windows,XP,ubuntu)