Развертывание Windows 7

Средства развертывания операционной системы

Показывать лекцию целиком

В прошлых лекциях мы разобрали общие теоретические вопросы, связанные с установкой операционной системы. Немного поговорили об истории систем семейства Windows, разобрали отличия редакций Windows 7, осветили системные требования для установки операционной системы и пробежались по новым возможностям. Далее разобрали принципы развертывания Windows 7, а именно возможности программы установки, и непосредственно сам процесс установки, внесли ясность в терминологию: этапы установки операционной системы, этапы создания Автоматизированного Рабочего Места и этапы развертывания. Затем узнали, какие этапы проходит программа установки Windows, какие журналы создает во время своей работы и где их сохраняет, разобрали особенности межплатформенного развертывания и сценарии установки и завершили этапами развертывания операционной системы.

В этой главе речь пойдет о том, какими средствами можно автоматизировать процесс установки операционной системы и приложений. Для автоматизации установки Windows мы будем изучать набор приложений, входящих в состав двух ключевых бесплатных программных продуктах компании Microsoft: Windows Automatic Installation Kit 2.0 (WAIK) и Microsoft Deployment Toolkit 2010 ( MDT ). Разберем историю, возможности и состав этих продуктов, а также выясним, каким образом они дополняют друг друга.

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

В этой лекции хотелось бы поговорить о программах, позволяющих автоматизировать операции на различных этапах установки операционной системы и дающие возможность выбора сценария развертывания. А именно о WAIK 2.0 и MDT 2010.

Ну что же, начнем по порядку.

WAIK 2.0

WAIK ( Windows Automated Installation Kit ) – является бесплатным программным продуктом компании Microsoft. Загрузить его можно по адресу: http://www.microsoft.com/downloads/details.aspx?displaylang=enFamilyID=696dd665-9f76-4177-a811-39c26d3b3b34. WAIK представляет собой набор средств для создания и настройки образов операционных систем семейства Windows, а также и их развертывания.Пакет Windows AIK позволяет производить тонкую настройку параметров дистрибутива для конкретных целей. Средства пакета Windows AIK позволяют настроить множество параметров развертывания, обеспечивая высокий уровень персонализации и гибкости.

