装Vista和XP双系统的方法<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

如果想装Vista和XP双系统的朋友,可以先安装XP,后安装Vsita,这样可以实现启动时选择进入哪个系统。

如果先装的vsita,而后装XP,则开机不会出现选择画面,而是直接进入XP,这样就进不了vsita了。

问题原因:

微软在Windows Vista中采用了全新的启动管理机制:Windows Boot Manager(Bootmgr.exe),同时将之前Boot.ini中的内容移交给了Boot Configuration Data,并提供了新的启动选项编辑工具BCDEdit来搞定启动,迥异于自Windows NT以来包括Windows 2000 /XP /2003中使用的ntldr。
正常情况下,如果您希望在PC中同时使用多个操作系统,必须保证Windows Vista是最后安装的系统。不然,如果在安装Windows Vista后再安装Windows XP,将会造成Windows Vista的boot loader被ntldr+boot.ini覆盖,导致Windows Vista无法启动。

要解决这个问题,方法如下:

首先先要下载下边的两个软件:

.NET Framework 2.0      推荐下载地址: [url]http://www.onlinedown.net/soft/38669.htm[/url]  
VistaBootPRO 3.1      推荐下载地址: [url]http://www.onlinedown.net/soft/49400.htm[/url]  

下载完后,先装.NET Framework 2.0,再装VistaBootPRO 3.1 

然后执行VistaBootPRO 3.1 软件
第一个画面是:

01.jpg  (18.85 KB)

2007-9-30 11:06



直接点击"ok"就可以了。。。

第二个画面是:

02.jpg  (47.75 KB)

2007-9-30 11:06



点击“system Bootloader”

第三个画面是:

03.jpg  (54.86 KB)

2007-9-30 11:06



选择“windows Vista Bootloader(Uninstall Legacy  Bootloader)”和“system Partition” 要选择这两个选项

然后点击右下角的“install bootloader”

在然后点击“diagnostic s 选项卡,将出现第四个画面

第四个画面是:

04.jpg  (14.33 KB)

2007-9-30 11:06



直接点击"ok"就可以了。。。

第五个画面是:

05.jpg  (18.57 KB)

2007-9-30 11:06



直接点击"ok"就可以了。。。

第六个画面是:

06.jpg  (60.7 KB)

2007-9-30 11:06



这个画面可以修改,在开机的时候的多系统选项的名字,要是不想修改了,直接点击右下角的“apply updates” (可以在这个画面上修改默认启动系统,即选择好要默认启动的系统后,选择下面的 项; 项为启动菜单等待时间)

上边的步骤都执行完后, 放入XP安装盘,在I386目录中找‘NTLDR’文件,然后将其复制到XP的根目录中 这样就完成了Vista与XP双系统,重启,便能看见双系统启动菜单了!  

注:上面这个方法我已经测试过,已经帮一个员工在原有VISTA系统上安装了XP(VISTA在C 盘,XP装至D盘),并修复了双系统的启动菜单,并能正常进入每个系统中;

---李政

方法二:

先将XP安装在另外一个分区上,
在XP系统下插入Vista光盘, 0 D7 N' G2 q. \  ^5 Z
1.打开“运行” (开始〉运行), 输入 cmd,打开命令行窗口。
2.输入 cd X:/boot(x表示光驱盘符)执行,然后输入 bootsect /nt60 SYS执行
4 重新启动,就会出现操作系统选择菜单, Earlier Version of Windows

       在D盘安装好XP后,把Vista的安装光盘放入光驱进行修复安装,重启后便能进入Vista了 。( 亦可用最下面的方法修复Vista启动,且比修复安装要简单得多,强烈推荐!即下面的:
下面方法可在XP中改为进入Vista,xp不能再进了,相当于修复安装Vista:
1.使用 Daemon Tools 加载 Vista 光盘映像。(放入光盘也可以,并且最好用光盘,用虚拟光驱可能不能成功)
  2.打开“运行” (开始→运行), 输入 cmd。
  3.输入  X:  (X代表你的虚拟光驱盘符,或光驱盘符)
  4.输入  cd boot
  5.输入  bootsect /nt60 SYS
  6.重新启动,Vista 的启动管理器已经恢复。 但xp已不能进入。 备注(十分重要):下面的VistaBootPro也可   在XP里使用,只不过要多安装Microsoft .NET Framework Version 2.0 Redistributable Package (x86),它会提示你下载安装的,在XP里使用VistaBootPro建双系统启动菜单后,再在XP里执行上述命令,亦可修复双系统启动问题。)

下载 VistaBootPRO 3.3 并安装,然后以管理员身份运行找到"Manage OS Entries"并单击,在‘Add New OS Entry’打勾,在出现的一栏打上系统名称,在下一行选择系统目录,再点"Apply Updates"确定,在上方表单中选择一个系统,按‘Set as Default’作为默认(即启动的第一项)。关闭VistaBootPRO ,放入XP安装盘,在I386目录中找‘NTLDR’文件,然后将其复制到XP的根目录中(即D盘)。这样就完成了Vista与XP双系统,重启,便能看见双系统启动菜单了!

此方法还可用于两个系统都无法进入的情况,先用XP安装盘在故障恢复控制台里修复XP( 具体方法请单击 ),然后可用上述方法