NT5.X/NT6.0双启动的故障解决

             NT5.X/NT6.0双启动的故障解决
                     杜 飞
    最近很多朋友在讨论早期 NT5.X 操作系统与新版 NT6.0/7.0 操作实现双引导时出现问题,网上也有很多的解决方法,但其中有些方法有误,我在前面也曾经写过一篇文章来讨论启动的过程,但理论偏多,在此,我就把解决所用到的命令单独总结出来,希望能解决此类问题:
环境介绍:我在 C 盘先安装 Win2008 ,然后再在 D 盘安装 Win2003
分析:此时 Win2003 启动,肯定是没有问题的,但 Win2008 无法启动,我们需要将系统的引导方式改为 NT60 ,也就是 win2008 所用的引导方式
1.       从安装光盘进入 win2008 的修复模式
2.    e:\boot>bootsect.exe /nt60 SYS      E 盘为光盘
3.       exit    并重新启动
此时就可以成功启动 Win2008, 但在 BCD 中并没有 Win2003 的信息,所以还需要将 Win2003 的启动信息加入到 BCD 中,
4.       进入 win2008 以管理员身份运行 :
Bcdedit /create {ntldr} /d “win 2003”   -- 此时可能会报错指定项已经存在。
Bcdedit /set {ntldr} device boot    
注意,在此如果使用 bcdedit /set {ntldr} device partition=D: 则启动 Win2003 时,会报告错误提示:文件:\ ntldr 状态 :0xc 000000f   信息:无法加载所选项,因为应用程序丢失或损坏.
Bcdedit /set {ntldr} path \ntldr
Bcdedit /displayorder {ntldr} �Caddlast
Bcdedit /set {ntldr} description “Windows 2003”
 
重新启动之后,两个系统均可成功使用!
 

你可能感兴趣的:(解决,故障,休闲,NT5.0,NT6.0)