Windows System Image Manager (Windows SIM) является
одним из ключевых инструментов, включенных в Windows
Automated Installation Kit (Windows AIK). Windows SIM
можно использовать, чтобы:
- Создавать новые XML файлы ответа и редактировать
существующие путем добавления компонентов и пакетов,
а также настраивать их.
- Создавать и работать с распределяемыми ресурсами
и наборами конфигурации.
В центре внимания этой статьи будет использование
Windows SIM для создания файлов ответа для неуправляемой
установки Windows Vista на «пустое» оборудование. В
следующих частях этой серии мы рассмотрим, какие наборы
конфигурации и распределяемые ресурсы можно использовать
и создавать с помощью Windows SIM.
Рассмотрение Windows SIM
Как показано на рисунке 1, пользовательский интерфейс
Windows SIM имеет пять отдельных панелей:
Рисунок 1: Пользовательский интерфейс Windows SIM
Пять панелей Windows SIM используются в следующих
целях:
- Распределение ресурсов ´ Эта панель
отображает открытый в данный момент ресурс
распределения. Эта панель также используется для
создания новых ресурсов распределения, добавления
элементов к этим ресурсам и закрытия открытых
ресурсов.
- Образ Windows ´ Эта панель отображает
открытый в данный момент Windows Image (.wim) файл.
Как мы скоро увидим, необходимо открыть .wim файл,
прежде чем можно будет создать файл ответа.
- Файл ответа ´ В этой панели можно
создавать новый файл ответа и добавлять компоненты
(группы параметров операционной системы) и пакеты
(обновления ПО, языковые пакеты и т.д.) к вашему
файлу ответа.
- Свойства ´ В этой панели вы можете
задавать значения компонентам или пакетам, которые
выбраны в панели файла ответа.
- Сообщения ´ Эта панель отображает ошибки,
предупреждения и информационные сообщения касаемо
синтаксиса и структуры вашего файла ответа, когда вы
испытываете и подтверждаете его.
Самый простой способ посмотреть, как использовать
Windows SIM, этот создать небольшой файл ответа с
помощью этого инструмента, так что давайте попробуем.
Нам нужно выполнить следующие шаги:
- Открыть файл образа Windows
- Создать новый файл ответа
- Добавить компонент к файлу ответа
- Настроить добавленный компонент
- Утвердить файл ответа
Открытие файла образа Windows
Начните с копирования Install.wim файла (образ
установки по умолчанию) с вашего Windows Vista с Service
Pack 1 Enterprise Edition DVD в папку, например
W:/Sources/Vista Enterprise, на жесткий диск компьютера.
Затем откройте Windows SIM, нажав Пуск, Все программы
(или Программы), Microsoft Windows AIK, Windows System
Image Manager.
Теперь в панели Образ Window, правой клавишей нажмите
на строке ´Выбрать образ Windows или файл каталога´ и
нажмите «Выбрать образ Windows» из меню быстрого
доступа, чтобы открыть диалоговое окно Windows Image.
Перейдите к своей папке W:/Sources/Vista Enterprise SP1
и дважды нажмите на Install.wim файле, чтобы открыть
файл образа Windows в Windows SIM. Если файл каталога
невозможно найти для файла образа, диалоговое окно
предложит вам создать новый файл каталога:
Рисунок 2: Создание нового файла каталога для
Windows image (Install.wim) файла
Файл каталога является двоичным файлом, содержащим
описание всех компонентов и пакетов в образе Windows.
Работая непосредственно с файлами каталога, а не с
файлами образа, Windows SIM может отображать компоненты
и пакеты более быстро. Когда вы нажимаете «Да» в
вышеприведенном диалоговом окне, Windows SIM монтирует
образ, обрабатывает его содержимое (это занимает
несколько минут) и затем отображает настраиваемые
параметры для компонентов и пакетов, содержащихся в
образе.
Когда файл каталога был создан, Windows SIM должен
выглядеть так:
Рисунок 3: Открытие Windows image (Install.wim)
файла в Windows SIM
Создание нового файла ответа
Далее мы создадим новый файл ответа для установки
Windows Vista SP1. Для этого в панели «Файл ответа»
правой клавишей жмем на опции ´Создать или открыть файл
ответа´ и выбираем «Новый файл ответа» в меню быстрого
доступа. Файл ответа будет создан, и не будет содержать
никаких компонентов:
Рисунок 4: Создание нового файла ответа
Обратите внимание на то, что вы видите в панели «Файл
ответа» в строке «Компоненты». Семь передач
конфигурации, используемых в установке Windows!
(Вернитесь к
третьей части этой серии статей если хотите освежить
в памяти информацию о передачах конфигурации.)
Довольно полезно рассмотреть XML синтаксис этого
нового, ненастроенного файла ответа. Для этого сначала
давайте сохраним файл ответа, используя имя файла
autounattend.xml. Чтобы это сделать, убедитесь, что
корневая вкладка (´Untitled´) вашего файла ответа
выбрана, а затем выберите «Сохранить файл ответа» из
меню «Файл». Перейдите в то место на вашем жестком
диске, где хотите хранить файл ответа и сохраните его.
Затем откройте autounattend.xml файл, который только что
создали, с помощью блокнота, и вот, как он должен
выглядеть:
Позже мы сравним его с настроенным файлом ответа.
Добавление компонентов к файлу ответа
Теперь давайте добавим компонент в наш файл ответа.
Мы добавим компонент, который требуется для выполнения
автоматизированной установки Windows, а именно,
компонент, который указывает, что лицензионное
соглашение конечного пользователя (EULA) было принято.
Вот, как это сделать:
Сначала, в панели образа Windows, развернем вкладку
«Компоненты», чтобы посмотреть компоненты
Microsoft-Windows-Setup, а затем развернем ее, чтобы
отобразить компоненты UserData в
Microsoft-Windows-Setup:
Рисунок 5: Отображение компонентов
Microsoft-Windows-Setup/UserData
Обратите внимание, что действительное название
компонента будет иметь прикрепленный префикс и суффикс,
к примеру
x86_Microsoft-Windows-Setup_6.0.6000.16386_neutral было
действительным названием этого компонента, когда мой
Install.wim файл был скопирован с MSDN 32-bit Windows
Vista Enterprise с SP1 DVD, но для простоты я не стал
использовать префикс и суффикс компонента.
Чтобы добавить Microsoft-Windows-Setup/UserData
компоненты (которые позволяют вам принимать
EULA´смотрите страницу свойств на вышеприведенном
рисунке) к файлу ответа, нажмите правой клавишей на этом
компоненте, чтобы вызвать меню быстрого доступа:
Рисунок 6: Передачи конфигурации, к которым вы
можете добавить Microsoft-Windows-Setup/UserData в
вашем файле ответа
Из вышеприведенного рисунка видно, что единственной
передачей конфигурации, к которой можно добавить этот
компонент, является передача windowsPE. В этом есть
смысл, поскольку в Vista вы всегда принимаете
лицензионное соглашение EULA в начале процесса
установки. Однако интересно то, что (как мы увидим в
этой статье) некоторые компоненты можно добавлять более
чем к одной передаче конфигурации, именно поэтому для
нас было важно обсудить передачи конфигурации, прежде
чем перейти к рассмотрению Windows SIM, чтобы у вас было
представление о том, к какой передаче конфигурации
добавлять тот или иной компонент в вашем файле ответа.
Как бы там ни было, в вышеприведенном рисунке
выбираем «Добавить параметры к передаче 1 windowsPE» из
меню быстрого доступа, после чего
Microsoft-Windows-Setup/UserData компонент будет
добавлен к вашему файлу ответа´смотрите на панель файла
ответа на следующем рисунке:
Рисунок 7: Компонент
Microsoft-Windows-Setup/UserData был добавлен к
передаче конфигурации windowsPE файла ответа
Настройка добавленного компонента
Теперь давайте настроим
Microsoft-Windows-Setup/UserData компонент в нашем файле
ответа так, чтобы соглашение EULA автоматически
принималось во время неуправляемой установки Vista. Для
этого в панели свойств нажимаем на окне справа от строки
«Параметры AcceptEula». Здесь у нас отобразится
навигационная стрелка. Нажимаем на стрелку и выбираем
True:
Рисунок 8: Настройка параметра файла ответа,
принимающего EULA
Проверка файла ответа
Прежде чем мы сохраним и осмотрим наш файл ответа,
нам необходимо проверить его с тем, чтобы убедиться, что
его синтаксис корректный. Для этого выбираем «Проверить
файл ответа» из меню «Настройки». Когда вы сделали это,
в панели «Сообщения» у вас появится информационное
сообщение. Дважды нажмите на этом сообщении, чтобы
определить, с каким компонентом ассоциируется это
сообщение:
Рисунок 9: Результаты проверки файла ответа
Мы видим, что Microsoft-Windows-Setup/UserData/ProductKey
компонент теперь выбран в панели «Файл ответа». Этот
конкретный компонент не будет сохранен в вашем файле
ответа, так как вы не настроили никаких параметров для
него.
Теперь сохраните ваш настроенный файл ответа, затем
еще раз откройте autounattend.xml в блокноте и сравните
XML с тем, что у нас получилось ранее:
true
Это практически все, что касается использования
Windows SIM для создания файлов ответа для установки
Vista. В следующей статье я расскажу о том, какие
компоненты нужно добавлять в файлы ответа и настраивать,
чтобы полностью автоматизировать неуправляемую установку
Vista.
Автор: Митч Туллоч (Mitch Tulloch)
Митч Туллоч – писатель, инструктор и консультант,
специализирующийся на серверных операционных системах
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.
Эта статья опубликована с разрешения:
www.windowsnetworking.com
Оригинал: http://www.windowsnetworking.com/articles_tutorials/Deploying-Vista-Part6.html
Источник:
www.redline-software.com