- Windows PE стадия ' Как только вы увидели окно с надписью 'Установка Windows'это та информация, которая нам нужна сейчас' эта первая стадия установки завершена и начата следующая стадия.
- Стадия интерактивной настройки (Online Configuration) ' Во время этой стадии нет никакой информации, вводимой пользователем, и когда ваша система осуществляет последнюю перезагрузку, эта стадия завершена и начинается последняя стадия установки.
- Стадия приветствия Windows ' Во время ручной установки, это та стадия, в которой вам нужно выбрать имя пользователя, рисунок, ввести имя компьютера, выбрать фон рабочего стола и т.д.
С точки зрения пользователя вышеупомянутая процедура описывает то, как выглядит процесс установки. Однако в своей сущности все немного более сложно из-за так называемых передач конфигурации. Передача конфигурации - это аспект процесса установки, который может контролироваться параметрами настройки в файле ответа. Другими словами, чтобы не произошло передачи конфигурации, может быть автоматизировано. И хотя с точки зрения пользователя существует всего три фазы установки, есть семь различных передач конфигурации, имеющих место в зависимости от типа установки, который вы пытаетесь осуществить.
Чтобы посмотреть, почему важно понять эти различные типы передач конфигурации, взгляните на снимок, на котором я собираюсь добавить x86_Microsoft-Windows-Shell-Setup компонент к своему файлу ответа:
Рисунок 1: Добавление x86_Microsoft-Windows-Shell-Setup компонента к файлу ответа
Обратите внимание на то, что в одном файле ответа для установки Vista доступны семь различных передач конфигурации, компонент x86_Microsoft-Windows-Shell-Setup может быть добавлен к шести другим. Это означает, что вы можете добавить этот компонент к передаче offlineServicing (выбранной на рисунке выше) для своего файла ответа, передаче обобщения своего файла ответа, передаче уточнения, и т.д.
Возникает вполне резонный вопрос: к какой передаче конфигурации файла ответа нужно добавлять этот компонент? Ответ зависит от двух моментов: понимания того, что делают эти различные передачи конфигурации и понимания различных сценариев, которым вы можете следовать во время установки Vista. Оставшаяся часть этой статьи будет посвящена первому моменту, а следующая часть будет посвящена некоторым сценариям установки.
Теперь давайте рассмотрим каждую из этих семи передач конфигурации, а затем я покажу вам, как они связаны с тремя фазами установки, описанными ранее. И кстати, если такие термины как 'x86_Microsoft-Windows-Shell-Setup компонент для файла ответа' все еще остаются для вас загадкой, не беспокойтесь'эти термины вскоре станут вам понятными, если вы будете следовать этой серии статей.
Заметка:
'x86' префикс к x86_Microsoft-Windows-Shell-Setup просто означает, что мы имеем дело с установкой 32-разрядной Vista, которая будет в центре внимания на протяжении большинства статей, хотя позже я объясню различия установки 64-разрядной Vista.
Передача 1 windowsPE
Параметры файла ответа для передачи конфигурации windowsPE используются для настройки того, как будет себя вести Windows Preinstallation Environment (Windows PE – среда предустановки). Windows PE – это минимальная версия Windows, которая создана для подготовки системы к установке на нее Windows, и вы можете использовать Windows PE для загрузки системы, на которой не установлена ОС, разбить и отформатировать ее диски, скопировать образы дисков на системные диски и запустить установку с сетевого ресурса.
На самом деле это означает две вещи: передача windowsPE является эквивалентом первой фазы установки Windows, но в то же время является чем-то отдельным. Итак, посредством настройки параметров файла ответа для этой передачи вы можете контролировать то, как процесс установки начинается, или контролировать то, как работает само Windows PE.
Большинство параметров файла ответа для передачи windowsPE расположены в x86_Microsoft-Windows-Setup компоненте (рисунок 2), о котором мы подробнее поговорим в следующей статье:
Рисунок 2: Добавление x86_Microsoft-Windows-Setup компонента к передаче конфигурации windowsPE
Передача 2 offlineServicing
Параметры этой передачи конфигурации могут использоваться для таких вещей, как добавление дополнительных драйверов, обновлений безопасности, обновленных языковых пакетов и прочих пакетов к вашему образу Windows Image (WIM). Обратите внимание, что вы не сможете добавлять критические для загрузки драйверы во время этой передачи'они должны быть добавлены во время передачи windowsPE, описанной выше, иначе Windows PE не сможет загрузить вашу систему. Также обратите внимание на то, что вы не сможете добавлять пакеты обновления во время этой передачи, или, по крайней мере, вы не сможете использовать эту передачу, чтобы добавить SP1 к образу Vista RTM по причине того, что Microsoft произвела некоторые архитектурные изменения в пакете служб VistaSP1, и этот пакет служб не может обновлять сам себя.
С точки зрения запуска установки Windows передача offlineServicing имеет место во время второй фазы установки после того, как файл .wim был скопирован на жесткий диск вашей системы. Это происходит потому, что образ необходимо применить к жесткому диску до того, как он будет обслуживаться пакетным менеджером (Package Manager), интегрированным инструментом в Vista, который используется для применения обновлений, исправлений и пакетов к образу (более подробно о пакетном менеджере мы поговорим в следующих статьях этой серии). Однако на самом деле все немного сложнее, поскольку вы также можете использовать передачу offlineServicing для применения пакетов к автономному образу Windows; этот процесс известен под названием обслуживание образа (servicing the image).
Многие параметры передачи offlineServicing можно найти в x86_Microsoft-Windows-Shell-Setup компоненте, но есть еще уйма других параметров (таких, как параметры во вкладке Packages в Windows SIM), которые мы рассмотрим позже.
Передача 3 specialize (уточнение)
Эта передача используется для настройки специфичных системных параметров, таких как сетевые параметры, локализация, доменная принадлежность и т.д. Есть много компонентов файла ответа, которые можно добавить в этой передаче, и которые мы обсудим позже.
С точки зрения запуска установки Windows, передача уточнения соответствует второй части второй фазы установки (т.e. между первой и второй перезагрузками вашей системы), но эта передача может сделать больше в зависимости от сценария установки, с которым вы работаете. Это потому, что передача уточнения может использоваться совместно с передачей обобщения, как описано далее.
Передача 4 generalize (обобщение)
Эта передача тесно связана с использованием команды sysprep /generalize. Sysprep , инструмент подготовки системы, в основном используется для подготовки образа к установке на несколько компьютеров. Мы рассмотрим Sysprep позже, когда будем говорить о различных сценариях установки Vista, но вот очень краткий обзор: передача обобщения используется для создания вашего образа ссылки Windows, в то время как передача уточнения может использоваться для применения различных настроек к этому образу для различных условий использования.
Передача 5 auditSystem
Эта передача имеет место только в том случае, когда установка запущена в режиме аудита, используя команду sysprep /audit. Режим аудита используется в определенных сценариях установки для добавления различных настроек к образу Windows и обходит финальную фазу Windows Welcome процесса установки. Все что происходит во время передачи auditSystem, происходит в контексте учетной записи локальной системы и возникает до того, как пользователь войдет на компьютер.
Передача 6 auditUser
Эта передача сходна с auditSystem (т.e. она происходит, только когда установка запущена в режиме аудита), за исключением того, что все, что происходит во время этой передачи, происходит в контексте пользовательской учетной записи и имеет место после того, как пользователь вошел на компьютер.
Передача 7 oobeSystem
Последняя передача конфигурации соответствует началу третьей, финальной фазы установки и используется для настройки Windows Welcome фазы.
Подводя итог
Если мы сфокусируемся исключительно на автоматической, чистой установке Windows Vista на абсолютно чистую систему, сравнение между тремя фазами установки Windows и семью передачами конфигурации выглядит примерно так:
Рисунок 3: Сравнение фаз установки Windows с передачами конфигурации для автоматической чистой установки Vista
(нажмите, чтобы увеличить)
Для самой основной автоматической установки Vista вам может понадобиться настройка только параметров windowsPE и oobeSystem передач. Для более сложных сценариев установки вы также можете настраивать параметры передачи уточнения, а если вам нужно добавить обновления, исправления и другие компоненты во время вашей автоматической установки, вы можете настроить параметры offlineServicing.
Автор статьи:
Митч Туллоч – писатель, инструктор и консультант, специализирующийся на серверных операционных системах Windows, администрировании IIS, поиске проблем в сетях и безопасности. Он автор 15 книг, включая Microsoft Encyclopedia of Networking (Энциклопедия Сетей Microsoft) (Microsoft Press), Microsoft Encyclopedia of Security (Энциклопедия Безопасности Microsoft) (Microsoft Press), Windows Server Hacks (Взлом Серверов Windows) (O'Reilly), Windows Server 2003 in a Nutshell (Windows Serber 2003 вкратце) (O'Reilly), Windows 2000 Administration in a Nutshell (Администрирование Windows 2000 вкратце) (O'Reilly) и IIS 6 Administration (Администрирование IIS 6) (Osborne/McGraw-Hill). Митч живет в Winnipeg, Канада, и вы можете найти дополнительную информацию о его книгах на его web-сайте www.mtit.com.