文档介绍:双系统引导修复修复方法【内为注释】: 1. 进入 C盘 xp ,运行 cmd 进入 xp 命令行模式。输入 d: cd d:\windows\system32 bcdboot d:\windows /l /s c: 运行上述命令后,在C 盘根目录生成了\boot 文件夹和 bootmg r 文件。【D 盘下已经具备了一个完整的 win7 , 唯一欠缺的是系统盘内的引导, 因此首先要在 C 盘重建 win7 的引导环境。通过 Windows7 内置的 bcdboot 命令可以轻易做到这一点。这个命令不能修改引导记录, 我用 VHD 验证过】 win7 安装光盘, 找到 文件( 找不到就网上下载一个,注意要 win7 的),复制到 C:\boot\ 文件夹。然后进入命令行: cd c:\boot bootsect /nt60 c: bootsect /nt60 c: /mbr 这个命令执行完毕后, 在完成所有后续步骤之前, 一定不能重启 XP ,否则 XP 将无法启动! 【 bootsect ——用来写 win7 需要的引导信息到引导记录,第一个 bootsect 命令把引导信息写入 C 盘分区引导记录,第二个 bootsect 命令把引导信息写入硬盘主引导记录。由于主引导记录和分区引导记录都被修改为支持 bootmgr ,因此 XP 的引导器 ntldr 将不能被引导,后续步骤中我们会修复它】 3. 继续在 xp 的命令行模式,输入 d: cd d:\Windows\system32 bcdedit /create {ntldr} /d "Windows XP" bcdedit /set {ntldr} device boot bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addlast bcdedit /timeout 10 【这一步,我们用 bcdedit 命令来给 XP在 bcd 中重建引导项。这样通过 bootmgr 加载 bcd 中 XP 的引导项, 进而把启动控制权交给 XP 的引导管理器 ntldr ,实现 XP 的启动】至此,双系统引导修复完成。上述命令中, 每个命令都必须成功。有可能, bcdedit 命令会返回失败信息。此时步骤 3 中的命令改为: bcdedit /store c:\boot\bcd /create {ntldr} /d "Windows XP" bcdedit /store c:\boot\bcd /set {ntldr} device boot bcdedit /store c:\boot\bcd /set {ntldr} path \ntldr bcdedit /store c:\boot\bcd /displayorder {ntldr} /addlast bcdedit /store c:\boot\bcd /timeout 10 ——————————————————————————————————————————————————————————————————————————————————————————————问题二:如果 C 盘已装 WIN7 ,如何在 D 盘装 XP 并修复引导?