Автоматизована установка клієнтських операційних систем за допомогою windows deployment services
Відкрийте програму Windows System Image Manager.

Тепер ми повинні створити свій робочий каталог і скопіювати в нього файл install.wim з дистрибутива. На своєму ПК я створив загальну папку з ім'ям «WAIK Distribution».


Далі потрібно відкрити наш образ за допомогою Windows System Image Manager (меню File - Select Windows Image). Знайдіть папку, яку ви нещодавно створили і вкажіть файл install.wim. У вікні з попередженням тиснемо Yes, в результаті буде створена структура каталогів необхідна для роботи

Примітка! Якщо ваш файл WIM містить кілька різних образів, необхідно вказати тільки один (наприклад, Windows 7 BUSINESS або Windows 7 ENTERPRISE).

Тепер ми можемо перейти до створення нашого першого файлу відповідей, натиснувши на Файл - Новий файл відповідей.

WDSUnattend.xml (Дозволяє автоматизувати роботу windowsPE, включаючи з'єднання з сервером WDS, створення дискових розділів, вибір розділу для установки Windows 7, і вибір мови установки. Файл WDSUnattend.xml задається на вкладці Client у властивостях вашого сервера WDS).
ImageUnattend.xml (служить для автоматизації виконання початкових налаштувань Out of Box Experience (OOBE) вашого інсталяційного образу Windows 7. Це як раз ті питання і поля, які ви заповнюєте вручну при першому завантаженні системи, наприклад створення користувача, вказівку організації і т.д . Файл ImageUnattend.xml вибирається на вкладці General в властивості образу в WDS).
Після того, як ми створили новий файл відповідей WDSUnattend.xml, ми повинні включити в нього різні параметри (компоненти). Це можна зробити, розгорнувши вузол «components» у вікні Windows Image і клацнувши правою клавішею по потрібному компоненту і додавши даний параметр в файл відповідей. На перший погляд вся процедура виглядає досить складно і громіздко, так як число різних компонентів і параметрів, які ми можемо додати в наш файл відповідей дуже велике.
Для нашого файлу WDSUnattend.xml ми налаштуємо наступні компоненти:


компактна операційна система, яка розроблена для підготовки комп'ютера до установки Windows. Він може бути використаний для:
Завантаження комп'ютера без ОС (bare-metal)
Управління дисками, розділами і їх форматуванням
Копіювання образів дисків або ініціації програми установки Windows по мережі
Ми будемо автоматизувати процес роботи WindowsPE шляхом модифікації файлу відповідей WDSUnattend.xml.
Перше вікно програми установки, від якого ми хочемо позбутися відповідає за мовні параметри. У вікні "Образ Windows" правий клік по пункту "Microsoft-Windows-lntemational-Core-WinPE" і вибираємо "Додавання параметра для проходу 1 windows PE". Вибираємо цей параметр у вікні "Файл відповідей" і праворуч у вікні властивостей задаємо:

InputLocale EN-US
SystemLocale ru-RU
UI Language ru-RU
UserLocale ru-RU
Інші параметри можна не чіпати. Цих досить, щоб дане вікно не з'явилося в процесі установки Windows.

Параметр UILanguage вказує мову інтерфейсу установки операційної системи. Так як наш дистрибутив містить тільки російську версію операційної системи, можливість вибору у нас відсутня. Проте, цей параметр є обов'язковим, тому що в противному випадку з'явиться діалогове вікно з вимогою вибрати інсталяційний образ.
Це що стосується установки Windows 7.
З огляду на, що в даному випадку розділ amd64_Microsoft-Windows-International-Core-WinPE нічого очікувати утримувати будь-яких параметрів, його присутність у файлі відповідей також не обов'язково.
Природно, якщо ви встановлюєте 32-х розрядну операційну систему, то відповідний розділ буде називатися x86_Microsoft-Windows-International-Core-WinPE.
Тут є одна особливість. Якщо у вашому файлі відповідей вказані параметри як для 32-х, так і для 64-х розрядної архітектури, то вибір набору параметрів, який буде використовуватися, залежить від архітектури завантажувального образу. Тобто, якщо завантаження комп'ютера відбувається за допомогою 32-х розрядного завантажувального образу, то будуть використовуватися установки з префіксом x86, якщо ж завантажувальний образ 64-х розрядний, то застосовуються параметри з префіксом amd64.
Згадана особливість полягає в тому, що якщо ви встановлюєте 32-х розрядну версію операційної системи Windows XP, а в файлі відповідей, крім 32-х розрядних, також присутні параметри для архітектури x64, то в разі наявності значення для параметра UILanguage для 64-х розрядної архітектури, діалогове вікно з вимогою вибрати інсталяційний образ все-таки з'явиться
Далі йде Запросc пароля для доступу до сервера WDS.
У вікні "Образ Windows" розкриваємо гілку "Microsoft-Windows-Setup", правий клік по параметру "WindowsDeploymentServices", додаємо його в прохід "1 windows PE". У вікні "Файл відповідей" вибираємо 1 windowsPE / Microsoft-Windows-Setup / WindowsDeploymentServices / Login / Credentials і задаємо домен, ім'я користувача і пароль для облікового запису з правом на читання загального ресурсу віддаленого встановлення на сервері WDS.
Треба розуміти, що з такими настройками з будь-якого комп'ютера в локальній мережі можна буде беспрепядственно скористатися образами, викладеними на WDS. Якщо мова йде про "чистої" Windows 7, то для багатьох випадків це цілком допустимо, тому що ключі для корпоративного ліцензування більше не зберігаються на клієнті, і, відповідно, образ не повинен містити нічого такого, що не можна отримати в загальному доступі і без вашого сервера WDS.

Наступний екран програми установки: "Вибір встановлюваного образу". Налаштовувати цей параметр має сенс, якщо образ всього один або планується використовувати завжди один і той же.
Тепер нам потрібно додати до нашого файлу відповідей ще один набір параметрів, що знаходиться під amd64_Microsoft-Windows-Setup. В поле Windows Image клацаємо правою кнопкою миші на WindowsDeploymentServices і вибираємо Add Setting to Pass 1 windowsPE.
В поле Answer File розгорнемо WindowsDeploymentServices, розгорнемо ImageSelection і виберемо InstallImage.
В поле параметрів для ImageGroup введемо назву групи, де знаходиться інсталяційний образ, а в поле ImageName введемо ім'я самого образу.
Налаштування Filename є необов'язковою і існує на випадок того, якщо в групі міститься кілька образів з однаковим ім'ям.
ImageGroup - Windows 7 образ

Для того щоб не помилитися з імененем групи або файлу подивимося на цю справу в WDS сервері.

Вибір розділу жорсткого диска для установки системи. У вікні "Образ Windows" розкриваємо гілку "Microsoft-Windows-Setup", правий клік по параметру "DiskConfiguration", додаємо його в прохід "1 windows PE". У вікні "Файл відповідей" правий клік по "1 windowsPE / Microsoft-Windows-Setup / DiskConfiguration". Вибираємо "Вставити новий Disk". В даному випадку мається на увазі фізичний жорсткий диск, який на персоналках зазвичай один. Вибираємо його і у вікні властивостей задаємо DiskID = 0. Нумерація дисків починається з нуля. Тепер потрібно сформувати конфігурацію розділів на жорсткому диску. Імовірно, на персоналках стоятимуть диски ємністю 300 Гб або 500 Гб. Меншого розміру вже вдень з вогнем не знайти, а більше на типовому офісному ПК абсолютно ні до чого. При установці Windows 7 без використання файлів відповідей програма установки зазвичай автоматично створює на початку диска службовий розділ розміром 100 Мб. Під системний розділ залишимо 100 Гб (цього повинно бути цілком достатньо з великим запасом). На іншому просторі організуємо ще один розділ для робочих файлів користувачів. Сенс в тому, що багато користувачів абсолютно не піклуючись про працездатність ПК забивають "Робочий стіл" фотографіями з Єгипту, серіалами та іншими дурницями. В результаті чого операційна система задихається при вичерпанні вільного місця на системному диску. Так ось, нехай все це відбувається на другому диску. Отже, отримуємо:
1 розділ (C: Syst) - 100 000 Мб,
2 розділ (D: Work) - інший простір
У вікні "Файл відповідей" правий клік по "1 windowsPE / Microsoft-Windows-Setup / DiskConfiguration / Disk [DiskID =" 0 "] / CreatePartitions". Вибираємо "Вставити новий CreatePartitions". Вибираємо створений розділ і заповнюємо властивості:
Extend = false
Order = 1
Size = 100000
Type = Primary

і ще один:
Extend = true
Order = 2
Size =
Type = Primary

Тут потрібно звернути увагу на наступне. У властивостях розділу або задають "Extend = true", або заповнюють властивість Size (в мегабайтах). Таким чином, властивість "Extend = true" означає використання всього простору, що залишилося диска. Властивість "Type" може приймати і інші значення, але це окрема тема.
Після створення розділів робимо правий клік по 1 windowsPE / Microsoft-Windows-Setup / DiskConfiguration / Disk [DiskID = "0"] / ModifyPartitions. Вибираємо "Вставити новий ModifyPartitions". Вибираємо створену "модифікацію" і заповнюємо властивості:
Тут властивість "Partition ID" відповідає властивості "Order" того розділу (CreatePartitions), до якого застосовуються вводяться тут властивості. А властивість "Order" для ModifyPartitions визначає відносний порядок виконання всіх ModifyPartitions. В даному випадку сдля ModifyPartitions властивості "Partition ID" та "Order" будуть збігатися.
Створюємо ще один елемент ModifyPartitions:

і ще один:
Active
Extend
Format = NTFS
Label = Work
Letter = D
Order = 2
Partition ID = 2
Type ID

Виділимо пункт InstallTo і в поля DiskID і PartitionID введемо відповідно номер диска і номер розділу, куди ми будемо встановлювати операційну систему. У нашому випадку DiskID = 0, а PartitionID = 1

Щелкнем по пункту меню Сервіс-Перевірка файлу відповідей
