装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 软件
第一个画面是:
如果先装的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 软件
第一个画面是:
![](https://i-blog.csdnimg.cn/blog_migrate/fa1cf6ba6291603de595659623ecf517.jpeg)
01.jpg
(18.85 KB)
2007-9-30 11:06
直接点击"ok"就可以了。。。
第二个画面是:
![](https://i-blog.csdnimg.cn/blog_migrate/d05546baafe4f9f7fab9acc101b034f3.jpeg)
02.jpg
(47.75 KB)
2007-9-30 11:06
点击“system Bootloader”
第三个画面是:
![](https://i-blog.csdnimg.cn/blog_migrate/5581777d9c73cd8b6a0da39c1e3f1fc5.jpeg)
03.jpg
(54.86 KB)
2007-9-30 11:06
选择“windows Vista Bootloader(Uninstall Legacy Bootloader)”和“system Partition” 要选择这两个选项
然后点击右下角的“install bootloader”
在然后点击“diagnostic s ”选项卡,将出现第四个画面
第四个画面是:
![](https://i-blog.csdnimg.cn/blog_migrate/735317c77a997ef2ce466347acbd5b55.jpeg)
04.jpg
(14.33 KB)
2007-9-30 11:06
直接点击"ok"就可以了。。。
第五个画面是:
![](https://i-blog.csdnimg.cn/blog_migrate/27c260610eca7a7095fa5380f24ffff5.jpeg)
05.jpg
(18.57 KB)
2007-9-30 11:06
直接点击"ok"就可以了。。。
第六个画面是:
![](https://i-blog.csdnimg.cn/blog_migrate/b576bf011d1fbffdb9bf333d6c1f73d6.jpeg)
06.jpg
(60.7 KB)
2007-9-30 11:06
这个画面可以修改,在开机的时候的多系统选项的名字,要是不想修改了,直接点击右下角的“apply updates” (可以在这个画面上修改默认启动系统,即选择好要默认启动的系统后,选择下面的
![](https://i-blog.csdnimg.cn/blog_migrate/0ecb868340cf2589ad465416b6272d52.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/bdafea6603a65827e0b7b7e6aaa4611f.jpeg)
上边的步骤都执行完后, 放入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
在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里执行上述命令,亦可修复双系统启动问题。)
下面方法可在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双系统,重启,便能看见双系统启动菜单了!
转载于:https://blog.51cto.com/xingyi/153146