我刚刚克隆了一台 PC(Win7 + SysPrep + CloneZilla),启动新的克隆后,Win7 想要再次重新激活,并且视频驱动程序似乎丢失了(因为航空效果从新的克隆中消失了),互联网连接设置似乎也丢失了。
所有这些都是在运行 SysPrep 之前在主服务器中设置的。
为什么这些设置丢失了?
主 PC 使用批量许可证密钥激活了 Windows 7,并且克隆 PC 与主 PC 具有相同的品牌和型号。
答案1
这是 Sysprep 的正常行为。请参阅 TechNet 文章 'Sysprep 的工作原理和 '捕获 Windows 映像时维护驱动程序配置'。但是,这会使您的图像仅限于该特定硬件。您也可以'脱机添加和删除驱动程序'。在运行 sysprep 之前,您不应激活 Windows 或将其加入域。
Microsoft 的最新映像和部署工具可以管理设备驱动程序,使映像独立于硬件。如果您拥有 Windows Server 2008 R2 或更高版本,那么Windows 部署服务(WDS)是一个可以启用的内置角色,它具有一个驱动程序存储区,您可以将所有设备驱动程序放入其中,以便在部署期间自动安装。
这Microsoft 部署工具包(MDT) 是一款免费的部署解决方案,它不仅可以管理设备驱动程序,还允许您在部署过程中自动安装软件、软件包和更新(甚至检查您的 WSUS 服务器或 Windows 更新)。这允许您创建独立于硬件的映像,并将其部署到您的所有计算机。MDT 可以安装在您的技术人员工作站上。
希望这可以帮助,
答案2
你完全搞错了。Clonezilla 是一个非常差劲的 Ghost 克隆(抱歉,我使用了双关语),而且 Symantec 甚至不再销售 Ghost,所以这应该能让你明白这种“磁盘克隆”方法是多么过时。请参阅:http://mdtguy.wordpress.com/2013/06/13/clonezilla-is-a-joke-and-a-bad-one-at-that/
因此这里有两个选择:
使用持久化所有设备安装和复制配置文件设置您可以设置 unattended.xml 文件以告诉 sysprep 保留所有驱动程序和设置(不推荐)。这让您不得不为您支持的每个品牌和型号构建映像(非常麻烦)。复制配置文件很好,保留驱动程序?不太好。见下文。
...更好的想法...
改用 MDT 2013。它是免费的,而且实际上是由微软(编写操作系统的人)编写的
- 下载并安装 ADK 8.1(是的,它适用于 Win7)
- 下载并安装 MDT 2013(是的,它也适用于 Win7)
- 创建一个用于在 MDT 工作台中构建参考图像的共享。
- 从 ISO 导入 Win7 的 .wim 文件
- 创建构建映像任务序列(如果愿意,可以启用 Windows 更新)
- 更新共享并使用 VM,启动到它在启动文件夹中创建的 WinPE 映像
- 在虚拟机中构建参考图像(这样你就有了一个无驱动程序的图像)
- 捕获您的图像(MDT 将为您完成系统准备。)
- 在 MDT 中构建第二个共享以部署此映像。
- 创建部署映像任务序列。
- 使用 Johan Arwidmark 教授的“完全控制”方法将您的驱动程序加载到此共享中
- MDT 将在部署时注入驱动程序。
您可以在此处找到更详细的指南:http://mdtguy.wordpress.com/getting-started/
我知道这似乎有点小题大做,但它有几个关键的优点,其中之一就是你有一个可以在所有品牌和型号上运行的与硬件无关的图像。
MDT 还将为您命名系统、更新图像并安装 java、flash、firefox 等,最后为您加入域。
如果您尝试推出 Windows 7,那么 Clonezilla 是一个非常糟糕的选择。不要试图成为英雄并重新发明轮子,新的 MS 部署工具就是金钱,它们只是需要一些工作才能启动和运行,但值得花时间。
答案3
默认情况下,Sysprep 不会克隆视频驱动程序。
除此之外,Sysprep 还存在以下限制,如科技网:
您必须仅使用随要配置的 Windows 映像一起安装的 Sysprep 版本。Sysprep 随每个版本的 Windows 一起安装,并且必须始终从目录运行
%WINDIR%\system32\sysprep
。Sysprep 不能用于升级安装类型。仅在全新安装上运行 Sysprep。
- 安装 Windows Vista 的分区号必须匹配。
- 分区类型(主分区、扩展分区或逻辑分区)必须匹配。
- 如果参考系统上有另一个用于 Bootmgr 和 BCD 存储的活动分区,则还必须捕获此分区并将其应用于目标计算机上的同一分区。
此限制仅适用于 imagex /apply 命令。如果您运行安装程序并重新安装 Windows,则可以更改安装 Windows 的驱动器号。
在计算机之间复制 Windows 映像时,参考计算机和目标计算机不需要具有兼容的硬件抽象层 (HAL)。
/detecthal
启动配置数据 (BCD) 中的选项将使已运行 Sysprep 的系统安装正确的 HAL。参考计算机和目标计算机上的即插即用设备(如调制解调器、声卡、网络适配器和视频卡)不必来自同一制造商。但是,
这些设备的驱动程序必须包含在安装中。您无法通过在 auditUser 配置阶段中使用 RunSynchronous 命令来自动运行 Sysprep。您只能通过在 oobeSystem 阶段中使用 FirstLogonCommand 来自动运行 Sysprep。
运行 Sysprep 将导致 Windows Welcome 提示您输入产品密钥。您可以将应答文件与 Sysprep 结合使用,以防止 Windows Welcome 提示您输入产品密钥。如果您在专业化过程中在 Microsoft-Windows-Shell-Setup 组件的 ProductKey 设置中指定有效的产品密钥,则 Windows Welcome 将不会提示您输入产品密钥。