» Автоматическая установка Windows 7 по сети, используя WDS
Информация к новости
  • Просмотров: 18 600
  • Автор: admin
  • Дата: 20-07-2014
20-07-2014

Автоматическая установка Windows 7 по сети, используя WDS

Категория: ---

 

 Автоматическая установка Windows 7 по сети, используя WDS
1)Создание файлов ответов для WDS
Для того, чтобы произвести автоматическую установку Windows 7 по сети необходимо: обслуживающий компьютер с установленной операционной системой Windows 7 и предустановленным пакетом автоматической установки Windows AIK для Windows 7. На данном компьютере мы создадим два файла ответов, один для сервера развертывания, другой для установочного образа.

1.1)Создание файла ответов для сервера развертывания
Заходим на обслуживающий компьютер на котором установлен Windows AIK и запускаем Диспетчер образов системы Windows от имени администратора

Выбираем образ Windows. В нашем случае установочный дистрибутив с Windows 7 находится в приводе компакт-дисков. В окне мастера выбираем файл install.wim

 

install.wim может содержать несколько образов Windows, в нашем случае выбираем Windows 7 ULTIMATE

После выбора образа Windows в окошке Образ Windows появится название выбранного образа и две папки. Работать будем с папкой Components

В окошке Файл ответов выбираем Новый файл ответов

Откроется пустой файл ответов

Развертываем папку Components, ищем в ней строку Microsoft-Windows-International-Core-WinPE, добавляем параметры этой строки в проход 1 WindowsPE

Получится следующее

Удаляем строку SetupUILanguage

Заполняем параметр UILanguage (значение ru-RU) строки Microsoft-Windows-International-Core-WinPE в файле ответов

В папке Components ищем строку Microsoft-Windows-Setup, раскрываем ее и добавляем параметр DiskConfiguration в проход 1 WindowsPE

В строке DiskConfiguration выбираем Вставить новый Disk

