Для создания файла ответов понадобится Windows AIK. Windows AIK представляет собой набор инструментальных средств, разработанных компаей Microsoft для автоматизации процесса развертывания Windows. С помощью Windows AIK мы создадим файлы ответов для образа загрузки и образа установки Windows 7.
Скачать его можно отсюда http://www.microsoft.com/ru-ru/download/details.aspx?id=10333
Устанавливать Windows AIK не обязательно на Windows Server, можно его установить на свою рабочую станцию под Windows 7.
После установки нажимаем Пуск - Все прграммы - Microsoft Windows AIK и запускаем Диспетчер образов системы Windows.
Сейчас нужно будет подключить установочный образ Windows c загрузочного диска Install.wim, который находится в папке sources. Копируем этот файл на жесткий диск, так как он должен быть доступен для записи. Нажимаем Файл - Выбрать образ Windows.. и указываем скопированный файл.
Соглашаемся с предложением создать файл каталога и ждем процесса окончания.
У меня процесс завершился ошибкой "диспетчеру установки windows не удалось создать каталог". В интернете нашел такое решение: вместо Install.wim нужно указать файл install_windows_7professional.clg
После того как файл каталога сформирован. Нажимаем Файл - Новый файл ответов. В результате в окне файла ответов у нас сфомируется струтура файла ответов.
Приступим к конфигурации файла ответов для образа загрузки Windows 7.
1) Диалоговое окно выбора языка загрузки Windows.
В поле Образ Windows разворачиваем пункт Components, щелкаем правой клавишей строку x86_Microsoft-Windows-International-Core-WinPE.. и в контекстном меню выбираем Добавление параметра для прохода 1 windowsPE. В Файл ответов добавятся настройки.
В поле файла ответов разворачиваем добавленную настройку x86_Microsoft-Windows-International-Core-WinPE.. и указываем языковые параметры
InputLocale | ru-ru | определяет язык ввода для клавиатуры |
SystemLocale | ru-ru | определяет язык по-умолчанию для программ без поддержки юникода |
UserLocale | ru-ru | определяет формат даты, времени, валюты и чиселрис |
Разворачиваем этот раздел и переходим в раздел SetupUILanguage и указываем параметр
UILanguage = ru-ru
2) Добавляем разметку жесткого диска
В окне Образ Windows разворачиваем пункт x86_Microsoft-Windows-Setup.. и добавляем к файлу ответов параметр DiskConfiguration
В окне Файл ответов щелкаем правой клавишей по добавленному параметру DiskConfiguration и в контекстнм меню выбираем Вставить новый Disk.
В структуре появился подраздел Disk. Выбираем его левой кнопкой мыши и справа в окне Свойства: Disk устанавливаем следующие параметры:
DiskID | 0 | это означает, что работать мы будем с первым диском |
WillWipeDisk | true | это означает, что данный диск будет переразмечен |
Развернем раздел Disk и через контекстное меню дочернего раздела CreatePartitions выберем Вставить новый CreatePartition.
Добавится раздел CreatePartition, в котором установим следующие параметры:
Order | 1 | определяет номер раздела диска |
Size | 100 | определяет размер диска в мегабайтах |
Type | Primary | пределяет тип диска |
Создадим еще один раздел и для него установим параметры
Order | 2 | второй раздел диска |
Size | 81920 | размер диска 80Gb |
Type | Primary | тип диска Primary (Основной) |
Теперь выберем раздел ModifyPartitions, вставим новый ModifyPartition и укажем следующие параметры
Active | true | диск будет активным, т.е система будет загружаться с него |
Format | NTFS | файловая система NTFS |
Order | 1 | указывает с каким разделом диска нужно работать |
TypeID | 1 | этот раздел будет обработан первым |
Добавляем еще один ModifyPartition и задаем параметры
Format | NTFS | файловая система NTFS |
Order | 2 | указывает с каким разделом диска нужно работать |
TypeID | 2 | этот раздел будет обработан вторым |
3. Настройки загрузки и установки образа установки Windows
В окне образа Windows из раздела x86_Microsoft-Windows-Setup.. выбираем подраздел WindowsDeploymentServices и добавляем его к файле ответов. Разворачиваем этот раздел в файле ответов и в подразделе InstallImage указываем параметры
ImageGroup | Win7x86 | имя группы образов установки |
ImageName | win7pro_x86 | имя образа установки |
Выбираем раздел InstallTo и указываем параметры DiskID и Partition ID
DiskID | 0 | диск на который будет установлена ОС |
Partition ID | 2 | раздел диска на который будет установлена ОС |
Переходим в раздел Login и в подразделе Credentials указывает учетные данные пользователя под которым будет происходить подключение к серверу WDS для загрузки образа.
Файл ответов готов. Проверяем его на правильность вырав в меню Сервис - Проверка файла ответов. Если ощибок и предупреждений нет, то сохраняем файл.
Сохраненный файл копируем в папку Диспетчера образов D:\RemoteInstall\WdsClientUnattend\
Создание файла ответов для образа установки Windows7.
Создаем новый файл ответов.
1) Указываем регистрационные данные системы
В окне образа Windows выбираем раздел x86_Microsoft-Windows-Shell-Setup.. и добавляем параметр для прохода 4 specialize в файл ответов
Выбираем добавленный раздел в файле ответов и устанавливаем параметры.
ComputerName | %machinename% | имя компьютера, параметр %machinename% берет имя из предварительно созданной записи в Active Directory |
ProductKey | ключ продукта. Если не указан, то будет запрошен при установке | |
RegistredOrganization | имя организации владельца копии ОС | |
RegistredOwner | имя владельца копии ОС |
2) Ввод компьютера в домен
Добавляем раздел x86_Microsoft-Windows-UnnatendedJoin.. в группу 4 specialize файла ответов. В файле ответов из подраздела Identification этого раздела удаляем ненужный нам подраздел Provisioning.
Существуют два способа ввода в домен - Защищенный и Незащищенный.
Для создания защищенного способа в подразделе Identification указываем параметры
JoinDomain | domain.ru | домен в который будет введен компьютер |
UnsecureJoin | false | устанавливает защищенное подключение |
В подразделе Credentials указывем данные учетной записи пользователя с правом ввода в домен.
Для Незащищенного ввода в домен достаточно в подразделе Identification указать значение параметра UnsecureJoin = true.
3) Установка языковых параметров системы
С файла образа копируем в пункт 7 oobeSystem файла ответов раздел x86_Microsoft-Windows-International-Core.. и устанавливаем следующие параметры
InputLocale | ru-ru; en-us | языки ввода в порядке очередности |
SystemLocale | ru-ru | язык по-умолчанию для программ |
UILanguage | ru-ru | язык графического интерфейса ОС |
UserLocale | ru-ru | формат отображения дат, времени и чисел |
Раскрываем в образе Windows раздел x86_Microsoft-Windows-Shell-Setup.. и добавляем из него подраздел OOBE для прохода 7 oobeSystem файла ответов
4) Установка часового пояса
В файле ответов в добавленном разделе x86_Microsoft-Windows-Shell-Setup.. зададим значение параметру TimeZone = Russian Standard Time. Этим значением мы установим часовой пояс (UTC+04:00).
5) Принимаем лицензионное соглашение, указываем локацию сети и режим работы Windows Update
Переходим в раздел OOBE и устанавливаем параметры.
HideEULAPage | true | соглашаемся с лицензионным соглашением |
NetworkLocation | Work | Указывает какой будет сеть Домашней (Home), Рабочей (Work), Публичной (Other) |
ProtectYourPC | 3 | режим работы Windows Update. 1 - рекомендуемые параметры (все обновления) , 2 - только важные обновления, 3 - отключает автоматическую установку обновлений |
От автоматического обновления отказываемся потому-что в сети развернут WSUS.
6) Настраиваем учетные записи пользователей.
В обаразе Windows находим подраздел UserAccaunts в разделе x86_Microsoft-Windows-Shell-Setup.. и добавляем его для прохода 7 oobeSystem
В файле ответов в добавленном разделе UserAccounts удаляем подразделы AdministratorPassword и DomainAccounts. Нажимаем правой кнопкой мыши на разделе LocalAccounts и выбираем Вставить новый LocalAccount.
В созданном разделе LоcalAccount зададим параметры группы пользователя и имени. В моем случае это учетная запись администратора с параметрами Group = administrators и Name = admin
В дочернем разделе Password в параметре value задаем пароль учетной записи.
Теперь можно проверить созданный файл ответов для образа установки и сохранить его в ту же директорию, что и файл ответов для образа загрузки D:\RemoteInstall\WdsClientUnattend\