将Windows 7映像还原到不同的PC

我们经营一个办公室,所有的笔记本电脑都是不同的年龄/configuration,有很多不同的硬件。 基本上我们想把每一台笔记本电脑升级到Windows 7,但是我知道,经典的ghost部署将无法工作,因为不同的硬件会导致一系列的问题。 我一直在研究sysprep,也可能是因为vista被部署以后没有任何问题,所以你可以简单地将这些映像转移到新的硬件上。 任何人都可以确认/否认这一点? 或提供一些有关如何将Windows 7映像复制到新硬件的一些见解?

推荐的方法是使用WAIK,但是至less应该在捕获映像并部署之前在“主”映像上使用sysprep。

http://technet.microsoft.com/en-us/library/dd349343(WS.10).aspx

也许只是更容易升级所有的机器到一个标准品牌,型号和configuration,并预装了您正在寻找的Windows版本。 一旦你这样做,你可以创build一个安装的图像,当需要更换时,采取新的机器,只是重新形象与主图像。

祝你好运,希望这有助于一些。

从Ghost解决scheme套件2.5(实际上包含Ghost的产品,因为“Norton Ghost”产品是基于不同代码的消费工具,这些天),Ghost部署实际上可以在不同的硬件上工作,即使不使用Sysprep。

在GSS 2.5中,还包括一个名为“Deploy Anywhere”的额外工具,它可以帮助将某些关键types的驱动程序安装到最近部署的Windows安装中(该工具本身从Windows PE运行而不是DOS; Ghost Solution Suite 2.5将默认操作系统从尽pipeGhost启动向导还可以为您创buildDOS或Linux启动媒体,而无需部署任何DeployAnywhere的传统Ghost部署风格),因此pipe理运行到Windows PE的Ghost操作很大程度上归功于此。

主要的是,Sysprep在机器上运行的是两件事情; 安排在下一次机器重新启动时触发Windows安装程序,并将为下次启动加载的大容量存储驱动程序更改为合理通用的驱动程序,而不是硬件特定的驱动程序。 这是通过Sysprep在拍摄图像之前完成的,因此图像是通用的。 Sysprep中还有许多其他选项,主要围绕脚本编写Windows安装向导在下次启动时执行的操作,而不是重新检测所有已安装的硬件。

GSS 2.5中的DeployAnywhere的工作原理与此类似,不同之处在于您不需要提前运行Sysprep来概括映像; 它可以在部署之后调整目标Windows安装以触发硬件重新检测,还可以调整存储驱动程序以确保下次启动成功。 它安排在新部署的操作系统中直接安装替代的硬件专用驱动程序,而不是通用驱动程序,因此,它可以与一个存储和networking驱动程序库(Ghost引导向导所维护的)一起使用,您可以添加额外的那些。

无论你使用哪个工具链,你都应该能够把事情做好。 DeployAnywhere和Sysprep之间的select实际上取决于您想要设置的整个过程的types。 GSS工具链(特别是GSS控制台中的托pipe部署)的主要function是让您可以随意调整捕获基准映像发生的情况而无需过多的前期准备工作而Sysprep的function是通过使用XML文件编写Windows安装程序系统来驱动的 – 但是,一旦正确使用这些脚本,就不会依赖任何第三方工具链。

Windows Vista和7克服了在不同硬件上部署的主要问题,无需使芯片组和磁盘控制器在源和目标之间保持一致(或兼容) 这使得他们可以在移到不同的硬件时正常启动,然后执行自从98年以来Windows一直在做的事情:做一些即插即用的工作,并发现它实际运行的是什么硬件。

这并不意味着如果需要的话,你不必提供驱动程序:在你的映像没有驱动程序的新系统上仍然可能有一些设备。 但是它不会再与INACCESSIBLE_BOOT_DEVICE崩溃。

另外,SYSPREP仍然是必须的,否则你最终会得到一堆具有相同SID的计算机,这将对你的networking造成严重破坏。

如果您希望对部署有更多的控制权,那么您一定要看看Windows自动安装工具包和Microsoft部署工具包 。