我们有几台新的 Windows 7 PC 用于开发 - 它们需要开发软件、从 1.1 开始的所有 .NET 框架等等 - 所有这些框架始终将组件安装到主驱动器,而不管主应用程序位置如何 - 而且 .NET 1.1 在安装后需要进行相当多的干预才能正确运行 - 因此最好只做一次。
所有 PC 都具有相同的规格、相同的型号、相同的组件、相同的驱动程序等。
理想情况下,我希望能够拍摄安装了所有内容的一台 PC 的映像,然后将其恢复到其他 PC 上。“控制”PC 已配置开发环境的各个方面以适合我们的设置,并进行了必要的系统更改以适应 Windows 7/IIS 7 上的 .NET 1.1。
尝试使用 Ghost 14 时,我遇到了臭名昭著的 BOOTMGR 丢失错误,我从某处看到 15 可以解决这个问题 - 我使用 15 重新进行了映像处理,但得到的结果是一样的。
有人知道我可以用什么来拍摄已完全安装的 PC 的映像并成功恢复它吗?使用 Windows 部署服务似乎是不可能的,因为我必须在每台 PC 上单独配置和安装所有应用程序,据我了解,这会在某种程度上违背这个例子中映像的目的。
我尝试过 Ghost 14 和现在的 15,并花了几个小时在互联网上寻找帮助,但无济于事。所有解决方案似乎都很模糊,或者只是建议 WDS。
任何帮助都将非常感激。
答案1
诺顿 Ghost 15不是一个部署程序,而是一个低端入门级单用户消费者 PC 备份程序,恰好以“Ghost”品牌出售,尽管它在技术上与正版 Ghost 产品线完全无关(与“Norton Ghost 15”相同的代码以“Backup Exec System Recovery”名称作为同样低端的企业备份程序出售,尽管它与正版 Backup Exec 产品线的关系并不比与 Ghost 的关系大)。
Genuine Ghost 仍由 Symantec 出售,供企业部署使用,尽管它已改为以以下名称出售:Ghost 解决方案套件由于 PowerQuest 在连续几年亏损后即将倒闭,因此被 Symantec 收购。作为此次收购的一部分,正版 Ghost 产品线不幸被归入前 PowerQuest 管理层,而这些管理层随后直接取消了正版 Ghost 产品,并在消费市场上将前 PowerQuest 产品重新命名为 Ghost,试图搭上非常有价值的 Ghost 品牌的便车。
在 Veritas 收购 Ghost 并将 Ghost 和前 PowerQuest 产品交由前 Veritas 高管 Jeremy Burton 管理之后,Genuine Ghost 于 2006 年初恢复运营,但是前 PowerQuest 高管故意造成的品牌混淆已经根深蒂固,无法消除(“Norton Ghost 10”被更新并作为“Norton Save & Restore”出售,但尽管它与旧产品完全相同,并且被冠以“Norton Ghost”的品牌,但其售价却低于 100 万美元,而旧产品的销量仍是前者的 20 倍以上,因此,尽管消费产品对 Ghost 品牌造成了损害,但一切仍保持原样)。
自 20 世纪 90 年代末以来,正版 Ghost 产品就能够通过集中管理来部署和重新配置数千台机器;尽管 2009 年 4 月赛门铁克再次取消了该产品,并解雇了开发团队,但它仍然在销售并被广泛使用,而 Ghost Solution Suite 中的映像工具也作为更昂贵的 Altiris Deployment Solution 产品线的一部分出售。
有一个由赛门铁克托管的正版 Ghost 产品论坛也一样。
全面披露:我是前赛门铁克员工,曾担任赛门铁克正版 Ghost 产品线的首席开发人员之一。
答案2
在 Windows 7 PC 或笔记本电脑上恢复映像后,您会收到启动管理器错误,因为 boot.ini 的一部分位于驱动器的小分区中。出于某种原因,即使您对整个驱动器进行克隆,您仍然会收到错误。唯一的解决方法是在恢复映像后运行 Windows 7 修复,这将纠正问题。
答案3
Ghost 的另一种替代方案是SmartDeploy 企业版。我正在使用这个部署工具,它似乎可以满足您的需求。它允许您在 VMWARE(或其他虚拟机环境)中创建参考机器,然后使用捕获向导捕获它。然后,您可以通过多种方式(例如 DVD、网络、WDS 和/或 USB)将此映像部署到物理机器。
缺少 BOOTMGR 也可能是由于驱动程序问题造成的,因此如果您的硬件遇到驱动程序问题,您可以为您的服务器型号下载匹配的平台包(基本上是驱动程序包)并在部署时安装驱动程序。
我希望这能有所帮助,德文