我正在尝试完成无人值守安装的最后一步。
我有两张图片:
启动文件
安装.wim
我为两者添加了驱动程序,参考安装 wim 可以很好地与随附的程序和所有内容配合使用。我为 install.wim 创建了一个 unattend.xml 文件,用于设置区域设置、语言等。一切运行正常。但是,我仍然必须“参与”安装,因为 PXE > boot.wim 映像要求提供语言和分区信息。
我正在尝试为 boot.wim 文件(直接从 OEM 磁盘的源文件夹中提取)创建另一个 unattend.xml,但是在 WSIM 中,当我将 boot.wim 映像添加到映像管理器(Windows 7 安装程序或 PE)时,没有amd64_Microsoft-Windows-Setup/
组件,因此无法设置语言、分区等内容,也无法选择安装映像。
componenets 文件夹中的选项有限,主要与网络相关。
我是否遗漏了什么?
顺便说一句,现在我已经基本搞定了,我偶然发现了 MSFT 部署工具包……它看起来很有前途,但在 WDS 上花了这么多时间后,我犹豫着是否要尝试。我应该继续使用它吗?有什么大的好处吗?
谢谢。
编辑:
所以我有 2 张图片
boot.wim <- 从 OEM CD 的 /Sources 中提取
- 没有 unattend.xml
- 可以从中启动(可以选择 PE 或 Windows 设置)
-- PE 仅具有捕获选项,而没有安装选项(如果我没记错的话 - 此时已经重启了很多次了 ;)
install.wim <- 从安装了各种程序的 sysprepped 机器捕获的映像
- 有 unattend.xml(一旦我通过 boot.wim 进入它就可以工作) - 无法启动
安装.wim 无人值守.xml:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing></servicing>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="xxx" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-US</InputLocale>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>en-US</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="xxx" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Work</NetworkLocation>
<ProtectYourPC>2</ProtectYourPC>
</OOBE>
<UserAccounts>
<AdministratorPassword>
<Value>password123lol==</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>passwart==</Value>
<PlainText>false</PlainText>
</Password>
<Description>Local Admin</Description>
<DisplayName>BOSS</DisplayName>
<Group>Administrators</Group>
<Name>Tony Danza</Name>
</LocalAccount>
</LocalAccounts>
<DomainAccounts>
<DomainAccountList wcm:action="add">
<Domain>allMyDomainsAreWorkgroups</Domain>
</DomainAccountList>
</DomainAccounts>
</UserAccounts>
<TimeZone>Eastern Standard Time</TimeZone>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="xxx" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<WindowsFeatures>
<ShowMediaCenter>false</ShowMediaCenter>
<ShowWindowsMediaPlayer>false</ShowWindowsMediaPlayer>
</WindowsFeatures>
<ComputerName>Fonz</ComputerName>
<ShowWindowsLive>false</ShowWindowsLive>
<ProductKey>1234</ProductKey>
<RegisteredOrganization>Jim's Bob Store</RegisteredOrganization>
</component>
</settings>
<cpi:offlineImage cpi:source="wim://TI-86/reminst/images/install.wim#WIN7" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
答案1
答案2
我继续安装/设置 MDT。我能够使用我用 WDS 创建的 install.wim,这很有帮助。
客户端安装过程仍未实现自动化,但已得到很好的简化。我仍需在 WDS 中运行域加入过程(或登录到每台计算机并以此方式加入),而使用 WDS 时,我会在计算机上留有多个用户(一个在 install.wim 中,并会在安装过程中要求创建另一个用户)。我确信有办法解决所有这些问题,但使用 MDT,我可以看到几个简单的屏幕(管理员密码;域和域加入;OU),然后就可以开始运行了。
由于已经设置了 WDS,因此还有一个好处,我可以将 MDT 创建的启动映像导入 WDS,以便将 PXE 启动客户端导入 MDT PE。
附言:我在阅读这方面文档时遇到了更多的字母汤……它似乎对我有所警示;)
尽管如此,如果有人能回答,我将不胜感激。否则,我会在可以的时候接受这个作为答案。
谢谢。