(8)无人值守安装Windows7(WSIM)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【UI,即:用户接口;指定在应用产品密钥时是 否显示UI。“OnError”表示如果应答文件中的序 列号发生错误时才显示“输入产品密钥进行激活” 对话框。】 4. 新建分 区 Microsoft-Windows-Setup\DiskConfiguration Microsoft-Windows-Setup\DiskConfiguration\Disk 【删除硬盘所有分区和数据】 WindowsPE ① WillShowUI=OnError; ① DiskID=0; 【硬盘序号,从0开始】 ② WillWipeDisk=true 【是否删去硬盘上的所有分区和数据】 Microsoft-Windows-Setup\DiskConfiguration\Disk\Cr eatePartitions\CreatePartition 【创建一个50GB的主分区】 WindowsPE ① Order=1;【指定创建分区的序号,从1开始; 即使只有1个分区也要指定Order】 ② Type=Primary; ③ Size=50000; 5. 将新建 分区(分 区1)标识 为 活 动 的,并使 用 NTFS 进行格式 化 ④ Letter=C;【指定该分区的盘符】 ⑤ Order=1;【如果有多个分区需要修改时,指定 被修改分区的顺序排号;该项是必需的,哪怕只有 1个分区】 ⑥ PartitionID=1;【指定该分区的序号】 6. 指定希 望安装的 Windows 7版本 Microsoft-Windows-Setup \ImageInstall\OSImage Microsoft-Windows-Setup \ImageInstall\OSImage\InstallFrom\MetaData WindowsPE WindowsPE ① WillShowUI=OnError; ① Key=/image/name; 【表明通过映像的名字来选 择希望安装的Windows7版本】 ② Value=windows 7 professional ;【希望安装 Windows 7 Professional版本】 7. 指定安 装的目标 分区 8. 设定计 算机的名 称, 9. 设置时 区 Microsoft-Windows-Shell-Setup oobeSysem ① TimeZone=Pacific Standard Time;【设定时区】 【或:China Standard Time】 Microsoft-Windows-Shell-Setup Specialize ① Computer Name=pc300;【设定计算机名称】 Microsoft-Windows-Setup \ImageInstall\OSImage\InstallTo WindowsPE ① DiskID=0;【磁盘序号】 ② PartitionID=1;【分区序号】 Microsoft-Windows-Setup\DiskConfiguration\Disk\M odifyPartitions\ModifyPartition WindowsPE ① Active=true;【标记该分区为活动】 ② Format=NTFS;【分区格式】 ③ Label=Windows;【分区的卷标】
无人值守安装Windows 7 (使用WSIM)
一、部署环境 * 一台Windows 2008 R2虚拟机(假设名称为:pc2)。 * 一台裸虚拟机,准备安装Windows7 Professional(假设名称为:test1) 二、使用WSIM工具创建应答文件 (在pc2上) 【步骤】: ① 在pc2上,安装Windows AIK。 ② 将 Win7 安 装 光 盘 的 Sources 目 录 中 的 Install.wim 和 *.clg 文 件 复 制 到 硬 盘 上 的 某 个 位 置 ( 如 : c:\study)。(也可以把Win7的ISO文件直接挂到虚拟机上,从中选择) * 编录文件*.clg是一个二进制文件,包含一个Windows映像中所有组件和包的描述。 ③ 打开Windows System Image Manager(WSIM)。 * WSIM用于创建无人值守安装用的应答文件(Answer File) ④ 在WSIM窗口中,选择FileSelect Windows Image,在保存install.wim文件的位置(如:c:\study) 处,选择install.wim文件。 ⑤ 然后,选择需要安装的Win7版本(*.clg文件)(如:Windows 7 Professional)。 ⑥ 创建一个空白的应答文件。 * 在WSIM窗口中,选择FileNew Answer File。 ⑦ 在WSIM窗口的左下方“Windows Image”窗格中,完成下表的工作。
11. 自 动 创建一个 本 地 账 号,并将 其 加 入 Administr ators 组
Microsoft-Windows-Shell-Setup\UserAccounts\Local Accounts\LocalAccount\
oobeSysem
① Name=zzz;【用户账户名】 ② Group=administrators;【管理员组】 ③ DisplayName=zzz;【显示名】
序号 映像组件 Microsoft-Windows-International-Core-WinPE 添加位置 WindowsPE 属性值 ① InputLocale=<输入区域设置> (en-us); ② SystemLocale=<系统区域设置>(en-us); ③ UILanguage=<UI语言>(en-us); 1. 指 定 区 域和语言 选项 【指定显示用户界面(如:菜单、对话框等)的 默认系统语言】 ④ UserLocale=<用户区域设置>(en-us); 【根据该区域设置为用户设置格式化的日期、时 间、货币、数字等】 Microsoft-Windows-International-Core-WinPE \SetupUILanguage WindowsPE ① UILanguage=<UI语言>(en-us); 【指示 Windows 安装程序中显示菜单项的语 言】 2. 接 受 EULA 3. 设置产 品序列号 Microsoft-Windows-Setup\UserData\ProductKey WindowsPE ① Key=<产品序列号>; ② WillShowUI=OnError; 1 Microsoft-Windows-Setup\UserData WindowsPE ① AcceptEula=true
2
10. 指 定 最终用户 的欢迎屏 s-Shell-Setup\OOBE
oobeSysem
① ProtectYourPC=1; 【指定是否在 “Welcome to the User”窗口中显示“Help protect your computer and improve Windows automatically” 页; “1” 代表 “Use recommended settings”(即:为计算机指定推荐的 保护级别)】 ② NetworkLocation=Work ;【当用户首次登录时 如果计算机连接网络时指定网络位置】
3
① 在pc2上,将前面创建的应答文件保存为“autounattend.xml”。 ② 将应答文件autounattend.xml保存在一个U盘的根目录下。 ③ 在test1上,将Win7光盘放入光驱,将这个U盘插入USB口。 ④ 直接进行光盘安装。系统会自动从U盘中找到应答文件autounattend.xml,进行自动安装。
Microsoft-Windows-Shell-Setup\UserAccounts\Local Accounts\LocalAccount\Password
oobeSysem
① Value=12345;【密码】
中,安装 者可以使 用该账号 登录。
⑧ 保存该应答文件。(如果是模糊搜索应答文件,则名称必须保存为:autounatend.xml;如果是明确搜 索应答文件,则可以自定文件名称。) ⑨ 验证该应答文件。 * ToolsValidate Answer File。(只要不报错即可) 三、使用应答文件自动安装Win7 * 二种方法:从光盘自动安装(Win7源文件在光盘中)、通过网络自动安装(Win7源文件在共享中)。 * 无人值守的安装方式需要使用应答文件。Setup.exe能够以两种方式使用应答文件:模糊搜索、明确 指定。 * 模糊搜索——此时,应答文件的名称必须为:autounattend.xml。该文件需要保存在U盘或移动硬盘 的根目录下。这样,当运行Setup.exe安装Win7时,系统会自动在一系列的位置处(如:U盘或移动硬盘的 根目录)搜索名为autounattend.xml的文件。因此,应该把应答文件命名为:autounattend.xml。然后, 将其存放到U盘的根目录下。这样,在从光盘中运行Setup.exe安装Win7时,系统会自动从U盘中找到应答 文件autounattend.xml,进行自动安装。 * 明确指定——即:明确指定应答文件的位置和名称,此时,应答文件的名称可以任意指定(如: abc.xml)。例如,如果Win7的光盘文件存储在一个网络共享文件夹中,而应答文件存储在另一个网络共 享文件夹中。此时,需要使用“setup.exe /unattend: ”命令明确指定应答文件路径,从而进行自动安 装。 1.从Win7光盘自动安装(模糊搜索应答文件)(在test1上) 【步骤】
2.通过网络自动安装(明确指定应答文件)(在test2上) * 为了在test2上执行无人值守的安装,必须在test2上使用Windows PE启动盘,从而使n5能够访问网络。 【步骤】 (1)在物理机上制作Windows PE启动盘(ISO文件)。(见文档) (2)在pc2上创建一个共享文件夹(如:sources),然后将Win7 Professional的光盘文件全部复制到共 享文件夹source中。(也可以直接挂上Win7的ISO文件,然后把此盘符共享出来!) (3)在pc2上创建一个共享文件夹(如:abc),然后将前面创建的应答文件(如:abc.xml)保存在共享 文件夹abc中。 ================================(以下在test2上做) (4)将Windows PE启动盘(ISO文件)挂在test2上,在test2上启动Windows PE。 (5)在test2的Windows PE环境中,为test2设置IP地址(假设:192.168.1.5) * 命令: Netsh interface ip set address “local area connection” static 192.168.1.5 255.255.255.0 (将网络连接“local area connection”的IP地址设置为:192.168.1.5,子网掩码:255.255.255.0) (4)检查n5能否Ping通n4(假设n4的IP地址:192.168.1.4)。 (7)在n5上,映射网络驱动器,把Z:映射到\\192.168.1.4\sources\上。 * net use z: \\192.168.1.4\sources\ * 输入的用户名的格式: 192.168.1.4\administrator (IP地址\用户名) (8)在n5上,输入: Z:\setup.exe /unattend:\\192.168.1.4\abc\abc.xml
如果希望在Hyper-V虚拟机上做这个实验,那么可以把应答文件autounattend.xml保存在虚拟软盘的根目 录下。具体步骤为: ① 在pc2上,将前面创建的应答文件保存为“autounattend.xml”。 ② 在物理机上使用Hyper-v创建一个虚拟软盘,然后把它挂到pc2上。 ③ 将应答文件autounattend.xml保存在这个虚拟软盘的根目录下。 ③ 把这个虚拟软盘挂在test1上。 ④ 在test1上挂上Win7的ISO文件,进行自动安装。 系统会自动从虚拟软盘中找到应答文件autounattend.xml,进行自动安装。