一、(1)复制XP系统以下文件到vista系统根目录:
ntldr Ntdetect.com bootfont.bin(XP启动菜单中文显示支持,可选) boot.ini (2)修改boot.ini(指刚复制到vista系统的boot.ini): 因为我的XP系统在第二块硬盘的第一个分区,所以,boot.ini内容如下: [boot loader] timeout=3 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\GHLDR=一键GHOST 二、利用bcdedit.exe修改vista引导: 1、以管理员身份运行CMD:单击“开始”\“所有程序”\"附件“,右键单击”MS-DOS提示符“,选择”以管理员身份运行“ 2、依次运行如下命令: bcdedit /create {ntldr} /d "windows xp" bcdedit /set {ntldr} device boot bcdedit /set {ntldr} device partition=c: bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addfirst bcdedit /default {ntldr} 第一行,引号中为引导菜单中XP项名称,可以随意更改; 第四行,如果要将XP引导放在菜单最后一项,可改为: bcdedit /displayorder {ntldr} /addlast 第五行,设置默认启动系统为XP系统,如果以vista为默认系统,则不必运行此命令。 重启,终于看到vista的引导菜单,选择windows XP,成功登录XP系统。 |
|