首先安装vista和xp,不要装在同一个盘,不然会比较麻烦。
两个系统的安装顺序无所谓。
因为VISTA和XP的引导方式已经不同并且不兼容,所以不要指望修改boot.ini来实现双系统菜单。
最好保证安装后系统的引导权在VISTA那里,这样会比较方便些。如果不在也无所为,放入VISTA光盘,使用修复引导把引导权重新交给VISTA。
开始前先备份VISTA和XP相关引导文件,别忘了先打开显示系统文件和隐藏文件。
VISTA:Boot(文件夹);autoexec.bat;bootmgr.sys;config.sys;BOOTSECT.BAK
XP:boot.ini;bootfont.bin;IO.SYS;MSDOS.SYS;NTDETECT.COM;ntldr.sys
以管理员身份运行cmd, 运行bcdedit -create {ntldr} -d "Windows XP" ; 如果提示以存在则跳过此步
运行bcdedit -set {ntldr} device partition=x:
运行bcdedit -set {ntldr} path \ ;
运行bcdedit -displayorder {ntldr} -addlast ;
重启计算机,出现双启动菜单。如果直接进入XP系统则再次运行VISTA引导修复。
如果在重新启动后有选择系统选项并且选择XP系统时启动出错的话,则先看下提示你少了哪个文件,一般都是少了ntldr,将此文件拷贝到刚才的X:(x: 为XP所在盘)
重启,现在可以实现双系统均正常启动了。
评论