Thursday, November 23rd, 2017

Установка Vista: Понимание Windows AIK

Published on Февраль 19, 2009 by   ·   Комментариев нет

Жизненный цикл ИТ для типичного предприятия включает следующие фазы: планирование, тестирование, установка (развертывание), настройка, обслуживание и диагностика. Эти фазы одинаковы независимо от того, устанавливаете ли вы приложения, пакеты приложений, операционные системы или целые решения. Важной частью жизненного цикла является фаза установки (или развертывания), которая может включать что угодно от простой установки чего-либо с DVD диска, до автоматизации процесса разворачивания приложений или операционных систем на тысячах настольных компьютеров для различных предприятий.

В прошлом установка Microsoft Windows на большое количество компьютеров обычно означала один из трех моментов: сбор автоматизированных решений по установке на скорую руку, используя загрузочные сетевые дискеты MS-DOS, unattend.txt файлы, cmdlines.txt файлы и различные .ini и .inf файлы; использование службы удаленной установки (Remote Installation Services (RIS)), решение по установке на основе сервера, впервые представленное на Windows 2000 Server; или покупка диска другой компании с инструментом по созданию образов или клонов (например, Norton Ghost) и его использование. Конечно, если бы вы были клиентом программы лицензирования томов Microsoft Software Assurance (SA) или поставщиком оригинального оборудования (OEM), тогда, начиная с Windows XP, вы могли бы пользоваться еще одним инструментом, Windows Preinstallation Environment (Windows PE), что, в общем-то, означало бы, что вы могли выбросить свои загрузочные дискеты MS-DOS. Как бы там ни было, большинство администраторов, заинтересованных в экономии времени и средств, выбирали третий способ (клонирование), особенно если им приходилось производить установку более чем на дюжине машин. И хотя некоторые очень большие предприятия использовали способ RIS, большинство представителей малого и среднего бизнеса (SMB) предпочитали решение по созданию образов от других компаний, например Ghost. На самом деле для многих администраторов Windows слова ‘ghosting’ (призрак) и ‘deploying’ (установка) стали синонимами.

Однако с появлением Windows Vista картина изменилась, поскольку Vista теперь обладает определенным набором инструментов для подготовки, создания и обслуживания образов дисков, и их последующей установки безо всякого сопровождения на «голые металлические системы». Некоторые из этих инструментов (например, Sysprep.exe) включены в саму ОС; другие можно бесплатно скачать с Microsoft Download Center; а третьи, такие как Windows Deployment Services (Windows DS), потомок RIS, созданы как роли, которые можно добавить к Windows Server 2008. Вдобавок к этим инструментам, компания Microsoft также разработала Ускоритель решений (Solution Accelerator (SA)), коллекция инструментов, сценариев и документации для упрощения процесса разворачивания Windows. Первая версия этого пакета называлась Solution Accelerator for Business Desktop Deployment 2007, или коротко BDD 2007.

Новая версия BDD 2007 под названием Microsoft Deployment был также недавно выпущена, и хотя некоторые, возможно, захотят сразу ее использовать и изучать принцип работы, более целесообразно было бы для начала ознакомиться с Windows AIK и Windows DS. Причина этого довольно проста, Microsoft Deployment построен на базе Windows AIK и других важных инструментов, таких как User State Migration Tool и Application Compatibility Toolkit. Детальное знание базовых инструментов поможет вам получить значительно больше от использования Microsoft Deployment, особенно когда вы будете диагностировать и исправлять некоторые проблемы при установке. Эта статья нацелена на то, чтобы дать вам детальную информацию об использовании различных инструментов, включенных в пакет Windows AIK, а также различных способах выполнения установки Windows на основе образов. Затем, когда надежный фундамент понимания основ Windows AIK будет заложен, мы продолжим и рассмотрим то, как Microsoft Deployment может упростить и поставить на поток вашу задачу развертывания.

Обратите внимание: Хотя основное внимание в этой серии статей уделяется установке Vista, большая часть ее содержания может быть применима и при установке Windows Server 2008, а чтобы этому способствовать мы рассмотрим версию 1.1 Windows AIK, которая будет выпущена с Windows Vista Service Pack 1 и Windows Server 2008. Также обратите внимание на то, что установка версий Windows старше Vista в этой статье рассматриваться не будет.

Что входит в пакет Windows AIK

Пакет Windows AIK состоит из инструментов, документации и примеров, позволяющих администраторам выполнять автоматизированную установку платформ операционных систем семейства Windows Vista и Windows Server 2008. Windows AIK 1.1 можно использовать для установки Windows Vista RTM, Windows Vista SP1 и Windows Server 2008. Чтобы использовать Windows AIK, вам для начала необходимо его приобрести. Версия 1.0 доступна в Microsoft Download Center; ко времени написания этой статьи версия 1.1 все еще находиться в стадии разработки, и ее можно получить с Microsoft Connect, если вы используете Windows Server 2008 бета версию.

