Развертывание с помощью MDT 2010
Файлы конфигурации
MDT 2010 автоматизирует процесс установки с помощью нескольких различных сценариев. Эти сценарии в свою очередь сами управляются параметрами, которые определены в файлах конфигурации (configuration files). Эти файлы конфигурации представляют собой обычные текстовые файлы, использующие расширение INI. Файлы конфигурации, используемые инструментом MDT, следующие:
- CustomSettings.ini - это главный файл конфигурации, используемый для управления сценариями, которые автоматизируют процесс установки.
- BootStrap.ini - это дополнительный файл конфигурации, который, в первую очередь, нужен для сценариев нового компьютера и замещения компьютера, и он позволяет целевым компьютерам подключиться к точке установки, чтобы начать процесс установки.
Посмотреть содержимое этих конфигурационных файлов очень просто. Достаточно зайти в свойства ресурса развертывания. Вкладка "Rules" соответствует файлу BootStrap.ini и CustomSettings.ini. Также для редактирования доступны настройка и компоненты Windows PE. Чтобы посмотреть файл CustomSettings.ini достаточно зайти в папку .\Control ресурса развертывания. Там же находится BootStrap.ini.
Ключевым моментом в возможности настраивать работу установки MDT является знание того, что делает каждое свойство и как его настраивать. Лучшим способом ознакомления с этими моментами является чтение раздела свойств в документе Microsoft Deployment Toolkit Reference.
Автоматизация LTI установки
Открываем вкладку "Rules" и редактируем параметры, чтобы они имели вид:
[Settings] Priority=Default Properties=MyCustomProperty [Default] OSInstall=YES SkipAdminPassword=YES SkipApplications=YES SkipAppsOnUpgrade=YES SkipBDDWelcome=YES SkipBitLocker=YES SkipBitLockerDetails=YES SkipTaskSequence=YES SkipCapture=YES SkipComputerBackup=YES SkipComputerName=YES SkipDeploymentType=YES SkipDomainMembership=YES SkipFinalSummary=YES SkipLocaleSelection=YES SkipPackageDisplay=YES SkipProductKey=YES S kipSummary=YES SkipTaskSequence=YES SkipTimeZone=YES SkipUserData=YES KeyboardLocale=en-US DeploymentType=NEWCOMPUTER TaskSequenceID=WIN7ENTORIGINAL UILanguage=en-US UserLocale=en-US TimeZoneName=Russian Standard Time JoinWorkgroup=WORKGROUP Параметры: DeployRoot=\\server_name\deploymentshare$ UserID=user UserDomain=domain UserPassword=password
Должны соответствовать вашим значениям и располагаться в файле BootStrap.ini в секции Default.
Сохраняем изменения, обновляем ресурс развертывания и повторяем процедуру установки. Теперь установка операционной системы происходит автоматически, не требуя вводить имя пользователя, пароль, сервер хранения образов и прочие параметры.
Параметры файла Bootstrap.ini
[Default] DeployRoot=\\SEA-MDT\Distribution$ - указывает точку установки, к которой вы хотите подключить целевой компьютер.
UserID=jchen UserDomain=CONTOSO UserPassword=Pa$$w0rd - указывает учетные данные пользователя домена для подключения к точке установки.
KeyboardLocale=en-US - указывает региональные и языковые настройки клавиатуры.
SkipBDDWelcome=YES - это правило заставляет пропускать приветственную страницу мастера установки.
Параметры файла CustomSettings.ini
[Settings] Priority=Default Properties=MyCustomProperty
[Default] OSInstall=YES - подтверждает установку ОС на целевой компьютер.
SkipAdminPassword=YES SkipApplications=YES SkipAppsOnUpgrade=YES SkipBDDWelcome=YES SkipBitLocker=YES SkipBitLockerDetails=YES SkipTaskSequence=YES SkipCapture=YES SkipComputerBackup=YES SkipComputerName=YES SkipDeploymentType=YES SkipDomainMembership=YES SkipFinalSummary=YES SkipLocaleSelection=YES SkipPackageDisplay=YES SkipProductKey=YES SkipSummary=YES SkipTaskSequence=YES SkipTimeZone=YES SkipUserData=YES
Эти параметры не позволяют отображать различные страницы мастера установки Windows.
DeploymentType=NEWCOMPUTER - указывает на то, что используется сценарий установки нового компьютера.
TaskSequenceID=WIN7ENTORIGINAL - Это правило определяет последовательность задач, которая используется для выполнения установки.
UILanguage=en-US UserLocale=en-US SkipTimeZone=Yes TimeZoneName=Central Standard Time Указывают как использовать язык и региональные параметры.