用于跨configuration重用Windows系统映像的最佳技术

我们是一家提供通风系统解决scheme的小公司。 部分解决scheme是与通风设备通信的“控制器”。 这些控制器只是戴尔计算机,它们附带我们的Windows 7系统映像,有时还有一些特殊的硬件。

我们通常每次做一批10个控制器。 我们一直在使用Norton Ghost来应用系统映像,但是这个过程因为戴尔经常更改系统configuration而中断,而我们的Windows映像现在不包含正确的驱动程序。 当他们更换RAID控制器时,这是一个特别的问题。

为了改善这一点,我看到2个选项:

  1. 使用某种虚拟化并在每台PC上安装一个pipe理程序。 这可以解决驱动程序问题,但可能会造成我们的特殊硬件麻烦。
  2. 使用某种方法在离线模式下将适当的驱动程序添加到我们的Windows映像中。

这两种方法我都没有太多的经验。 你将如何解决我们的问题?

有很多方法可以做到这一点,但最好的办法可能是将源映像保留为虚拟机,并将其用于克隆目标系统。 在这种情况下,您可以随时启动您的源虚拟机,并应用更新,进行更改等,并随时准备好部署您需要去的地方。 该映像也可以独立于硬件,并通过多种硬件configuration进行部署。

关于这个微软的文章是相当不错的,所以我希望这些帮助你。 在这些链接还有video教程。

http://blogs.technet.com/b/alanlemarquand/archive/2010/01/18/building-windows-7-images.aspx http://windowsteamblog.com/windows/b/springboard/archive/2009/11 /08/part-4-choosing-and-image-strategy-and-building-windows-7-system-images.aspx

你可能会发现这一步一步指导最好的: http : //technet.microsoft.com/en-us/library/ee523217%28WS.10%29.aspx

借助Server 2008 R2和WDS,您可以轻松地将驱动程序添加到现有映像中。 安装pipe理程序似乎不是一个选项,因为pipe理程序本身需要安装驱动程序。

到目前为止,您将赢得胜利,每当硬件发生变化时,不再需要更改控制器映像,但您肯定需要第二个具有驱动程序并需要更新的pipe理程序映像。

如果您对虚拟化感兴趣,那么请查看VMware上的V到P(虚拟到物理)。

http://www.vmware.com/support/v2p/index.html

还请查看位于页面下方的Dell sysprep文件以及当前的驱动程序设置

http://www.vmware.com/support/v2p/doc/Dell%20sysprep.inf

不知道这是否可行。

我敢打赌,最安全的方法是更新驱动程序和固件。 我知道在一段时间之后不断更新这些东西会变得无聊,但是这些都是有充分理由发布的,对于您的机器的良好性能来说是必不可less的。

这很大程度上取决于您的特殊硬件,但是可以在Microsoft以外的虚拟机pipe理程序中将主机硬件“传递”到guest虚拟机。

在虚拟化标签下search“pass through”。

我当然可以看到这样做的好处,因为它分离了硬件的支持和控制器的支持。 您的开发人员可以专注于编码到已知的虚拟机,只有当您希望虚拟机才能改变时,其他人可能会担心让虚拟机pipe理程序在更快速变化的硬件上运行。

这是一个巨大的硬件抽象层,你不必写。