К настоящему времени большинство пользователей уже завершили тестирование Windows 7. Определены успешно работающие и несовместимые приложения и драйверы. Но, главное, выяснилось, что часть оборудования несовместима с Windows 7. . Не забудьте, что решения на основе образов строятся не для разового использования и только на новых компьютерах. Всегда помните о возможности повторного применения образа.

В статье мы будем исходить из того, что у вас заранее установлен набор инструментов Microsoft Deployment Toolkit (MDT) 2010 и все необходимые для него компоненты, а также подготовлен ресурс развертывания (Deployment Share), как описано в статье «От XP к Windows 7 Migration с помощью MDT 2010», опубликованной в Windows IT Pro/RE № 4 за 2010 год. Все описанные шаги выполняются в оснастке Deployment Workbench (DW) набора инструментов MDT. После установки MDT для запуска оснастки DW нажмите кнопку Start и выберите из меню пункты All Programs, Microsoft Deployment Toolkit, Deployment Workbench.

Этап 1. Импорт операционной системы в MDT 2010

Перед развертыванием на целевом компьютере необходимо импортировать операционную систему в оснастку DW набора инструментов MDT. Такой метод пригоден для развертывания следующих операционных систем: Windows Server 2008 R2, Windows Server 2008 (со всеми пакетами обновления), Windows Server 2003 R2, Windows 7, Windows Vista SP1 и Windows XP SP3. Шаги для импорта операционной системы одни и те же, независимо от операционной системы. В оснастке DW разверните узел Deployment Shares, затем разверните узел для своего ресурса развертывания; ресурс развертывания, созданный в соответствии с рекомендациями в упомянутой выше статье, должен иметь имя MDT Deployment Share (F:\DeploymentShare). Если по какой-то причине ресурс развертывания был закрыт и нужно его открыть, щелкните узел Deployment Shares правой кнопкой мыши, выберите Open Deployment Share, затем перейдите к ресурсу развертывания.

Чтобы импортировать операционную систему, щелкните правой кнопкой мыши узел Operating Systems и выберите пункт Import Operating System. Запустится мастер импорта операционной системы. Выполните в мастере следующие шаги.

 

Экран 1. Выбор типа операционной системы в мастере Import Operating System Wizard

 

1. На странице OS Type предлагается три варианта (экран 1). Для варианта Full set of source files требуется компакт-диск, DVD-диск с операционной системой или их эквивалент (например, копия компакт-диска или DVD-диска в локальной папке). В режиме Custom image file можно импортировать созданный образ WIM. Для импорта настраиваемого образа необходимо указать местоположение файлов установки операционной системы. В режиме Windows Deployment Services images импортируются все образы операционной системы с сервера Windows Deployment Services (WDS). Указать сервер WDS можно как с использованием имен NetBIOS, так и FQDN. Выбрать конкретные образы нельзя: только все или ничего. В данном примере выберите вариант Full set of source files и нажмите Next.

2. На странице Source нажмите кнопку Browse и перейдите к DVD-диску (или эквиваленту) Windows 7.

3. На странице Destination содержится приглашение ввести имя папки, в которой будет храниться операционная система. Эта папка будет создана внутри папки Operating Systems ресурса развертывания. Например, у меня это F:\DeploymentShare\Operating Systems. Затем нажмите кнопку Next.

4. На странице Summary отображаются настройки. Просмотрите выбранные параметры; для внесения изменений нажимайте кнопку Previous до тех пор, пока не вернетесь на соответствующую страницу. Если все настройки верны, нажмите Next.

5. Появляется страница Progress, на которой отображается каждый шаг процесса импорта операционной системы. После завершения импорта вместо страницы Progress открывается страница подтверждения. Нажмите кнопку Finish.

Импорт операционной системы может занять некоторое время, в зависимости от ее размера и быстродействия сервера. После завершения импорта операционная система отображается в оснастке DW под узлом Operating Systems.

Этап 2. Создание папок для организации DW

