Рано или поздно любому эникейщику или системному администратору, при очередной установке или переустановке операционной системы, приходится искать флешку или диск с образом Windows. Затем если это старый компьютер мучаться с тем чтобы он определил флешку в загрузочном режиме, или столкнуться с отсутствием оптического привода, извращаться и придумывать какие-то сложные решения, и все это для того чтобы установить операционную систему. Для таких случаев и не только для них, существуют программные средства от Microsoft, под названием Microsoft Deployment Toolkit (MDT) и Windows Deployment Service.
Microsoft Deployment Toolkit ( MDT ) это программный пакет, который позволяет разворачивать Microsoft Windows и Microsoft Office по сети.

Сразу сделаю пометку, что для этого способа необходима серверная операционная система на которой у нас буду собираться и храниться образы необходимых операционных систем. Установка Windows 7 по сети при помощи MDT в этой статье будет происходить на примере Microsoft Windows Server 2008 R2.
Вкратце что мы будем делать:
- Устанавливаем программный пакет Microsoft Deployment Toolkit и AIK.
- Создаем новый образ операционной системы, которой мы будем разворачивать по сети.
- Настраиваем роль WDS ( Windows Deployment Services) .
- Загружаем созданный нами образ в WDS
- Устанавливаем по сети Windows 7
Предполагаем что Windows Server у вас уже установлена в роли DHCP и DNS активированы и настроены. Стандартных настроек будет достаточно.
IP-адрес нашего сервера задан статический 192.168.1.2.
1. Установка Microsoft Deployment Toolkit
Это задача не сложная, здесь нам необходимо скачать установочный файл MDT с официального сайта Microsoft.
Установка происходит просто, нажимаете везде ДАЛЕЕ и ГОТОВО. После установки в меню ПУСК>Программы у вас появится утилита DeploymentWorkbench ее то мы и запускаем.
Также необходимо установить набор инструментов Microsoft AIK, который содержит в себе оболочку PowerShell. Без которой будут не возможны следующие действия. Скачиваем с официального сайта Microsoft. И устанавливаем так же нажимая везде ДАЛЕЕ и ГОТОВО.
2. Создание образа операционной системы
Создание DeploymenShares
При запуске DeploymentWorkbench перед нами появляется главное окно программы, в котором во вкладке DeploymenShares нам нужно создать новую директорию (шару).

Выбираем директорию, где будут храниться файлы нашей шары

Задаем сетевое имя этой директории. Оставляем знак $, который делает нашу папку скрытой в сети.

Задаем название проекта которое будет отображаться в окне WorkBench. На странице опций мы может задать параметры которые будут использоваться по умолчанию в нашем проекте. Я убираю галочку с “Спрашивать если нужно включить BitLocker”.
Далее нам показывают суммарные данные. Жмем Next и Finish.
Добавление исходных файлов операционной системы
Следующим шагом добавляем исходные файлы операционной системы, образ которой мы будет использовать в дальнейшем

Выбираем первый пункт “Full set …” и указываем корневой каталог диска или ISO-образа с операционной системой. Снова везде нажимаем ДАЛЕЕ.
И мы видим что операционная система Windows 7 Enterprise x86 успешно добавлена.
Добавление программ устанавливаемых по умолчанию
Затем мы добавим устанавливаемые по умолчанию дистрибутивы приложений для нашей операционной системы

Для примера я добавлю Microsoft Office


Далее мы указываем имя установочного файла, в моем случае это setup.exe и добавляем ключ /quiet . И везде нажимаем Next.

Если нужно добавить какое-то зависимое приложение (Например какой-то конвертер из DOCX в DOC) для добавляемой программы, то нужно зайти в свойства добавленного приложения и указать его.
То есть :
Заходим в свойства приложения конвертера, во вкладке DEPENDENCIES (зависимости) указываем Microsoft Office. Это означает, что конвертер из DOCX в DOC будет установлен только ПОСЛЕ того как установится Microsoft Office.
Добавление драйверов
Также можно добавить драйвера устанавливаемые по умолчанию. Для этого нажмем ПКМ на вкладку Out-of-Box Drivers и выберем Import Drivers. Там укажем директорию где хранится необходимый драйвер.
Подготовительные операции мы закончили. Добавили операционную систему, драйвера и программы.
Создание Task Sequences
Переходим к главному – создание последовательности задач. ПКМ нажимаем на вкладку Task Sequence и выбираем New Task Sequence.
Здесь нам нужно указать уникальный идентификатор задачи, у меня это будет WIN7 и название самой задачи.

1. Необходимо выбрать шаблон задачи, для этой задачи мы оставляем по умолчанию “Standart Client Task Sequence” это стандартный шаблон для создания клиентской операционной системы .
2. Выбираем операционную систему.
3. Указываем ключ продукта, если у вас есть . В нашем случае это Enterprise система ключ нам не нужен.
4. Заполняем настройки связанные с именем пользователя и имени организации, на которую будет зарегистрирована эта операционная система. И указываем страницу браузера по умолчанию.
5. Укажем пароль администратора.
После этого мы может более тонко настроить нашу задачу, выбрав свойства этой задачи. Для примера зададим правило разбивки жесткого диска, которое будет использоваться при установке ОС Windows 7.
В разделе Preinstall>New Computer only>Format and Partition Disk
Создадим один раздел System размером 350MB делаем его загрузочным, ставя галочку Make this a boot partition , и второй раздел с 15GB под операционную систему, присвоим ему переменную (Variable) для того чтобы другие задачи могли ссылаться на этот жесткий диск. Вы может более тонко поиграться там с настройками и указать пространство как угодно.
В разделе Install>Install Operating System укажем переменную (Variable) раздела в который будет устанавливаться Windows 7, у меня она называется WIN.
На это мы закончим настройку задачи. Вообще в этом разделе есть очень много различных настроек, начиная от задач сетевых настроек заканчивая установкой ролей для серверных операционных систем.
Финальный шаг этапа подготовки образа операционной системы. Update Deployment Share
На это шаге мы компилируем все произведенные настройки. Для этого нажимаем ПКМ на созданной нами DeploymentShare и выбираем пункт Update Deployment Share.

Выбираем опцию по умолчанию “Optimize the boot…” (обновлять образ) для экономии времени. Также есть вариант полной генерации образа с нуля.
После этого начинается процесс генерации образа и скриптов. Первое обновление дистрибутивной шары займет достаточно много времени.
В итоге в папке нашей шары D:DeploymentShareBoot появится ISO-образы и WIM-файлы Windows PE различных разрядностей, с помощью которых в дальнейшем мы и будем производить установку Windows 7 на все наши компьютеры.
Что делать с этим образом и как установить Windows 7 по сети, а также как настроить роль WDS ( Windows Deployment Services), как загрузить созданный образ в WDS я расскажу во второй части этой статьи.
Комментарии