Чтобы использовать Windows AIK, вы сначала устанавливаете его на компьютер техника, который по сути является компьютером, используемым для создания ответных файлов (answer files), построения параметров конфигурации, создания образов Windows PE и т.д. Ваш компьютер техника (КТ) не обязательно должен иметь Windows Vista и Windows Server 2008, вы можете использовать Windows XP или Windows Server 2003, если пожелаете. Однако на нем должны быть установлены .NET Framework 2.0 и MSXML 6.0, но вы можете установить их из меню установки Windows AIK, прежде чем устанавливать сам пакет (рисунок 1):

Windows aik

Рисунок 1:Рисунок 1: Окно меню установки пакета Windows AIK

Совет: Если вы планируете создавать пользовательские образы Windows PE, ваш КТ должен быть оснащен пишущим DVD приводом и программой записи DVD образов.

После того как вы установили Windows AIK на КТ, у вас есть доступ к следующим инструментам:

  • Windows System Image Manager (Windows SIM), который можно использовать для создания ответных файлов XML и квот распределения (distribution shares).
  • ImageX, инструмент командной строки для захвата, обслуживания и применения фалов формата Windows Imaging Format (WIM), которые представляют собой образы файловых дисков Windows, используемые Windows Vista и более поздними версиями.
  • PEimg.exe, инструмент командной строки для создания и корректировки образов Windows PE 2.1 в автономном режиме.
  • Package Manager (Pkgmgr.exe), инструмент командной строки для автономного обслуживания образов Windows.
  • Другие инструменты командной строки, включая BCDEdit, Bootsect, DiskPart, Drvload и прочие, можно использовать для автоматизации различных аспектов установки.

Вдобавок, Windows Vista и Windows Server 2008 также включают Sysprep.exe, инструмент подготовки системы (System Preparation Tool), который используется для подготовки компьютера к созданию образов диска путем удаления специфической машинной информации, например, SID. Этот инструмент также используется для других целей, таких как добавление драйверов устройств к уже существующей установке Windows с помощью режима Audit.

Когда пакет Windows AIK установлен на КТ, он создает структуру папок, такую как показана на рисунке 2. После того как вы установили пакет Windows AIK, стоит просмотреть содержимое этих папок, так как в них содержится много полезной документации, а также файлов-образцов различного типа, которые иллюстрируют, как можно использовать эти различные инструменты при установке Windows.

Windows aik построить образ

Рисунок 2: Структура папок в %PROGRAMFILES%\Windows AIK

Краткое руководство по изменениям в инструментах Deployment Tools и технологиям Vista

В последующих статьях этой серии мы подробно рассмотрим, как использовать каждый из этих инструментов, но прежде чем это сделать, позвольте мне подтолкнуть вас к началу изучения того, как изменились инструменты развертывания и технологии в Vista. Полагаю, что вы знакомы со стандартными инструментами и технологиями Microsoft по разворачиванию Windows XP, не так ли? Если так, то вот краткое руководство изменений, которые имеют место в Windows Vista и последующих версиях:

Таблица 1
Инструмент или технология Старые версии (pre-Vista) Новые версии (Vista и последующие)
Sysprep.exe Расположен в Deploy.cab на вашем CD Расположен в папке %WINDIR%\System32\Sysprep
Инструмент для создания образов диска Отсутствует (используется Ghost или другие программы прочих разработчиков) ImageX (включен в Windows AIK)
Инструмент для создания ответных файлов (answer files) Setup Manager (расположен в Deploy.cab) Windows SIM (включен в Windows AIK)
Формат файлов Answer file Текстовый файл с разделами и ключами=значения параметров XML файл
Количество различных файлов answer files Много, например: unattend.txt, winnt.sif, sysprep.inf, winborn.ini, oobeinfo.ini и т.д. Только два: unattend.xml и (необязательный) oobe.xml.
Как запускать дополнительные команды во время установки Записывать их в командную строку cmdlines.txt и использовать папку $OEM$ квот распределения Использовать RunAsynchronous или RunSynchronous в unattend.xml
Как запускать дополнительные команды после первого входа Использовать секцию [GuiRunOnce] unattend.txt. Использовать команды FirstLogonCommands в unattend.xml
Как обеспечивать дополнительные файлы для установки Использовать папки $OEM$ и различные подпапки, вложенные в них Использовать ImageX для создания образа данных

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

www.windowsnetworking.com


Смотрите также:

Tags: , , ,

Readers Comments (Комментариев нет)




Да человек я, человек! =)

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]