MDT 2010 — первая версия набора инструментов, в которой можно организовать компоненты DW. Почему это важно? При добавлении в предыдущие версии MDT все компоненты размещались в одном контейнере (вернее, для всех приложений существовал один контейнер, для пакетов — другой, а для драйверов от производителей оборудования — третий). Было трудно определить, какие драйверы принадлежат компании Dell, какие HP и т. д. Теперь это сделать просто. Чтобы создать папку, выполните следующие действия.

1. Щелкните правой кнопкой мыши на узле, в котором нужно создать новую папку, и выберите пункт New Folder.

2. На странице General Settings назначьте имя и дайте описание новой папки, а затем нажмите Next.

3. На странице Summary просмотрите настройки, при необходимости внесите изменения и нажмите Next.

4. Появится страница подтверждения, нажмите кнопку Finish.

Можно вырезать и перемещать компоненты между папками, щелкая на них правой кнопкой мыши и выбирая команду Cut. Затем перей­дите в папку, в которую требуется вставить компоненты, щелкните правой кнопкой мыши целевую папку и выберите команду Paste. Возможно, придется нажать клавишу F5, чтобы обновить экран и увидеть компоненты, удаленные из соответствующих исходных папок. Если нужно, чтобы компонент находился в нескольких папках, воспользуйтесь функциями копирования и вставки.

Этап 3. Добавление компонентов MDT

Необходимо импортировать в оснастку DW приложения, драйверы и пакеты для устанавливаемой операционной системы. Для импорта приложений щелкните правой кнопкой мыши на узле в оснастке DW, куда нужно импортировать приложение, и выберите пункт New Application. Затем в мастере New Application Wizard выполните следующие действия.

1. На странице Application Type приводится три варианта. В режиме Application with source files приложение развертывается с использованием его исходных файлов. Выбрав вариант Application without source files or elsewhere on the network, можно указать команду для запуска на целевой машине или ввести путь UNC к местонахождению приложения (например, \\ServerName\SharedFolderName). В режиме Application bundle можно задать список устанавливаемых приложений и порядок их установки. Выберите вариант Application with source files и нажмите Next.

2. На странице Details заполните поля Publisher (издатель), Application Name (имя приложения; оно отображается в оснастке DW и может быть любым), Version (версия) и Language of the application (язык приложения), затем нажмите кнопку Next.

3. На странице Source нажмите кнопку Browse, перейдите в папку, в которой сохранены исходные файлы приложения, и нажмите кнопку Next.

4. На странице Destination можно ввести имя новой папки для хранения приложения. Нажмите кнопку Next.

 

Экран 2. Ввод команды для установки без показа сообщений в мастере New Application Wizard

 

5. На экране 2 показана страница Command Details, на которой нужно ввести командную строку для установки приложения без вывода информации на экран. Приложения с расширениями имени файла. exe обычно можно запускать, поместив cmd/c перед именем исполняемого файла приложения, например

cmd/c wrdviewer.exe

Для запуска той же команды в режиме без сообщений нужно добавить один из ключей /q,/qn,/quiet или /verysilent. Ключи каждого приложения уникальны, поэтому за помощью в установке приложений рекомендуется обращаться на сайт AppDeploy.com Боба Келли.

Для msi-приложений (exe-файлов, содержащих встроенное msi-приложение) требуется командная строка примерно такого вида:

msiexec/i XmlNotepad.msi

Для запуска той же команды без вывода информации на экран и запрета перезагрузки приложения следует использовать команду

msiexec/i XmlNotepad.msi /qn
   /norestart

Никогда не позволяйте приложениям перезапускать целевой компьютер, так как в этом случае MDT потеряет контроль над процессом развертывания и установка завершится неудачей. У каждого exe-приложения особые ключи, и в этом msi-приложения не отличаются от них.

С помощью строки Working directory целевой компьютер обнаруживает исходные файлы, необходимые для установки приложения. Путь — \Applications\XMLNotepad. Точкой (.) обозначается корневой каталог ресурса развертывания. Если при создании ресурса развертывания приняты настройки по умолчанию, корневым каталогом будет \\ServerName\DeploymentShare$. Внутри корневого каталога найдите папку Applications, а затем папку, созданную ранее для хранения приложения. Нажмите кнопку Next.

6. На странице Summary просмотрите сделанные настройки и при необходимости внесите изменения, а затем нажмите Next.

