我已经使用 ImageX 创建了一个 Vista 磁盘映像,主要遵循http://www.svrops.com/svrops/articles/sysprepvista.htm上的说明。当我将映像应用到相同硬件上的干净、活动分区时,我收到消息“缺少 BOOTMGR”。
我可以使用 Vista 媒体上的修复工具来启动计算机。如果我在启动到操作系统媒体后单击“修复计算机”,Windows 会搜索安装,大概找到一个,然后说“Windows 发现计算机的启动选项有问题”。然后我仍然收到“缺少 BOOTMGR”错误 - 但如果我再次运行“修复计算机”工具,我会看到一个对话框,允许我从一堆选项中选择“启动修复”。之后,计算机将启动。
我想了解为什么会发生这种情况 - 以及如何通过在 ImageX 命令之后添加脚本操作或其他方式来避免它。
我不得不处理这种构建基于 BartPE 的自定义 Windows Vista 成像器 DVD。
运行 ImageX 后,运行以下命令(假设运行这些命令时将 Vista 启动卷分配给驱动器号“C:”):
在我的脑海中,我相信我从Windows 自动安装工具包中得到了“bootsect” 。“bcdedit”已经是 Vista 的一部分。