众所周知,微软在Vista中采用了全新的系统启动管理机制、全新的BootLoader,迥异于自Windows NT以来包括Windows 2000 /XP /2003中使用的ntldr,因此,直接在预装Vista的PC安装XP将破坏Vista的Boot Loader,导致Vista无法启动。
如何在预装Vista的PC上安装XP
下面介绍在预装Vista的PC上安装XP的设置步骤:
1、如果您的PC硬盘在出厂时已分割了多个分区,可直接跳到“安装XP”;
2、为XP准备单独的安装分区
很多PC的出厂设置中,硬盘未进行分区,即系统中仅包含“c:”盘,尤其在大部分笔记本电脑上极其普遍。在这种情况下,需要首先分割硬盘,为XP准备一个单独的分区。 打开磁盘管理器,在“C:”盘上单击右键,选择弹出菜单中的“压缩卷”,缩小Vista所占用的分区,为新建分区调整出空间。注意:需为Vista分区保留足够的可用空间;
在调整出的“未分配的磁盘空间”上单击右键,选择“新建卷”,创建用于安装XP的新分区;推荐:最好重新调整系统盘符,对原来只有一个分区的系统而言.
3、安装XP
接下来,便可像往常一样安装XP了,将XP安装光盘放入DVD/CD驱动器中,设置从光驱引导,进行相应的安装即可。惟一需要注意的是,将XP安装到新创建的硬盘中。
4、重建Windows Vista的Boot Loader并设置双重启动
正如上文所言,安装XP后,系统中预装的Vista将因Boot Loader被覆盖而无法启动,虽然Vista存在于系统中。这时,便需要使用第三方工具来重建Boot Loader,并建立双重启动菜单以分别启动进入Vista与XP。可以实现这一功能的第三方软件有很多,如VistaBootPRO。下面简单介绍使用VistaBootPRO重建Boot Loader及设置双重启动。
1、在XP中下载、安装VistaBootPROVistaBootPRO,注:XP需能够支持.Net Framework 2.00;
2、运行VistaBootPRO,在Bootloader标签页中点击“Reinstall the Vista bootloader”,以重建Vista的BootLoader,让系统能够启动进入Vista。注意,仅完成这一步只能让系统启动进入Vista,而无法启动XP,接下来还要设置双重启动。
3、点击“Diagnostics”菜单项中的“Run Diagnostics”,让VistaBootPRO找到系统中存在的除Vista之外的其他OS,待分析完成后即可看到除“Microsoft Vista”外,还有名为“EarlIEr versions of Windows”的一项,此即是我们新安装的XP,点击“Apply”即完成对Vista与XP双重启动的设置。——当然,如果您愿意,也可以在此界面设置默认启动的系统、菜单延时等具体细节。
如此,即完成在预装Vista的PC上安装XP及设置双重启动分别引导进入两个系统的操作了,您可以在享受系统预装的Vista的同时,继续使用更习惯、操作更熟练的XP。