Заполняем параметры строки DiskConfiguration (DiskID 0 - подразумевается что на компьютере установлен один жесткий диск. Нумерация жестких дисков в Windows начинается с нуля. WilWpeDisk - автоматичекое удаление разделов с жесткого диска (если таковые имеются)

Разворачиваем строку Disk, выбираем CreatePartitions и далее Вставить новый CreatePartition

Заполняем параметры раздела: Extend false - раздел будет иметь фиксированный размер, Order 1 - раздел первый в очереди на создание, Size 100 - размер раздела 100 мб, Type Primary - тип раздела Primary

Вставляем еще один CreatePartition

и заполняем его параметры: Extend true- раздел будет занимать все оставшееся пространство жесткого диска после первого раздела, раздел будет вторым в очереди на создание (Order 2), тип раздела Primary

Выбираем строку ModifyPartitions, далее Вставить новый ModifyPartition

Заполняем параметры первого раздела: раздел будет активным Active true, отфотматирован в файловую систему NTFS, метка раздела System

Вставляем еще один ModifyPartition и заполняем параметры второго раздела: раздел будет отформатирован в файловую систему NTFS, метка раздела Windows,

 

Далее выбираем Windows Deployment Services и добавляем его параметры в проход 1 WindowsPE в файл ответов

В статье "Добавление загрузочных и установочных образов на сервер" мы создали группы для установочных образов и в соответствии с этими группами добавили установочные образы. Так как в нашем примере мы будем автоматизировать установку Windows 7  32 разрядную, нас будет интересовать группа с установочными образами Windows 7 (x86) и мы будем автоматизировать установку установочного образа Windows 7 ULTIMATE из этой группы.

Развертываем строку Windows Deployment Services, далее развертываем ImageSelection, выбираем InstallImage и заполняем его параметры. Как уже говорилось выше мы будем автоматизировать установку образа Windows 7 ULTIMATE (указываем это в параметре ImageName - Windows 7 ULTIMATE), данный установочный образ находится в группе Windows 7 (x86) (указываем это в параметре ImageGroup - Windows 7 (x86)

Переходим на строку InstallTo и заполняем ее параметры: систему мы будем устанавливать на диск 0 (DiskID 0), на второй раздел (PartitionID 2)

Разворачиваем строку Login, выбираем строку Credentials и заполняем ее параметры: вводим имя домена и имя пользователя от имени которого будет устанавливатся операционная система. Так же указываем пароль для подключения к серверу (после ввода этих данных окно ввода данных для подключения к серверу уже не появится)

Далее идем в Сервис, выбираем Проверка файла ответов. Если все сделано верно, снизу появится сообщение что ошибок и предупреждений нет

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

1.2)Создание файла ответов для установочного образа

Ищем строку Microsoft-Windows-Shell-Setup, добавляем ее в проход 4 specialize файла ответов

Заполняем параметры строки Microsoft-Windows-Shell-Setup: вводим имя компьютера (ComputerName - Computer_1), вводим ключ продукта (ProductKey), название организации (RegisteredOrganization), имя владельца системы (RegisteredOwner)

Развернем строку Microsoft-Windows-Shell-Setup и удаляем ненужные параметры

Ищем строку Microsoft-Windows-UnattendJoin и выбираем Добавление параметра для прохода 4 specialize

Разворачиваем строку Microsoft-Windows-UnattendJoin, далее разворачиваем строку Identification и удаляем параметры Credentials и Provisioning

Заполняем параметр строки Identification: UnsecureJoin true

Добавляем строку Microsoft-Windows-International-Core в проход 7 oobeSystem в файл ответов

Заполняем параметры строки Microsoft-Windows-International-Core: InputLocate  ru-RU, SystemLocate ru-RU, UILanguage ru-RU, UserLocate ru-RU

Добавляем строку Microsoft-Windows-Shell-Setup в проход 7 oobeSystem в файл ответов

Заполняем единственный параметр строки Microsoft-Windows-Shell-Setup: TimeZone Russian Standard Time

Разворачиваем строку  Microsoft-Windows-Shell-Setup, далее выделяем строку OOBE и заполняем ее параметры: HideEULAPage true, NetworkLocation Home, ProtectYourPC 3. Далее удаляем все строки кроме UserAccounts.

Получаем следующее

Разворачиваем строку UserAccounts и удаляем ненужные строки AdministratorPassword и DomainAccounts

Получаем следующее

Выбираем строку LocalAccounts, далее Вставить новый LocalAccount

Заполняем параметры строки LocalAccount: имя пользователя Ro8, пользователь будет входить в группу администраторов

Разворачиваем строку LocalAccount, выбираем строку Password и заполняем ее единственный параметр value (12345)

Выбираем Сервис, Проверка файла ответов

Если все сделано правильно, то появится уведомление что Ошибок и предупреждений нет

Выбираем Файл, "Сохранить файл ответов как…" и сохраняем файл ответов на том же сьемном флеш носителе, на котором был сохранен файл ответов для сервера развертывания. Сохраняем файл ответов к примеру под именем win_7

В итоге на нашем флеш накопителе должны быть два файла ответов, а именно wdsclient.xml и win_7.xml, которые нам нужно перенести на сервер.

2)Добавление файлов ответов на сервер
Заходим на наш сервер, далее идем на локальный диск E: и заходим в папку RemoteInstall. В папке  RemoteInstall есть уже созданная папка WdsClientUnattend. Создаем еще одну папку под названием ImageUnattend.

У нас на сьемном флеш накопителе есть два файла ответов, один wdsclient.xml, другой w_7.xml. Копируем в папку WdsClientUnattend файл ответов wdsclient.xml, а в папку ImageUnattend файл ответов w_7.xml. Получаем следующее

Заходим в консоль управления службами развертывания Windows, выбираем наш сервер WIN-RFLCMOBGGBB, вызываем его свойства

Идем на вкладку Клиент, ставим галочку Включить автоматическую установку. Так как наш компьютер клиент имеет 32 разрядную архитектуру и обычный биос, то выбираем строку Архитектура x86 и нажимаем кнопку Обзор, указываем местоположение нашего файла ответов под именем wdsclient, который мы сохранили на локальном диске E: в папке WdsClientUnattend

