Назад | Перейти на главную страницу

WDS Создание файла ответов для boot.wim

Я пытаюсь выполнить последний шаг автоматической установки.

У меня есть 2 изображения:

boot.wim

install.wim

Я добавил драйверы к обоим, и эталонная установка wim отлично работает с включенными программами и всем остальным. Я создал файл unattend.xml для install.wim, который устанавливает языковой стандарт, язык и т. Д. Все работает нормально. Однако мне все равно нужно «присутствовать» на установке, поскольку образ PXE> boot.wim запрашивает язык и информацию о разделах.

Я пытаюсь создать еще один unattend.xml для файла boot.wim (который копируется непосредственно с OEM-диска из папки источников), но в WSIM, когда я добавляю образ boot.wim в диспетчер образов (установка Windows 7 или PE), нет amd64_Microsoft-Windows-Setup/ компонент и, следовательно, не может устанавливать такие вещи, как язык, разделы и выбор установочного образа.

В папке компонентов есть ограниченные параметры, в основном связанные с сетью.

Я что-то упускаю?

Кстати, теперь, когда у меня это в основном работает, я наткнулся на MSFT Deployment Toolkit ... Он выглядит многообещающе, но я не решаюсь вмешиваться, проведя все это время в WDS. Я должен пойти дальше? Какие-нибудь большие преимущества?

Спасибо.


РЕДАКТИРОВАТЬ:

Итак, у меня есть 2 изображения

boot.wim <- скопировано из / Исходники OEM CD
- нет unattend.xml
- может загружаться (можно выбрать установку PE или Windows)
- PE имеет только возможность захвата, а не установки (если я правильно помню - на тот момент было так много перезагрузок;)

install.wim <- захваченный образ с sysprepped машины с установленными различными программами
- имеет unattend.xml (который работает, как только я вхожу в него через boot.wim) - не загружается

install.wim unattend.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>

Я пошел дальше и установил / настроил MDT. Мне удалось перенести install.wim, который я создал с помощью WDS, так что это очень помогло.

Процесс установки клиента все еще не автоматизирован, но он хорошо оптимизирован. Мне все равно пришлось бы заставить процесс присоединения к домену работать в WDS (или войти на каждую машину и присоединиться таким образом), и с помощью WDS у меня осталось несколько пользователей на машине (один был в install.wim, и меня спросят создать еще один в процессе установки). Я уверен, что есть способы обойти все это, но с MDT я получаю несколько простых экранов (пароль администратора; домен и присоединение к домену; OU), и я выключаюсь и работаю.

В качестве бонуса к уже настроенному WDS я мог импортировать загрузочный образ, созданный MDT, в WDS для клиентов загрузки PXE в MDT PE.

PS, я наткнулся на больше алфавитного супа, читая документацию по этому поводу ... похоже, это меня предупредило;)

С учетом всего сказанного, если у кого-то есть ответ, я был бы признателен. В противном случае я приму это как ответ, когда смогу.

Спасибо.

В вашем unattend нет прохода WindowsPE. Самый первый пример в Эта статья - это пример прохода WindowsPE для WDS, который должен помочь вам обойти эти первоначальные запросы на выбор языка и настройку жесткого диска. Если вы продолжите использовать MDT, вам не нужно устанавливать большую часть этого в файле автоматической установки, так как вы можете делать все это в последовательности задач, а использование файлов MDT LiteTouch.wim в качестве загрузочных образов в WDS позволит вам выберите последовательность задач при загрузке PXE. Дополнительную информацию о проходе WindowsPE можно найти в Эта статья.