本文档翻译自英文文档。原英文文档可能在本翻译版发布后进行过修改更新。赛门铁克对本翻译文档的准确度不做保证。
情形
希望在 Windows 2000 计算机上使用 Microsoft 的系统准备工具 (Sysprep) 以更改计算机的配置。
解释
Sysprep 用于准备计算机以进行克隆(制作映像)和定制。使用 Sysprep 后,如果重新启动计算机,Windows 2000 会重新检测附加的设备(如硬盘和 CD-ROM)。也就是说,Sysprep 向 Windows 表明:下次启动 Windows 时,Windows 必须重新建立其即插即用驱动程序数据库。
注意:
Ghost walker 和 Ghost 控制台“任务”中的“SID 更改”选项也可以更改计算配置,但它们不提示 Windows 重新建立即插即用驱动程序数据库。对于 Windows 2000 或 Windows XP 安装的映像,请使用 Microsoft 的 Sysprep 来更改计算机的配置,而不要使用 Ghost。
Sysprep 版本
Windows 至少提供了三个适用于 Windows 2000的 Sysprep版本。Symantec Ghost 7.5 可以使用版本 1.0 (build 5.00.2149.1) 和版本 1.1 (build 5.00.2195.2104):
- 版本 1.0:原始 Windows 2000 安装光盘带有 Sysprep 版本 1.0。请不要将此 build 的版本 1.0 与 Ghost 一起使用。
- 版本 1.0 (build 5.00.2149.1):此 build 可从较新的 Windows 2000 安装光盘上获得。在测试中,Ghost 可与此版本的 Sysprep 一起使用。
- 版本 1.1: Microsoft 有两个版本的 Sysprep 1.1。Symantec Ghost 7.5 可与其中的较早的版本工作(5.0.2195.1),而非其后的版本(5.0.2195.2104)。
适用于 Windows XP 的 Sysprep 版本有两个。这两个版本都可以和 Ghost 一起使用。
- 未安装 Service Pack 1 的 Windows XP:Version 5.1.2600 (包括在 Windows XP CD 中)
- 安装 Service Pack 1 的 Windows XP:Version 5.1.2600.1106 ( 按此从 Microsoft下载 5.1.2600.1106)
Ghost 单机版
Ghost 单机版包括 Norton Ghost 2000、Norton Ghost 2001、Norton Ghost 2002 和 Norton Ghost 2003。如果使用 Ghost 单机版,请注意下列各项:
- Ghost 单机版 Norton Ghost 2002 和更低版本不包含“Ghost 控制台”、“Ghost 多点传送”和 Ghost Walker 功能。而是使用文件 Ghostpe.exe 来创建和还原映像文件。
- Norton Ghost 2003 不包含“Ghost 控制台”和“Ghost 多点传送”功能,但包含 Ghost Walker 功能。请注意,Norton Ghost 2003的可执行文件是 Ghost.exe,而不是 Ghostpe.exe。
- 下列指导中提到的模型计算机是指源计算机。即希望创建其映像的计算机。
- 下列指导中提到的客户机是指目标计算机。即希望使用映像覆盖的计算机。
- Ghost 客户机功能仅在 Ghost 企业版中才提供。它只能与 Ghost 控制台一起使用。Ghost 单机版不需要 Ghost 客户机。
协同使用 Sysprep 与 Ghost 以创建 Windows 2000 安装的映像并将它转出到许多计算机:
1. 准备 Sysprep。请参阅“创建 Sysprep 配置”部分。
- 如果希望在使用 Ghost 控制台转出映像前使用 Ghost 多点传送服务器从模型计算机转储映像,请继续执行步骤 2。
- 如果希望在使用 Ghost 控制台转出映像前使用 Ghost 控制台从模型计算机转储映像,且您使用的是 Symantec Ghost 7.5,请按步骤 2 中所述准备模型计算机,然后配置“映像转储任务”以自动运行 Sysprep。请参阅“配置 Ghost 7.5 以运行 Sysprep”部分。
2. 准备模型计算机:
A. 使用不是管理员帐户的本地管理员安全组成员用户帐户登录到模型计算机。请执行下列操作:
- 在模型计算机上安装和配置应用程序。
- 如果客户机具有模型计算机所没有的设备,请将这些设备的的驱动程序文件添加到硬盘上。在添加将连接到客户机的设备(例如,模型计算机上没有的网络接口卡或硬盘驱动器)的驱动程序文件时,客户机上的操作系统会自动将自己配置为新的硬件环境。
- 暂时不安装 Ghost 客户机。注意仅 Ghost 企业版才使用 Ghost 客户机,包括 Symantec Ghost 7.5、Symantec Ghost 7.0 和 Norton Ghost 6.5。
B. 使用管理员帐户登录到模型计算机。请执行下列操作:
a. 将步骤 1 中使用的用户帐户的用户配置文件文件夹的内容复制到 Default Users 文件夹中。
b. 删除不适用于目标计算机的配置信息,如映射驱动器、事件日志等。
c. 安装 Ghost 客户机。如果使用的是 Ghost 单机版,请跳过这一步。仅 Ghost 企业版才使用 Ghost 客户机,包括 Symantec Ghost 7.5、Symantec Ghost 7.0 和 Norton Ghost 6.5。
d. 从域中删除计算机。如果该计算机不是 Windows 域的成员,请跳过这一步。独立计算机(即,没有连接到网络上的计算机)不是 Windows 域的成员。
C. 如果使用的是 Symantec Ghost 7.0 或更低版本,或者 Norton Ghost 2003 或更低版本,请使用管理员帐户登录到计算机,然后运行 Sysprep。在运行 Sysprep 之后,请不要重新启动计算机进入 Windows。此时重新启动计算机进入 Windows 会导致 Windows 重新在模型计算机上而不是在客户机上建立即插即用数据库。
D. 如果在转出映像文件之前使用 Symantec Ghost 7.5 和 Ghost 多点传送服务器创建映像文件,请执行步骤 2.C,然后继续执行步骤 3。
E. 如果在转出映像文件之前使用 Symantec Ghost 7.5 和 Ghost 控制台创建映像文件,请不要运行 Sysprep。而是按照“配置 Ghost 7.5以运行 Sysprep”部分中的指导继续操作。
3. 创建模型计算机的映像。
- 如果使用 Norton Ghost 2003 或更低版本,请从 Ghost 可启动软盘启动计算机,然后创建映像文件。请注意,不能从 Ghost 基本和备份选项运行 Norton Ghost 2003,因为该计算机已关闭。此时重新启动计算机进入 Windows(以使用 Ghost 基本和备份选项)会导致 Windows 重新在模型计算机上而不是在客户机上建立即插即用数据库。要使用这些选项,而不是从可启动软盘启动计算机,请在步骤 2.D 运行 Sysprep,并使用转换参数 –noreboot。该转换参数使 Sysprep 不会关闭计算机。有关该转换参数的详细信息,请查阅 Sysprep 文档。
- 如果使用 Symantec Ghost 7.5 或更低版本:
a. 从 Ghost 网络启动盘(也称为 Ghost 多点传送启动盘)重新启动模型计算机。
b. 使用 Ghost 多点传送服务器创建模型计算机的映像文件。
4. 将映像转出到客户机。
- 如果使用 Ghost 控制台转出映像,请新建一个任务。不要在“任务”中选中“SID 更改”选项。
- 如果使用 Ghost 多点传送服务器转出映像,请不要在转出映像后使用 Ghost Walker。
- 如果使用 Norton Ghost 2003,请使用 Ghost.exe 来将映像写入到目标计算机中。
- 如果使用 Norton Ghost 2002 或更低版本,请使用 Ghostpe.exe 来将映像写入到目标计算机中。
5. 重新启动计算机。Windows 2000 Professional 和 Windows XP 会重新检测硬件,根据需要安装新的驱动程序,并分配新的 SID。
创建 Sysprep 配置
正确地运行 Sysprep 可避免在还原映像文件时出现问题。
Sysprep 有多个配置计算机的选项,例如,是否让 Sysprep 自动更改计算机的名称,或是否让 Sysprep 更改计算机的安全标识号 (SID)。每个选项集是一个单独的 Sysprep 配置。
注意:Symantec 提供下列信息作为使用 Sysprep 的帮助。此信息仅供参考,并无意取代 Microsoft 提供的信息。
新建 Sysprep 配置:
- 新建文件夹。此文件夹将包含 Sysprep 文件。Ghost 7.5 不要求此文件夹位于 C 驱动器的根目录。如果手动运行 Sysprep,Windows 可能要求此文件夹位于 C 驱动器的根目录。
- 按照 Microsoft 的指导创建 Sysprep.inf 文件并将它复制到新的文件夹中。配置 Sysprep.inf 的可用选项取决于您使用 Sysprep.inf 文件的 Windows 版本。
- 将 Sysprep 文件复制到新文件夹中。对于 Windows 2000 安装的映像,请使用适用于 Windows 2000 的 Sysprep 版本 1.1 或更高版本。对于 Windows XP 安装的映像,请使用适用于 Windows XP 的 Sysprep 版本。
注意:要将 Sysprep 配置为分配您指定的计算机名称或随机分配一个计算机名称,请编辑 Sysprep.inf 文件中的 ComputerName 项。有关详细信息,请参阅文档 Microsoft Windows 2000 Unattended Setup Parameters Guide(该文档可从Microsoft获得,是 Technet 的一部分)。有关 Technet 的信息可访问:http://www.microsoft.com/technet。
有关配置 Sysprep.inf 文件的信息,请参阅您的 Microsoft 文档,在 Microsoft 网站上搜索相关信息,或参阅下列文档:
配置 Ghost 7.5 以运行 Sysprep
Symantec Ghost 7.5 可以为您运行 Sysprep。如果您创建了多个 Sysprep 配置,可以指定要在“Ghost 映像转储任务”中使用的配置。
配置Ghost 以运行 Sysprep:
1. 创建与 Ghost 一起使用的 Sysprep 配置:
a. 获得 Sysprep 文件并将它们保存到硬盘上的某个文件夹中。
- Sysprep 文件必须包括 Sysprep.exe 和 Setupcl.exe。
- Ghost 不要求此文件夹位于 C 驱动器的根目录。
b. 创建自定义 Sysprep 配置。此步骤是可选的。请参阅“创建 Sysprep 配置”部分。
2. 为每个 Sysprep 配置分配一个 Ghost 名称:
- 打开 Ghost 控制台。
- 单击“工具”,然后单击“Sysprep 配置...”此步骤将打开“浏览”窗口。
- 在“Sysprep 配置名称”框中键入一个名称。这是您希望赋予特定的 Sysprep 配置的名称,您将在下一步中选择该配置。例如,该名称可能为“Windows XP with SID”或“Windows 2000 with automatic computer names”
- 单击“创建”。此步骤将打开“浏览文件夹”窗口。
- 单击包含 Sysprep 文件的文件夹。如果您已创建 Sysprep 配置,请使用包含此特定 Sysprep 配置对应的 Sysprep.inf 文件的文件夹。
- 单击“确定”,然后再次单击“确定”。
- 对于每个您希望与 Ghost 一起使用的 Sysprep 配置,重复步骤 2.a 至步骤 2.f。
3. 为任务配置 Sysprep 选项卡:
- 单击“文件”“新建”,然后单击“映像转储”。这将打开“新任务属性”窗口。不要选择“任务”,必须选择“映像转储”。选择“任务”将打开一个不同的“新任务属性”窗口。仅“映像转储”的窗口包含 Sysprep 选项卡。
- 单击 Sysprep 选项卡。
- 选中“在转储映像之前在此计算机上运行 Microsoft Sysprep”。
- 在“Sysprep 配置”框中选择 Sysprep 配置的名称。
- 根据需要选中其他选项:
- 如果希望 Sysprep 给每台客户机分配一个 SID,请选中“将该映像加载到目标计算机时告知 Sysprep 执行 SID 更改”。
- 如果已为此 Sysprep 配置创建 Sysprep.inf 文件,请选中“运行处理 Sysprep.inf 文件的最小安装向导(对于 Windows XP Professional 必需)”。
- 如果希望将其他选项添加到 Sysprep.exe 命令行,请在“额外 Sysprep 命令行参数”框中键入这些选项。
4. 配置“网络”选项卡。此步骤是可选的。
5. 配置“常规”选项卡。
- 要保存此任务以在以后运行,请选择“创建任务定义”。
- 要运行此任务而不进行保存,请选择“立即执行”。
- 根据需要单击其他选项。
6. 单击“确定”。如果选中了“立即执行”,则“映像转储任务”会将模型计算机重启到虚拟引导分区,并运行“映像转储任务”。
Ghost 创建映像文件,并将所有必要的 Sysprep 文件复制到映像文件。当该进程完成后,计算机将处于 DOS 提示符下。
- 要重启模型计算机,请键入 ctrl+c 以退出 Ghost,然后在 DOS 命令提示符下键入 ngctdos –hide。该命令会隐藏 Ghost 虚拟分区,以便下次重启时会从 Windows 分区启动。重新启动模型计算机时,Sysprep 会自动运行。
- 要将该映像文件推向客户机,请在 Ghost 中创建“映像加载任务”。Ghost 会将所有必要的 Sysprep 文件复制到客户机,并将这些文件保存到位于硬盘上适当位置的文件夹中。在该任务将映像推向客户机后重启客户机时,Sysprep 会自动运行。
相关文档
文档号: 20020913120123931
最近更新: 09/15/2003
Date Created: 09/13/2002
操作系统: Windows NT, Windows 2000, Windows XP
产品: Norton Ghost 2001, Norton Ghost 2002, Norton Ghost 6.0 Enterprise, Symantec Ghost 6.5, Symantec Ghost 7.0, Symantec Ghost 7.5, Norton Ghost 2003