Опубликован: 24.08.2010 | Уровень: для всех | Доступ: свободно
Лекция 18:

ImageX

< Лекция 17 || Лекция 18: 123 || Лекция 19 >

Создание образа Windows для нескольких типов архитектур

При разработке сценариев развертывания необходимо принять во внимание способ развертывания и обслуживания образов для различных типов архитектуры. Существует несколько способов управления образами Windows для различных типов архитектуры. Так как из 32-разрядной среды предварительной установки возможно развертывание 32- и 64-разрядных образов Windows, 32- и 64-разрядные образы Windows можно хранить в одном и том же WIM-файле или в разных WIM-файлах.

Так как в одном WIM-файле можно хранить несколько образов Windows, можно создать отдельные WIM-файлы для разных архитектур или один WIM-файл, содержащий образы для нескольких типов архитектуры.

  • Только 32-разрядные образы. Можно создать WIM-файл, содержащий образы Windows для одного типа архитектуры. В этом случае производится создание WIM-файла, содержащего один или несколько образов Windows только для 32-разрядных систем. Для различных типов архитектуры можно создать отдельные WIM-файлы.
  • Только 64-разрядные образы. Можно создать WIM-файл, содержащий один или несколько развертываемых 64-разрядных образов Windows. Из-за различий между образами Windows на основе x64 и Itanium для каждого типа 64-разрядного образа требуется создавать отдельные WIM-файлы.
  • 32-разрядный и 64-разрядный образы. Можно создать WIM-файл, содержащий несколько версий Windows для различных типов архитектур. Например, можно создать образ Windows, содержащий две версии Windows 7 Ultimate: одну для 32-разрядных архитектур, а другую - для 64-разрядных.

Создание образа Windows для нескольких типов архитектур

Можно создать один WIM-файл, включающий 32- и 64-разрядные образы Windows. Необходимо иметь в наличии дистрибутив 32-разрядной Windows и 64-разрядный файл Install.wim (дистрибутив Windows - это набор файлов на установочном носителе Windows, включающий не только файл Install.wim, но и дополнительные файлы и каталоги, необходимые для установки). Межплатформенные развертывания поддерживаются только из программы установки 32-разрядной Windows.

  1. Копируем весь дистрибутив 32-разрядной Windows во временный каталог локального компьютера.
  2. Копируем 64-разрядный файл Install.wim в отдельный каталог локального компьютера.
  3. В командной строке выполняем команду ImageX для экспорта 64-разрядных образов Windows в файл Install.wim в дистрибутиве Windows.
  4. Выполняем команду imagex /export для всех 64-разрядных образов Windows, которые следует добавить в дистрибутив Windows.

Например, если дистрибутив скопирован в папку C:\WindowsDistribution, а 64-разрядный файл Install.wim скопирован в C:\Windows64-bit, выполняем следующую команду.

imagex /export "c:\windows64-bit\install.wim" 1 "c:\windowsdistribution\sources\install.wim" "Fabrikam 64-bit Image"

Во время экспорта 64-разрядный образ Windows и все необходимые метаданные копируются в файл Install.wim с новым индексом. После добавления всех образов Windows в файл Install.wim этот дистрибутив Windows готов к использованию в среде.

Во время автоматической установки пользователю предлагается выбрать образ Windows определенной архитектуры для установки (образы x86 или x64).

Если в ходе автоматической установки несколько версий Windows для различных типов архитектур хранятся в одном WIM-файле, необходимо во время установки явным образом указывать требуемый образ с помощью параметра "MetaData".

При создании образа Windows можно использовать параметр imagex /flags для создания метаданных, применяемых к создаваемому образу. Например, можно создать метаданные с описанием "64-разрядный образ Fabrikam".

Создание файла конфигурации ImageX

Можно создать файл конфигурации, чтобы определить:

  • Файлы и папки, которые будут исключены из процесса захвата при использовании параметра /capture.
  • Папки, файлы и типы файлов, которые будут исключены из процесса сжатия при использовании параметра /compress.

Если файл configuration_list.ini переименован в wimscript.ini и сохранен в каталоге ImageX (там, где находится файл ImageX.exe ), он будет автоматически запущен, если используется параметр / capture (с параметром /compress или без), не требуя использовать параметр /config .

Параметр /config позволяет настраивать определенный тип сжатия, сохранения и выравнивания по границе для каждого отдельного файла и папки в области действия программы ImageX. Файл configuration_list.ini можно создать с помощью текстового редактора, например программы "Блокнот".

Создание списка конфигурации

  • [ ExclusionList ] - позволяет определить, какие файлы и папки исключить при использовании параметра /capture.
  • [ ExclusionException ] - позволяет переопределить список исключений по умолчанию при использовании параметра /capture.
  • [ CompressionExclusionList ] - позволяет указать определенные файлы и папки в дополнение к определенным типам файлов, которые будут исключены при использовании параметра /compress.

Список исключений по умолчанию

По умолчанию ImageX исключает следующие файлы.

[ExclusionList]
\$ntfs.log
\hiberfil.sys
\pagefile.sys
"\System Volume Information"
\RECYCLER
\Windows\CSC
[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf

Для добавление образа тома к существующему образу необходимо выполнить команду типа: imagex /append D: D:\imaging\data.wim "Drive D" /verify

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

Познакомившись с утилитой ImageX, мы выяснили, что она:

  1. Является консольной утилитой.
  2. Абсолютно бесплатна.
  3. Входит в состав WAIK 2.0.
  4. Предназначена для работы над образами.
  5. Создает wim образ (/capture).
  6. Применяет wim образ (/apply).
  7. Копирует образы по сети.
  8. Объединяет образы.

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

ImageX - это средство командной строки, которое позволяет изготовителям оборудования (OEM) и компаниям записывать, изменять и применять образы дисков для быстрого развертывания.

< Лекция 17 || Лекция 18: 123 || Лекция 19 >
Олег Сергеев
Олег Сергеев
Можно ли платить за обучение частями?
Евгений Дедков
Евгений Дедков
Обязательно ли скачивать для практической работы 1.Дистрибутив операционной системы Windows 7.и там вообще 8.1 версия
Александр Климов
Александр Климов
Россия, Московское высшее техническое училище им. Н. Э. Баумана, 1989
Алексей Алатырцев
Алексей Алатырцев
Россия