轻松搞定Ubuntu 9.04/Windows双启动[多图](3)

二、高级双启动分区方法

上面所说的方法存在一个弊端:如果你需要重装Windows XP系统,那么GRUB引导程序将被Windows安装程序抹掉,导致Ubuntu无法启动。虽然有恢复方法,但毕竟比较麻烦。能不能让它们互不干扰呢?

如果你有两个以上的硬盘,而你的系统BIOS又可以指定从哪个硬盘启动,你就可以做到这一点。

首先你需要进入BIOS了解你现在是从哪个硬盘启动的。很多人并没有注意到这一点。你的Windows的C盘所在的硬盘并不一定就是你的启动盘,因此你必须进入BIOS去确认一下。

假如你有两个物理硬盘1和2,Windows XP的C盘在1盘,而BIOS也是将1盘设为启动硬盘,那么要想达到我们想要的目的,你只需要在安装Ubuntu的过程中,指定将GRUB安装到2盘的第一个主分区就行了。这样,如果你在BIOS中将2盘改为启动硬盘后,PC就会导引2盘上的GRUB程序,并进一步引导Ubuntu启动。

反之,如果你想要启动Windows XP的话,就只需在BIOS中将启动硬盘换回1盘就可以了。当你想重装Windows XP时,你也只需要在BIOS中将1盘设为启动硬盘,然后安装就可以了。安装不会影响到Ubuntu。

当然,这样做也是有一点点代价的:你在每次切换系统的时候都需要在BIOS中更改一下启动硬盘设置,稍微麻烦了一点。但这样做的好处也是显而易见,具体需要不需要就得由你自己来判断了。

说到这里你会问到一个关键问题:“那么怎么指定GRUB安装在那个分区上呢?“
答案就在Ubuntu安装的第七步

轻松搞定Ubuntu 9.04/Windows双启动[多图]

看到右下角的“高级”按钮了吗,就是它!

轻松搞定Ubuntu 9.04/Windows双启动[多图]

在“安装启动引导器的设备”下拉菜单中,选择要安装GRUB启动引导程序的分区,例如/dev/sda2。当然了,大家在前面做硬盘分区动作时,要记下来你需要安装GRUB的分区的设备名。万一忘记了也没关系,你可以先取消这个对话框,然后点击“Back“退回到硬盘分区那一步再看看。然后再点击"Forward"按钮完成GRUB指定工作。

祝你完美搞定Ubuntu/Windows双启动!

后记:当然,如果你只是想在Ubuntu中临时用用Windows中的某些应用,双启动未免太麻烦。另一种使用Windows应用的方法就是在Ubuntu中安装Windows虚拟机。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/28432.html