7. Когда появится страница подтверждения, нажмите кнопку Finish.

Затем необходимо импортировать драйверы от производителей оборудования. Управлять драйверами гораздо проще с помощью новой иерархической структуры папок, которую можно построить в MDT 2010. Если драйверы уже импортированы, их можно вырезать или скопировать и вставить в любую папку. Прежде чем импортировать драйверы, создайте папку для каждого типа. Например, я скопировала драйверы Dell в папку C:\Dell Drivers вместе с сопутствующими файлами (.inf,.sys и файлами каталога). Если требуется организовать драйверы по изготовителю и модели, необходимо создать папку для каждого изготовителя и модели. Затем в оснастке DW создайте аналогичную структуру папок, хотя имена папок не обязательно должны совпадать.

Для импорта драйверов щелкните правой кнопкой мыши папку, в которую следует импортировать драйверы, и выберите команду Import Driver. Выполните следующие шаги в мастере импорта драйверов.

1. На странице Specify Directory нажмите кнопку Browse и перейдите в папку, в которой сохранены драйверы, а затем нажмите Next.

2. На странице Summary нажмите кнопку Next, а после появления страницы подтверждения щелкните Finish.

Наконец, нужно импортировать пакеты операционной системы. Термин «пакеты операционной системы» охватывает обновления операционной системы и языковые пакеты. Прежде всего, необходимо загрузить пакеты с сайта Microsoft и сохранить их локально (например, в папке C:\Packages). В оснастке DW щелкните правой кнопкой мыши узел Packages (или папку, созданную под узлом Packages) и выберите пункт Import OS Packages. В мастере импорта пакетов выполните следующие действия.

1. На странице Specify Directory нажмите кнопку Browse и перейдите к папке, в которой сохранены загруженные пакеты (файлы. cab или. msu), затем нажмите кнопку Next.

2. Откроется страница Summary. Нажмите кнопку Next, и, когда появится страница подтверждения, щелкните Finish.

Этап 4. Создание последовательности заданий MDT

Последовательность заданий — список заданий, выполняемых в процессе развертывания в указанном порядке. Последовательность заданий определяет, какая операционная система будет развернута, и указывает дополнительные приложения, драйверы и пакеты. Новая последовательность заданий формируется в оснастке DW правым щелчком мыши на узле Task Sequences (или любой вложенной папке внутри узла Task Sequences) с последующим выбором пункта New Task Sequence. Выполните следующие действия в мастере новой последовательности заданий.

1. На странице General Settings введите идентификатор и имя последовательности заданий. Например, мой идентификатор последовательности заданий — W7BM (сокращение от Windows 7 bare metal), а имя последовательности заданий — Windows 7 Bare Metal Installation. В поле Comments введите информацию, чтобы через полгода можно было вспомнить, с какой целью создана последовательность заданий и каким должен быть конечный результат, например какие приложения, драйверы и пакеты необходимо развернуть. Затем нажмите кнопку Next.

2. На странице Select Template выберите Standard Client Task Sequence из раскрывающегося списка, затем нажмите кнопку Next. В таблице 1 дано объяснение всех встроенных шаблонов последовательности заданий.

 

Таблица 1. Шаблоны мастера новой последовательности заданий

 

3. На странице Select OS выберите операционную систему (Windows 7), развертываемую с помощью последовательности заданий, и нажмите кнопку Next.

4. На странице Specify Product Key введите ключ продукта, если необходимо; на данном этапе можно не указывать ключ продукта, но впоследствии придется ответить на соответствующий запрос в ходе развертывания (это не касается владельцев оптовых лицензий и случаев автоматического выполнения этого действия). Более подробно об автоматизации развертывания рассказано в статье «Создание носителя для развертывания Windows 7», опубликованной в Windows IT Pro/RE № 7 за 2010 год. Нажмите кнопку Next.

5. На странице OS Settings укажите полное имя, организацию и домашнюю страницу браузера, заполнив поля Full Name, Organization и Internet Explorer (IE) Home Page, а затем нажмите Next.

