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

Присоединение к домену при развертывании образа с файлом Unattend

Я развертываю образы Windows 7 на ПК в классе через WDS. Я пытаюсь заставить машину автоматически присоединиться к домену через файл автоматической установки, но у меня возникает проблема. Unattendfile создается с помощью WSIM. Насколько я понимаю, раздел домена выполняется на этапе Specialize в разделе "unattendjoin", часть которого мой файл автоматической установки выглядит следующим образом:

 <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86"     publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <Identification>
            <Credentials>
                <Domain>domainname</Domain>
                <Password>adminpassword</Password>
                <Username>domainadmin</Username>
            </Credentials>
            <JoinDomain>domainnaim</JoinDomain>
        </Identification>
    </component>
</settings>

Однако моя проблема в том, что как только это будет сделано, машина все еще не сможет войти в домен. Вместо этого при входе в систему выдается ошибка:

Не удалось установить доверительные отношения между этой рабочей станцией и основным доменом.

Я могу войти в систему с администратором локального компьютера по умолчанию и обнаружил, что домен установлен на

domainname.local

Только после того, как это будет снова установлено на

доменное имя

и компьютер перезагружен, могу ли я затем войти в домен (в основном, присоединяясь к домену вручную).

Есть ли способ заставить машину правильно присоединиться к домену из файла автоматической установки, чтобы мы могли начать развертывание и уйти? У нас есть много классных ПК для развертывания, так что это действительно необходимо.

Это своего рода странный недостаток дизайна в системе Windows sysprep. Присоединение к домену происходит на этапе специализации. Однако вам не может быть предложено назвать компьютер до фазы OOBE. Я подозреваю, что происходит то, что вы пытаетесь дать компьютеру имя в исходном состоянии после того, как вы уже присоединили компьютер к домену. Это нарушает работу учетной записи компьютера в домене. Вы можете решить эту проблему одним из двух способов:

  1. Напишите сценарий для присоединения компьютера к домену. Запустите этот сценарий после OOBE. Скорее всего, вы захотите указать автоматический вход в файл ответов sysprep, а также команду runonce для указания сценария.

  2. Напишите сценарий, запрашивающий запуск имени компьютера в начале этапа специализации. Это можно сделать, запустив sysprep с флагом / quit, а затем заменив значение HKLM \ System \ Setup \ CmdLine, чтобы оно указывало на ваш сценарий. Пусть ваш сценарий отобразит всплывающее окно для ввода имени компьютера, а затем выполните поиск и замену файла ответов, расположенного в% windir% \ panther \ unattend.xml. Когда сценарий готов, убедитесь, что он продолжает процесс, вызывая% windir% \ system32 \ oobe \ windeploy.exe.

Посетите эту ветку для получения дополнительной информации и идей:
http://social.technet.microsoft.com/Forums/en/itprovistadeployment/thread/2d03e17d-c2ea-4d19-bf32-7db2e9975251