WAIK является одним из нескольких ресурсов, которые можно использовать для планирования и развертывания Windows. В число этих средств и ресурсов входят следующие инструменты:

  • Microsoft Assessment and Planning Toolkitпозволяет оценить существующую ИТ-инфраструктуру для различных проектов перехода на новые технологии. Определяет совместимость аппаратного обеспечения с различными версиями Windows, возможность перехода на технологию виртуализации и совместимость ролей серверов с новыми серверными операционными системами.
  • Набор средств для обеспечения совместимости приложений (Microsoft Application Compatibility Toolkit)обеспечивают возможность оценивать и предотвращать проблемы совместимости приложений перед развертыванием в корпоративной среде новых версий Windows и Internet Explorer. Его работа основывается на обработке информации, полученной непосредственно во время тестирования, а не при помощи базы совместимых приложений. Это означает, что на компьютеры пользователей необходимо установить агент ACT (так называемый DCP пакет, подробнее о нем далее в этом курсе), который следит за работой приложений, анализируя их действия и составляя отчет о совместимости. В дополнении к этому, присутствует возможность создавать заплатки на несовместимые приложения, тем самым облегчая процесс перехода с одной операционной системы на другую. Анализу на совместимость подвержены не только приложения пользователей, но еще и обновления, ежемесячно выпускаемые компанией Microsoft.
  • Microsoft Deployment Toolkit – обеспечивает полную автоматизацию развертывания операционных систем Windows. Microsoft Deployment Toolkit уменьшает время развертывания, стандартизирует образы Windows, уменьшает расходы на службу поддержки после развертывания. При использовании данного инструмента появляется возможность использовать специальные сценарии установки: LTI (Lite Touch Installation) и ZTI (Zero Touch Installation). Первый позволяет производить миграцию с операционной системы Windows XP на Windows 7, тратя при этом минимальное количество усилий. В начале процесса миграции необходимо задать нужные параметры, а по окончании мы получим операционную систему Windows 7 с установленным набором необходимых приложений и перенесенных данных. Второй вариант (ZTI) подразумевает, что для миграции нет необходимости производить настройку, так как все необходимые данные (учетные записи, устанавливаемые приложения) хранятся на сервере SCCM (System Center Configuration Manager). Подробнее о каждом из этих способов установки мы поговорим далее в этом курсе.
  • Операционные системы, поддерживаемые WAIK 2.0:

  • Windows Server 2008 R2 / Windows 7 (32- и 64-разрядные).
  • Windows Server 2008 / Windows Vista (SP1/SP2) (32- и 64-разрядные).
  • История WAIK

    Windows AIK 1.1 был выпущен вместе с Windows Vista. Новые или измененные технологии и инструментальные средства включали Windows System Image Manager ( Windows SIM), Sysprep, ImageX, и Windows Preinstallation Environment версия 2.0 ( WinPE 2.0).

    Windows AIK версии 1.2 был выпущен совместно с выходом Windows Vista SP1 (и Windows Server 2008). Было представлено большое количество новых инструментальных средств, включающих в себя PostReflect и VSP1Cln. Возможность настройки WinPE 2.1 значительно расширились.

    Windows AIK Версия 2.0 был выпущен с Windows 7 (и Windows Server 2008 R2). Появился новый инструмент, DISM, заменивший устаревшие PEimg, Pkgmgr, Intlcfg. WinPE обновился до версии 3.0, появилась новая функция – AeroSnaps, введенная для Windows 7. В дополнении к DISM в состав WAIK 2.0 добавили User State Migration Tools ( USMT ).

    WindowsPE 2.x представляет собой упрощенную версию Windows Vista, использующуюся для развертывания рабочих станций и серверов. Она являлась второй по значимости версией Windows Preinstallation Environment ( WinPE ) и была предназначена как для 32-разрядной, так и 64-разрядной замены MS-DOS, которая была необходима во время установки Windows 3, Windows 95, Windows 98 и Windows Me.

    Версия WinPE 2.1, основана на Windows Vista SP1 и ядре Windows Server 2008, и доступна начиная с WAIK 1.1.

    Самая новая версия – WinPE 3.0, основанная на Windows 7, доступна с WAIK 2.0.

    Состав и возможности WAIK

    Как было сказано ранее, WAIK это не одно единственное приложение, а пакет приложений, в состав которого входят:

  • ImageXиспользуется для создания, изменения, применения и записи образов Windows. ImageX - это средство командной строки, позволяющее записывать, изменять и применять образы дисков для быстрого развертывания. С помощью ImageX можно копировать файлы образов Windows (WIM-файлов) по сети. Кроме того, его используют при работе с программой установки Windows, службами развертывания Windows ( Windows Deployment ServiceWDS ) и пакетом развертывания компонентов операционной системы SMS ( System Management Server или его более современным аналогом System Center Configuration Manager - SCCM ). При правильно настроенном образе, процесс установки сводится к простым операциям разбиения физического или виртуального диска и применение к нему образа операционной системы, что значительно сокращает время установки Windows.
  • Система обслуживания образов (Deployment Image Servicing and ManagementDISM ) – обладает большими возможностями по управлению образом операционной системы и используется для установки обновлений, драйверов, языковых пакетов, установки необходимых компонентов. Утилита DISM является консольной утилитой, предназначенной для обслуживания образа Windows или подготовки Windows PE. DISM обладает настолько большими возможностями по обслуживанию как оффлайн образа (файла .wim), так и уже установленной операционной системы, что его можно найти в инсталлированной операционной системе, без установки WAIK. В WAIK 2.0 это средство заменяет устаревшие PEimg, Pkgmgr, Intlcfg.
  • Диспетчер установки (Windows System Image Manager – SIM) – используется для создания файла ответов, открытия образа, а так же для управления дистрибутивными общими ресурсами и наборами конфигураций. Позволяет производить тонкую настройку параметров установки и запуск сценариев после установки. Также используется для интеграции обновлений и различных функций в дистрибутив операционной системы..
  • Среда предустановки (Windows Preinstallation Environment – Windows PE)минимальная среда операционной системы, загружаемая перед началом процесса установки. С ее помощью можно управлять конфигурацией жестких дисков и производить настройки, предшествующие установке операционной системы. В дополнении к этому, при должной настройке позволяет производить различные манипуляции над установленной или поврежденной Windows.
  • Средство миграции пользовательской среды (User State Migration Tools – USMT ) – предназначено для переноса пользовательских данных (личных файлов, настроек приложений), как с операционных систем Windows Vista и Windows 7, так и с более ранних, например Windows XP. Перенос осуществляется как посредством сервера (для временного хранения данных) так и без него (используя папку windows.old). Конфигурационные файлы утилит USMT позволяют производить тонкую настройку параметров для более интеллектуального переноса данных. Данный инструмент является незаменимым при переходе с операционной системы Windows XP на Windows 7, так как нет прямого пути обновления, а есть только путь миграции. Во время миграции устанавливается чистая операционная система и на нее переносятся необходимые пользовательские данные и настройки.
  • Набор утилит WAIK обладает большими возможностями и этого пакета достаточно, чтобы автоматизировать процесс развертывания операционной системы и приложений на большое количество компьютеров в крупных и малых организациях.

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

    В дополнении к этим средствам, в состав пакета WAIK входят файлы примеров (Program Files\Windows AIK\Samples) и документация (Program Files\Windows AIK\Docs).

    Системные требования WAIK

    Итак, для установки WAIK 2.0 нам потребуется одна из следующих операционных систем:

  • Windows XP SP3
  • Windows Server 2003 R2 SP3
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2
  • Для установки WAIK на операционную систему, вышедшую ранее Windows Vista/Windows Server 2008 необходимо убедиться, что установлены такие компоненты, как .NET Framework 2.0 и MSXML 6 SP1.

    Чтобы не искать эти дополнительные компоненты, их можно загрузить пройдя по необходимой ссылке в окне приветствия установки Windows AIK (рис. 4.1).

    (рис 4.1)

    Непосредственно пакет WAIK после установки занимает 1,14 Гб. Стоит помнить, что необходимо дополнительное место для работы с образами дисков, хранения драйверов и, при необходимости, место для хранения распакованного образа операционной системы.

    Как видно на рисунке, окно приветствия пакета автоматической установки Windows позволяет загрузить и другие приложения:

  • ACT 5.6 (Application Compatibility Toolkit) – подробнее об этом приложении в лекции №7 "Тестирование совместимости приложений при помощи ACT 5.6"
  • MAP 4.0 (Microsoft Assessment and Planning) – подробнее об этом приложении в лекции №6 "Общие сведения о совместимости приложений".
  • MDT 2010 (Microsoft Deployment Toolkit) – об этом программном продукте речь пойдет далее в этой лекции.
  • MDT 2010

    Windows AIK представляет собой набор инструментов и документации для выполнения автоматической установки Windows Vista и Windows 7, но эти инструменты не интегрируются друг с другом, не имеют общей рабочей области. Например, необходимо использовать один инструмент ( Windows SIM ) для создания файла ответа, второй (ImageX) – для создания снимка образа эталонного компьютера, подготовленного с помощью Sysprep, третий ( DISM ) – для обслуживания образов, четвертый ( WinPE) – для загрузки пустых целевых систем и запуска процедуры установки, и так далее. Добавляя в WDS (Windows Deployment Service – служба развертывания Windows) эту смесь, можно централизовать управление и установку образом, но все же для выполнения установки придется работать с набором разрозненных инструментов.

    История MDT

    Для упрощения установки компьютеров, компания Microsoft сначала создала решение Microsoft Solution Accelerator для Business Desktop Deployment ( BDD ), интегрированный набор инструментов с доступным и полным руководством по установке Windows Vista и Office 2007. BDD выходил в нескольких версиях, включая:

  • BDD 2.0 и 2.5 - использовался для установки Windows XP, которая выходила в двух версиях: Standard для малых предприятий и Enterprise для больших организаций, в которых развернута инфраструктура Microsoft Systems Management Server 2003.
  • BDD 2007 - использовался для установки Windows XP, Windows Vista и 2007 Office, и выходил в одной версии для малых, средних и больших предприятий.
  • Далее BDD преобразовался в Microsoft Deployment Toolkit 2008 ( MDT 2008 ), который позволяет нам устанавливать следующие версии Microsoft Windows:

  • Windows Vista
  • Windows XP Professional
  • Windows Server 2008
  • Windows Server 2003
  • Вдобавок, можно использовать MDT 2008 для установки 2007 Microsoft Office и Microsoft Office 2003 на ваши компьютеры.

    С выходом MDT 2010, добавилась поддержка таких современных операционных систем, как: Windows 7 и Windows Server 2008 R2.

    MDT 2010 упрощает задачу установки поддерживаемых операционных систем семейства Windows, предоставляя следующие преимущества:

  • Обеспечивает интегрированное рабочее пространство, из которого можно выполнять различные задачи (например, установка приложений по окончании установки операционной системы), устранять проблемы совместимости приложений, перемещать профили пользователей, упаковывать и устанавливать приложения, создавать и управлять общими дистрибутивными ресурсами и точками установки, а также создавать, обслуживать и устанавливать свои образы.
  • Поддерживает интеграцию с WDS для централизации установки на основе сервера.
  • Поддерживает интеграцию с существующими инфраструктурами управления системами, которые используют SMS 2003 и Microsoft System Center Configuration Manager 2007 (SCCM 2007).
  • Позволяет настраивать различные аспекты процесса установки в соответствии с нуждами вашей организации.
  • Возможности MDT

    В зависимости от задач, которые мы ставим перед развертыванием операционной системы, MDT 2010 позволяет нам выполнять два основных типа установки:

  • Lite Touch Installation ( LTI ) - позволяет устанавливать Windows 7 без необходимости использования какой-либо инфраструктуры управления системами в организации (отсутствует необходимость наличия Active Directory, WDS и SCCM). LTI является идеальным решением для малых и средних организаций, которым необходимо установить Windows 7 на десятки или даже сотни систем. LTI установки можно выполнять вручную, частично автоматически, или практически полностью автоматизировано, как нам будет удобнее. В своей простейшей форме, LTI можно даже использовать для установки Windows 7 в сценарии рабочей группы с одного компьютера, работающего под управлением Windows XP. Для большей масштабности, можно интегрировать MDT с WDS для выполнения централизованной установки LTI на основе сервера.
  • Zero Touch Installation ( ZTI ) - позволяет устанавливать Windows 7, используя возможности существующей SMS 2003 или SCCM 2007 инфраструктуры. ZTI установки обычно полностью автоматизированы по своей природе, а также интегрируются с WDS.
  • Инструменты MDT позволяют управлять драйверами, обновлениями, языковыми пакетами, упаковывать и устанавливать, в принципе, любые приложения. Для управления настройками MS Office в MDT 2010 включен Office Customization Tool ( OCT ), при помощи которого создается MSP-файл настроек, используемый при установке или обновлении Office 2007 с заданными параметрами. Остальные приложения можно настраивать, задавая ключи командной строки.

    В MDT 2010 улучшена производительность, оптимизирована модель управления, теперь можно руководить установкой с любого места, главное - наличие в системе MDT и соответствующих прав на сетевые ресурсы. Для упрощения настроек используются профили и иерархические элементы. Поддержка PowerShell позволяет автоматизировать многие задачи при помощи скриптов. Важно также отметить, что MDT 2010 может обновлять системы, использующие BitLocker, без расшифровки жесткого диска, что позволяет защитить конфиденциальную информацию и пароли.

    Новая версия требует боекомплект "WAIK 2.0 для Windows 7", позволяющий проводить подготовку и автоматизированное развертывание Win2k8R2 и Win7. В него уже встроены WinPE 3.0 и Windows User State Migration Toolskit 4.0, поэтому отдельно их скачивать не нужно.

    Файлы для развертывания теперь можно хранить не только на локальном диске или сетевом каталоге, но и задействовать возможности распределенной файловой системы DFS. Для настроек загрузчика MDT 2010 обращается к утилите BCDEdit (в MDT 2008 Update 1 - BitLocker Drive Preparation Tool, BdeHdCfg.exe). При работе с дисками тулкит использует рекомендуемую для Windows 7 схему разбиения, т.е. создает два раздела, что позволяет в дальнейшем активировать BitLocker без лишних телодвижений. Результатом работы MDT 2010 является создание готовых загрузочных образов в форматах WIM или ISO.

    Установка MDT 2010

    Для работы MDT 2010 понадобится несколько компонентов:

  • Microsoft Management Console (MMC) v3.0 (входит в состав всех ОС от Vista);
  • Microsoft .NET Framework 2.0 или позднее;
  • Windows PowerShell CLI 1.0 или 2.0 от CTP3;
  • Windows AIK 2.0 для Windows 7 (Набор автоматической установки Windows для Windows 7).
  • В Win2k8R2 все эти компоненты, кроме WAIK, уже имеются, в других версиях ОС некоторые из них придется установить. Если используется ZTI установка, то возможна работа и с ранней версией WAIK 1.0, LTI требует исключительно WAIK 2.0.

    Список операционных систем, на которых можно установить MDT 2010, включает все x86/x64 версии:

  • Windows XP SP3
  • Windows Vista все версии кроме семейства Home
  • Windows Server 2008 Standard/Enterprise
  • Windows 7 Professional/Enterprise/Ultimate
  • Windows Server 2008 R2 Standard/Enterprise
  • Во время установки будут удалены предыдущие версии MDT и BDD. Перед инсталляцией Microsoft рекомендует создать резервную копию сервера, на который производится установка MDT 2010. Хоть существенных изменений в системе и не происходит.

    При наличии всех составляющих процесс установки MDT не выглядит сложным и не должен вызвать проблем. Просто следуем указаниям мастера, подтверждая установки. После этого устанавливаем WAIK, по ходу инсталляции установщик проверит наличие MSXML 6.0 (он есть на диске WAIK ).

    Сравнение WAIK и MDT, их назначение

    В состав Windows AIK входит большое количество мощных инструментов. Эти инструменты являются достаточно разнообразными, начиная с утилиты создания файла ответов, создания образов и работы с ними, и заканчивая средствами миграции пользовательских данных и настроек. Данные утилиты, входящие в WAIK 2. 0, достаточно сложны в использовании и предназначены для опытных системных администраторов, позволяя наиболее тонко настроить необходимые параметры развертывания и настройки операционной системы и приложений. Другим недостатком является их разрозненность – нет единой консоли управления и автоматизации рутинных задач.

    Утилита MDT 2010 призвана убрать данные недостатки. Автоматизируя задачи с помощью скриптов PowerShell, объединяя разрозненные инструменты под единой консолью (Work Bench), MDT 2010 является отличным дополнением к инструментам WAIK 2.0.

    По большому счету MDT 2010 можно считать дополнением к WAIK 2.0, объединяя компоненты последнего и добавляя поддержку других служб и сервисов: Windows Deployment Service и System Center Configuration Manager 2007.

    Краткие итоги

    В данной лекции мы узнали, что утилиты MDT 2010 и WAIK 2.0 - средства развертывания, которые являются отличным дополнением друг к другу. Они обладают такой мощью, что позволяют автоматизировать процесс развертывания операционной системы не прибегая к использованию платных программных продуктов или утилит других производителей.

    Более подробное изучение данных приложений и утилит, входящих в их состав будет продолжено далее в этом курсе. Ознакомление с ними будет происходить в соответствиями с задачами, которые они решают.

    В следующей лекции мы познакомимся с типами программного обеспечения и возможностью автоматизировать процесс их установки и настройки.

    Ключевые термины

    ACT (Application Compatibility Toolkit) – приложение, позволяющее оценивать и предотвращать проблемы совместимости приложений перед развертыванием в корпоративной среде новых версий Windows и Internet Explorer

    BDD (Business Desktop Deployment) - интегрированный набор инструментов с доступным и полным руководством по установке Windows Vista и 2007 Office

    DISM (Deployment Image Servicing and Management) – утилита обладающая большими возможностями по управлению образом операционной системы и используется для установки обновления, драйверов, языковых пакетов, установки необходимых компонентов.

    ImageX – используется для создания, изменения, применения и записи образов Windows.

    LTI (Lite Touch Installation) – метод установки, позволяющий устанавливать Windows 7 без необходимости в использовании какой-либо инфраструктуры управления системами в организации (отсутствует необходимость наличия Active Directory, WDS и SCCM))

    MAP (Assessment and Planning Tooltik) – приложение, позволяющее оценить ИТ-инфраструктру для различных проектов перехода на новые технологии Microsoft.

    MDT (Microsoft Deployment Toolkit) – приложение, обеспечающее полную автоматизацию развертывания операционных систем Windows в различных видах сетей (централизованных – Active Directory и децентрализованных - Workgroup)

    OCT (Office Customization Tool) – приложение, позволяющее автоматизировать процесс настройки MS Office 2007.

    USMT (User State Migration Tools) – набор утилит, предназначенных для переноса пользовательских данных (личных файлов, настроек приложений), как с операционных систем Windows Vista и Windows 7, так и с более ранних, например Windows XP.

    WAIK (Windows Automated Installation Kit) – набор средств для создания и настройки образов операционных систем семейства Windows, а также и их развертывания.

    WDS (Windows Deployment Service) – служба развертывания операционных систем Windows, позволяющая производить установку Windows по сети.

    Windows SIM (Windows System Image Manager) - используется для создания файла ответов, открытия образа, а так же для управления дистрибутивными общими ресурсами и наборами конфигураций.

    ZTI (Zero Touch Installation) - позволяет устанавливать Windows 7, используя возможности существующей SMS 2003 или SCCM 2007 инфраструктуры, такие установки обычно полностью автоматизированы по своей природе, а также интегрируются с WDS.

    Вернуться к учебному плану