6. На странице Admin Password заполните поле для Administrator Password; введенные символы становятся паролем локального администратора на целевом компьютере. Если ресурс развертывания создан с использованием параметров по умолчанию (что настоятельно рекомендуется), то пароль локального администратора НЕ будет запрашиваться на странице Allow Admin Password в процессе развертывания. Если не указать пароль администратора на данном этапе, после завершения развертывания новый пароль локального администратора Windows 7 будет пуст. Введите пароль и повторите его, а затем нажмите кнопку Next.

Сделанные настройки представлены на странице Summary. Если все они верны, нажмите кнопку Next, а на появившейся затем странице подтверждения — кнопку Finish.

Этап 5. Настройка среды WinPE и обновление ресурса развертывания

Именно на этапе обновления ресурса развертывания начинается настоящая работа MDT. При обновлении ресурса развертывания MDT, наряду с другими действиями, создает две настраиваемые среды WinPE. Но прежде чем обновить ресурс развертывания, что может занять довольно много времени, рассмотрим настройки и компоненты, которые можно изменить, управляя созданием и содержимым сред WinPE.

Настройки WinPE находятся в разделе свойств ресурса развертывания в оснастке DW. Для изменения свойств ресурса развертывания откройте узел Deployment Shares, щелкните правой кнопкой мыши на ресурсе развертывания и выберите пункт Properties. В окне Properties мы видим шесть вкладок: General, Rules, Windows PE x86 Settings, Windows PE x86 Components, Windows PE x64 Settings и Windows PE x64 Components. Как показано на экране 3, на вкладке General находятся поля для описания, комментариев, пути UNC, локального пути и поддерживаемых платформ. Значения во всех этих полях можно изменять, но два рекомендуется оставить: Network (UNC) path и Local path. Если нужно открыть другой ресурс развертывания, можно щелкнуть правой кнопкой мыши узел Deployment Shares в оснастке DW и выбрать Open Deployment Share, а затем перейти к ресурсу развертывания, который требуется открыть.

 

Экран 3. Вкладка General диалогового окна Properties ресурса развертывания

 

По умолчанию на вкладке General показаны поддерживаемые платформы x86 и x64. Выбор платформы определяет, какие среды WinPE будут созданы, и на каких других вкладках требуется настраивать параметры. Настраиваемые параметры WinPE находятся на вкладках Windows PE x86 Settings и Windows PE x64 Settings. А компоненты, которые можно добавить в среды WinPE, находятся на вкладках Windows PE x86 Components и Windows PE x64 Components. Две вкладки Settings похожи, как и две вкладки Components. Если на вкладке General выбрать обе платформы, будут сформированы 32- и 64-разрядные файлы. wim и. iso.

На экране 4 показана вкладка Windows PE x86 Settings, на которой можно дать имя iso-файлу, созданному MDT при обновлении ресурса развертывания, выбрать фоновое изображение (если не нравится картинка Solution Accelerators) и задать размер временного хранилища данных в оперативной памяти во время развертывания.

 

Экран 4. Вкладка Windows PE x86 Settings диалогового окна Properties ресурса развертывания

 

На вкладке Components можно выбрать драйверы и пакеты, вводимые в среды WinPE. MDT-компоненты (драйверы и пакеты) можно группировать по признакам, именуемым профилями выбора. Шаги создания профиля выбора описаны в упомянутой выше статье статье «Создание носителя для развертывания Windows 7». Укажите профиль выбора в поле Driver Injection или используйте профиль по умолчанию, All Drivers and Packages. Назначив профиль выбора, можно включить все драйверы из указанного профиля или только определенные типы драйверов. Существует четыре типа драйверов: сеть, общее хранилище, видео и systemclass. Единственный пакет расширений, который может быть добавлен (и выбран по умолчанию) — поддержка ADO для базы данных MDT. Описание базы данных MDT выходит за пределы данной статьи; она будет рассмотрена в следующих статьях. Можно также добавить шрифты для WinPE, в частности китайский, японский и корейский.

Настройки на вкладке Rules определяют поведение мастера развертывания, например какие страницы отображаются в процессе развертывания и как мастер получает информацию, если данная страница не отображается. В таблице 2 показаны параметры, которые будут действовать в случае принятия настроек по умолчанию при создании ресурса развертывания. Также на вкладке Rules, в левом правом углу, находится кнопка Edit Bootstrap.ini. Нажав на нее, можно увидеть корневой каталог сервера развертывания, к которому будут подключаться целевые клиенты, чтобы развернуть операционную систему.

 

Таблица 2. Стандартные настройки для правил на общем ресурсе развертывания

 

После того как выбрана платформа и настроены параметры и компоненты, необходимо обновить ресурс развертывания, чтобы создать новые среды WinPE инструмента MDT. В оснастке DW разверните узел Deployment Shares. Щелкните правой кнопкой мыши ресурс развертывания и выберите пункт Update Deployment Share для запуска мастера Update Deployment Share Wizard. Выполните в мастере следующие действия.

1. На странице Options установите флажок Optimize the boot image updating process, затем нажмите кнопку Next. Можно было бы выбрать режим Completely regenerate the boot images; при первом обновлении ресурса развертывания выбранный вариант не имеет значения, результат будет одинаковым.

2. На странице Summary просмотрите назначенные параметры и внесите необходимые изменения, а затем нажмите кнопку Next. На странице подтверждения нажмите Finish, чтобы завершить работу мастера.

После первого обновления ресурса развертывания будут получены новые среды WinPE в папке \DeploymentShare\Boot. Эти среды WinPE не отображаются в оснастке DW; найдите их с помощью проводника Windows. При следующих обновлениях ресурса развертывания внутри оснастки DW параметры, назначаемые в мастере Update Deployment Share Wizard, становятся более существенными. Установите флажок Optimize the boot image updating process, если нужно изменить существующие среды WinPE. Если среда WinPE испорчена и требуется создать новую, выберите вариант Completely regenerate the boot images.

Этап 6. Развертывание операционной системы на клиентском компьютере

Теперь можно развернуть первую операционную систему Windows 7 на целевом компьютере. Убедитесь, что целевой компьютер подключен к сети и имеет доступ к ресурсу развертывания MDT. Загрузите целевой компьютер с использованием одной из подготовленных с помощью MDT сред WinPE (LiteTouchPE_x86.iso или LiteTouchPE_x64.iso), которые нужно записать на диск или сохранить на внешнем жестком диске или флэш-накопителе USB. Выполните следующие действия в автоматически запускаемом мастере развертывания Windows.

1. На странице Welcome Windows Deployment приводится три варианта: Operating System, Run the Windows Recovery Wizard и Exit to Command Prompt. Имеется также кнопка Configure with Static IP Address. Прежде чем приступать к развертыванию, рассмотрим, как целевой компьютер получает IP-адрес. По умолчанию целевой компьютер представляет собой DHCP-клиент, поэтому ему необходимо назначить IP-адрес, маску подсети и параметры, настроенные в DHCP-сервере. Если DHCP-сервер недоступен, необходимо задать статическую IP-информацию, нажав кнопку Configure with Static IP Address. Чтобы подтвердить статически назначенную IP-информацию, нажмите кнопку F8, открыв командную строку, и просмотрите настройки с помощью команды ipconfig; не используйте Exit to Command Prompt, так как эта команда завершает развертывание. Выбор варианта Run the Windows Recovery Wizard запускает специальную среду WinPE, которая выполняет поиск всех файлов, необходимых для загрузки целевого компьютера после развертывания операционной системы; при этом заменяются все испорченные и отсутствующие файлы. Выберите Run the Deployment Wizard to install a new Operating System, чтобы запустить процесс развертывания образа на целевом компьютере.

2. На странице User Credentials укажите имя пользователя, пароль и домен для учетной записи, которой будут предоставлены разрешения для ресурса развертывания, а затем нажмите кнопку OK.

3. Созданная ранее последовательность заданий, Windows 7 Bare Metal Installation, отображается на странице Select a task sequence to execute on this computer. Если последовательности заданий нет в списке, убедитесь, что загружена правильная платформа WinPE. В 32-разрядной среде WinPE отображаются только 32-разрядные последовательности заданий, а в 64-разрядной WinPE будут показаны только 64-разрядные последовательности заданий. Выберите последовательность заданий и нажмите кнопку Next.

