关于SERVER2003和VISTA

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:49:38
我开始用的是XP,在C盘,和SERVER2003在D盘
然后在C盘装了个VISTA,然后SERVER2003就进不去了
请问如何解决这个问题,详细点,谢谢大家了

装了vista后C盘下就没有boot.ini文件了

1).使用 Bootsect.exe 还原 Windows Vista MBR 以及将控制转移到 Windows 启动管理器程序的启动代码。
为此,请在命令提示符处键入以下命令:
Drive:\boot\ Bootsect.exe –NT60 All
在此命令中,Drive 是 Windows Vista 安装介质所在的驱动器。

2).使用 Bcdedit.exe 在 BCD Boot.ini 文件中为早期版本的 Windows 操作系统手动创建一个条目。

为此,请在命令提示符处键入下列命令。(注意:在这些命令中,Drive 是安装 Windows Vista 的驱动器。)
Drive:\Windows\system32\Bcdedit –create {ntldr} –d “<对早期 Windows 版本的描述>”
(注意:在此命令中,<对早期 Windows 版本的描述>可以是所需的任何文本。例如,<对早期 Windows 版本的描述>可以是“Windows XP”或“Windows Server 2003”。 )

Drive:\Windows\system32\Bcdedit –set {ntldr} device partition=x:
(注意:在此命令中,x: 是活动分区的驱动器号。)
Drive:\Windows\system32\Bcdedit –set {ntldr} path \ntldr
Drive:\Windows\system32\Bcdedit –displayorder {ntldr} –addlast

3).重启计算机。

出现引导菜单。但无法进入2003系统,提示找不到ntldr。发觉安装vista时,格式化了C盘。而vista没装ntldr。上网下载或去其它电脑C盘下copy以下三个文件:N