Установка Windows 7 по сети при помощи MDT и WDS. Часть 1

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

Установка Windows 7 по сети

Сразу сделаю пометку, что для этого способа необходима серверная операционная система на которой у нас буду собираться и храниться образы необходимых операционных систем. Установка Windows 7 по сети при помощи MDT в этой статье будет происходить на примере Microsoft Windows Server 2008 R2.

Вкратце что мы будем делать:

  1. Устанавливаем программный пакет Microsoft Deployment Toolkit и AIK.
  2. Создаем новый образ операционной системы, которой мы будем разворачивать по сети.
  3. Настраиваем роль WDS ( Windows Deployment Services) .
  4. Загружаем созданный нами образ в WDS
  5. Устанавливаем по сети 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 нам нужно создать новую директорию (шару).

Создание новой директории DeploymentShare
Создание новой директории DeploymentShare

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

Выбор директории DeploymenShare
Выбор директории DeploymenShare

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

Выбор сетевого названия директории DeploymenShare
Выбор сетевого названия директории DeploymenShare

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

Опции DeploymenShare

Далее нам показывают суммарные данные. Жмем Next и Finish.

Добавление исходных файлов операционной системы

Следующим шагом добавляем исходные файлы операционной системы, образ которой мы будет использовать в дальнейшем

Импорт операционной системы
Импорт операционной системы

Выбираем первый пункт “Full set …” и указываем корневой каталог диска или ISO-образа с операционной системой. Снова везде нажимаем ДАЛЕЕ.

И мы видим что операционная система Windows 7 Enterprise x86 успешно добавлена.

Итог добавления операционной системы

Добавление программ устанавливаемых по умолчанию

Затем мы добавим устанавливаемые по умолчанию дистрибутивы приложений для нашей операционной системы

Добавление приложений устанавливаемых по умолчанию
Добавление приложений устанавливаемых по умолчанию

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

Microsoft Deployment Tools установка Windows 7
Введем имя добавляемого приложения
Выбор директории дистрибутива
Выбор директории дистрибутива

Далее мы указываем имя установочного файла, в моем случае это 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.

Update Deplyment Share
Update Deployment Share

Выбираем опцию по умолчанию  “Optimize the boot…” (обновлять образ) для экономии времени. Также есть вариант полной генерации образа с нуля.

После этого начинается процесс генерации образа и скриптов. Первое обновление дистрибутивной шары займет достаточно много времени.

В итоге в папке нашей шары D:DeploymentShareBoot появится ISO-образы и WIM-файлы Windows PE различных разрядностей, с помощью которых в дальнейшем мы и будем производить установку Windows 7 на все наши компьютеры.

Что делать с этим образом и как установить Windows 7 по сети, а также как настроить роль WDS ( Windows Deployment Services), как загрузить созданный образ в WDS я расскажу во второй части этой статьи.

Оцените пост
[всего: 0 рейтинг: 0]

Комментарии

Добавить комментарий