4. На странице Configure the computer name введите имя целевого компьютера, а затем нажмите Next.

5. На странице Join the computer to a domain or workgroup можно присоединить целевой компьютер к рабочей группе или домену. Для присоединения к домену необходимы учетные данные домена с правом присоединять новые компьютеры к домену. В данном примере компьютер присоединятся к рабочей группе. Нажмите кнопку Next.

6. На странице Specify whether to restore user data можно восстановить пользовательские данные и настройки, в частности папки «Избранное» браузера IE, папки «Мои документы» и настройки Outlook из существующего компьютера, если пользовательские данные и настройки уже собраны и сохранены на сервере. Чтобы восстановить эту информацию, выберите Specify a location и введите путь UNC к месту хранения. После того как Windows 7 установлена, настройки и данные пользователя будут скопированы в целевой компьютер. Я выбрала Do not restore user data and settings. Нажмите кнопку Next.

7. На странице Language and other preferences выберите язык, время, денежную единицу и раскладку клавиатуры из раскрывающегося списка, а затем нажмите Next.

8. Выберите часовой пояс на странице Set the Time Zone, затем нажмите кнопку Next.

9. Если в оснастку DW были добавлены приложения, то следующей будет страница Select one or more applications to install. Выберите из списка приложения, которые нужно установить. Если в оснастку DW не было добавлено приложений, то страница не отображается. Нажмите кнопку Next.

10. На странице Specify whether to capture an image можно сформировать образ целевого компьютера после успешного завершения развертывания. В режиме Prepare to capture the machine копируются файлы, необходимые для запуска Sysprep на компьютере, но Sysprep не запускается и образ целевого компьютера не формируется. Выберите вариант Do not capture an image of this computer, а затем нажмите кнопку Next.

11. На странице Specify the BitLocker configuration можно активизировать BitLocker на целевом компьютере и указать место хранения ключа шифрования BitLocker. Примите значение по умолчанию, Do not enable BitLocker for this computer, затем нажмите кнопку Next.

12. Наконец, отображается страница Ready to begin. Нажмите кнопку Details и просмотрите выбранные параметры. Если нужно внести изменения, щелкните голубую стрелку, указывающую назад, в нижнем левом углу, чтобы вернуться на соответствующую страницу; если все в порядке, нажмите кнопку Begin. Этапы установки будут отображаться на индикаторе Installation Progress. Предупреждение: если индикатор Installation Progress замирает, сдвиньте его в сторону, чтобы увидеть сообщения об ошибках. Сообщения об ошибках в ходе развертывания иногда скрыты под индикатором Installation Progress. Как показано на экране 5, под индикатором Installation Progress выводится страница Installing Windows для удобного слежения за процессом развертывания.

 

Экран 5. Страница Installing Windows и индикатор Installation Progress в процессе установки

 

Описанные шаги помогут развернуть Windows 7 вместе с приложениями, драйверами и пакетами — аккуратно, без лишних хлопот и расходов, кроме некоторых затрат времени.

Ронда Лейфилд (rhonda@deploymentdr.com) — консультант, преподаватель и специалист по развертыванию продуктов. Имеет сертификат Setup and Deployment MVP

ПРОБЛЕМА
Требуется развернуть операционную систему вместе с приложениями, драйверами и пакетами на компьютере, подключенном к сети компании.
РЕШЕНИЕ
Использовать набор инструментов Microsoft Deployment Toolkit (MDT) 2010 для подготовки развертываемого и простого в управлении образа.
НЕОБХОДИМЫЕ РЕСУРСЫ
MDT 2010, ресурс развертывания, подготовленный, как описано в статье «От XP к Windows 7 Migration с помощью MDT 2010».
ЭТАПЫ РЕШЕНИЯ
1. Импортировать операционную систему в MDT 2010.
2. Создать папки, чтобы организовать DW.
3. Добавить компоненты MDT.
4. Создать последовательность заданий MDT.
5. Настроить WinPE и обновить ресурс развертывания.
6. Развернуть операционную систему на клиенте.
УРОВЕНЬ СЛОЖНОСТИ
3 из 5