После выбора файла ответов нажимаем Применить и ОК

Идем в нашу группу установочных образов Windows 7 (x86) и вызываем свойства установочного образа Windows 7 ULTIMATE

Ставим галочку Разрешить установку образа в автоматическом режиме, далее нажимаем Выбрать файл

Нажимаем кнопку Обзор и указываем место сохранения файла ответов w_7.xml, который мы сохранили в папке ImageUnattend на локальном диске E:

Нажимаем Открыть

ОК

Применить, ОК

Добавление файлов ответов на сервер завершено

3)Автоматическая установка Windows 7
Загружаем компьютер на который нужно установить Windows 7 по сети

 

Так как мы устанавливаем Windows 7 32 разрядную, то выбираем загрузочный образ Microsoft Windows 7 Setup (x86)

Начало установки

Ожидаем ответ от сервера

Установка

Перезагрузка

Запуск Windows

Обновление параметров реестра

Запуск служб

Установка устройств

Применение параметров системы

Перезагрузка

Запуск Windows

Подготовка компьютера к первому использованию

Проверка производительности видео

Вводим пароль учетной записи, который указывали в файле ответов w_7.xml и производим вход

Вход выполнен

Смотрим разбивку жесткого диска. Все в соответствии с параметрами, указанными в файле ответов wdsclient.xml

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
Читатель

21 июля 2014 19:48

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Ro8, а вы не робот случайно?
Статьи у Вас очень познавательные и я не сомневаюсь, что вы профессионал своего дела, но шапку к статье всё-таки немного надо писать, для чего это например всё делается. Ведь на сайте много начинающих пользователей.
Правильно я говорю админ?
<
admin

21 июля 2014 19:49

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь Онлайн
  • Публикаций: 1228
  • Комментариев: 32431
Я должен был написать. Сейчас напишу.
<
Ro8

21 июля 2014 21:43

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 11.05.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 40
Читатель, нет, я не робот, я обычный человек. Согласен с Вашим замечанием и признаю, что статья ориентирована на подготовленного пользователя.
<
Ya1

4 июня 2015 15:04

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Я не особо подготовленный человек, но ваша статья оказалась наиболее понятной и полезной, нежели все, которые я до этого прочла. Возникла только одна проблема. На 4 проходе компьютер выдает ошибку, что не может обработать параметры Microsoft-Windows-Shell-Setup, и после этого вошел в бесконечную перезагрузку.
<
Tradin

15 сентября 2015 17:06

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо за статью! Всё простенькое описано. Есть один вопрос, у вас перед загрузкой boot.wim на скринах есть помимо 7 образы 8 х64,32, как их добавить?
<
Ro8

15 сентября 2015 22:05

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 11.05.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 40
Tradin, вот ссылка на статью http://remontcompa.ru/460-dobavlenie-zagruzochnyh-i-ustanovochnyh-obrazov-na-ser
ver.html
Естественно загрузочный (boot.wim) и установочный (install.wim) образы нужно брать с установочного диска Windows 8
<
Tradin

16 сентября 2015 13:16

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо за ответ, но я хотел узнать кое что другое. Перефразирую вопрос winked .Мне нужно что бы файл ответа на первом проходе в параметрах ImageGroup и Imagename содержал несколько значений.
Например: ImageGroup win7x64 Imagename Win7x64_final
ImageGroup win8x64 Imagename Win8x64_final
т.к в свойствах WDS в вкладке клиент я могу подвязать только один файл ответа привязанный архитектуре системы, логично что автоматизация для нескольких систем одной архитектуры должна находиться в одном файле ответа. Как это правильно сделать, что указать?

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 2+3=?
Ответ:*
НАВИГАЦИЯ

 

 

 

Архив новостей Октябрь 2017 (31)
Сентябрь 2017 (29)
Август 2017 (27)
Июль 2017 (26)
Июнь 2017 (16)
Май 2017 (22)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник