0

我有一台安装了 Windows 7 Home Premium 的机器。我已经对 Windows 2003 服务器 C 驱动器进行了备份(使用 Acronis)。然后我将C盘恢复到Win7机器上的一个分区。

我曾多次尝试将 Windows 2003 操作系统驱动器添加到引导加载程序以在启动时进行选择。我相信我的尝试失败了,因为这两个操作系统的启动方式不同。

有谁知道如何完成这项任务?

4

2 回答 2

0
  1. 您可以先从 Win 2003 分区根文件夹“\”复制 (ntldr + ntdetect.com + boot.ini) 到磁盘上的活动分区“\”。(如果活动分区未映射,请使用 DiskManagement 将其临时映射到驱动器号,例如 S:)

  2. 在 Windows 7 BCD 中为基于 ntldr 的操作系统(XP、Server 2003)添加加载程序条目可以使用 bcdedit.exe 或使用Visual BCD 编辑器- 启动工具,右键单击以获取弹出菜单并选择创建 NT 加载程序。将创建的加载程序的驱动器更改为 S:(活动分区)。

  3. 最终必须调整 boot.ini 中的 ARC 路径。使用ArcPath 实用程序获取磁盘/分区的精确映射。

重新启动后,您应该会得到一个双启动菜单。

(重命名加载程序的引导菜单条目 -> 更改其“描述”元素。)

希望这对您的双启动有所帮助。

于 2012-12-15T02:34:53.443 回答
0

您可以使用“bcdedit”创建/更新引导条目

这应该有助于:

http://msdn.microsoft.com/en-us/library/windows/hardware/ff541231(v=vs.85).aspx

于 2012-12-14T22:18:26.980 回答