装了vista已经没有BOOT.INI文件了!用第三方工具吧!
装个VistaBootPRO就不错,因为xp和vista,win7的引导是不同的,VistaBootPro 是 Vista 系统超强的第三方多重启动菜单工具。该工具软件具有独特、方便的多重启动菜单管理、控制功能。实属多系统用户的好帮手!
Windows Vista 的启动菜单一直是一个伤脑筋的事情,以前我们只能通过 bcdedit.exe 程序修改 Vista 和其他 Windows 的多重启动菜单,但这是一个命令行程序,使用很不方便,而 VistaBootPRO 则提供了一个图形化的操作界面,修改设置一目了然。
在Windows XP中下载、安装VistaBootPRO,注:Windows XP需能够支持.Net Framework 2.00;
运行VistaBootPRO,在Bootloader标签页中点击“Reinstall the Vista bootloader”,以重建Windows Vista,win7的BootLoader,让系统能够启动进入Windows Vista,win7。注意,仅完成这一步只能让系统启动进入Windows Vista,win7,而无法启动Windows XP,接下来还要设置双重启动。
点击“Diagnostics”菜单项中的“Run Diagnostics”,让VistaBootPRO找到系统中存在的除Windows Vista,win7之外的其他OS,待分析完成后即可看到除“Microsoft Windows Vista,7”外,还有名为“Earlier versions of Windows”的一项,此即是我们新安装的Windows XP,点击“Apply”即完成对Windows Vista与XP双重启动的设置。——当然,如果您愿意,也可以在此界面设置默认启动的系统、菜单延时等具体细节。
如此,即完成在预装Windows Vista,win7的PC上安装Windows XP及设置双重启动分别引导进入两个系统的操作了
xp系统的启动文件被破坏了
1.找到一个xp系统复制下述文件到你的C盘:NTDETECT.COM、ntldr、bootfont.bin、boot.ini、AUTOEXEC.BAT
2.去掉boot.ini文件的只读属性,用文本编辑器编辑该文件,
把“Default=......partition(1)”里面的1改为2
再把“[Operating Systems] .....partition(1)”里面的1也改成2,然后保存
3.上网去找“MS 系统启动菜单全系列自动修复”工具,软件自带说明,修复后就可以了
祝你好运
Vista和Win7已经没有Boot.ini这个文件了,你可以用grub启动管理器引导多系统,很好很强大,很流行 首选
先装XP在C盘,可以是ghost ,再装vista在D盘,不能ghost