ImageX - это средство командной строки, которое позволяет изготовителям оборудования (OEM) и компаниям записывать, изменять и применять образы дисков для быстрого развертывания.
Средство ImageX также используется для копирования файлов образов Windows ( WIM-файлов ) по сети. Кроме того, данное средство можно использовать при работе с другими средствами, предназначенными для работы с образами Windows, например, с программой установки Windows, службами развертывания Windows (
Средство ImageX и сопутствующий формат файлов образа Windows (WIM) были созданы компанией Майкрософт для преодоления ограничений, возникающих при посекторном создании образа. C помощью средства ImageX можно создавать и изменять образ, не извлекая и не создавая образ повторно, а также развертывать образ в требуемой среде. Благодаря тому, что ImageX работает на уровне файлов, появляются следующие возможности:
Общие сценарии ImageX
Для командной строки ImageX используется следующий формат:
imagex [флаги] {/append | /apply | /capture | imagex /cleanup | /commit | /delete | /dir |
/export | /info | /split | /logfile | /mount | /mountrw | /unmount} [параметры]
В следующем списке приводится допустимый синтаксис для каждого из типов операций ImageX.
imagex /append путь_к_образу файл_образа {"описание"}
{/boot | /check | /config файл_конфигурации.ini | /scroll | /verify | /logfile }
Добавление образа тома к существующему файлу образа Windows (WIM-файлу). Создание одного экземпляра файла и его сравнения с ресурсами, уже содержащимися в WIM-файле, с целью избежать повторного захвата одного файла.
imagex /apply файл_образа номер_образа имя_образа путь_к_образу
{/check | /ref | /scroll | /verify | /logfile}
Применение образа тома к указанному дискуimagex /capture путь_к_образу файл_образа "имя" {"описание"}
{/boot | /check | /compress [type] | /config | /norpfix | /scroll | /verify| /logfile}
Создание образа тома с диска в новом WIM-файле. Захват каталогов, включая все подкаталоги и данные. Выполнить захват пустого каталога невозможно. Каталог должен содержать по меньшей мере один файл
imagex /cleanup
Удаляет все ресурсы, связанные с подключенным образом, который был отключен. Эта команда не отключает подключенные образы и не удаляет образы, которые можно восстановить с помощью команды imagex /remount
imagex /commit путь_к_файлу имя_образа {/logfile}
Сохраняет изменения в WIM-файле без его отключенияimagex /delete файл_образа номер_образа имя_образа {/check| /logfile}
Удаление указанного образа тома из WIM-файла, содержащего несколько образов томов. При выполнении этого параметра удаляются только записи метаданных и XML-данные. Не удаляются потоковые данные, и не проводится оптимизация WIM-файла. После подключения файла можно просмотреть (без возможности изменения) все сведения, содержащиеся в данном каталоге. Если не указаны параметры подключения, при выполнении данного параметра будут перечислены все подключенные образы.imagex /dir файл_образа номер_образа имя_образа {/logfile}
Отображение списка файлов и папок в указанном образе томаimagex /export файл_источника номер_источника имя_источника файл_назначения имя_назначения
{/boot | /check | /compress [тип] | /ref [splitwim.swm] | /logfile}
Экспорт копии заданного WIM-файла в другой WIM-файл. В файлах источника и назначения должен использоваться одинаковый тип сжатия. Можно также оптимизировать образ, экспортировав его в новый файл образа. При изменении образа ImageX сохраняет дополнительные файлы ресурсов, что приводит к увеличению общего размера образа. При экспорте образа ненужные файлы ресурсов удаляются.imagex /info файл_образа [номер_образа | имя_образа]
[новое_имя] [новое_описание] {/boot | /check| /logfile}
Возвращает сохраненные XML-описания указанного WIM-файла, в том числе общий размер файла, индекс образа, число каталогов, число файлов и описаниеimagex /mount файл_образа номер_образа имя_образа путь_к_образу {/check| /logfile}
Подключает WIM-файл из Windows Server 2003 с пакетом обновления 1 (SP1), Windows Vista или Windows 7 с правами только для чтения в указанный каталог. После подключения файла можно просмотреть (без возможности изменения) все сведения, содержащиеся в данном каталоге.imagex /mountrw файл_образа номер_образа имя_образа путь_к_образу {/check| /logfile}
Подключает WIM-файл из Windows Server 2003 с пакетом обновления 1 (SP1), Windows Vista или Windows 7 с правами для чтения и записи в указанный каталог. После подключения файла можно просмотреть и при необходимости изменить все сведения, содержащиеся в данном каталоге.imagex /split файл_образа файл_назначения размер {/check| /logfile}
Разделение существующего WIM-файла на несколько разделенных WIM-файлов (SWM-файлов), предназначенных только для чтенияimagex /unmount путь_к_образу {/commit| /logfile}
Отключение подключенного образа из указанного каталогаimagex /remount путь_к_образу {/logfile}
Восстанавливает недействительный путь к образу. Этот параметр не поддерживается в среде Windows PE после перезагрузки.Параметры ImageX:
/bootПометка образа тома как загружаемого. Этот параметр применяется только к образам Windows PE. В WIM-файле можно пометить как загружаемый только один образ тома.
/checkПроверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.
/config файл_конфигурации.iniОпределяет имя и расположение файла конфигурации. При необходимости этот файл конфигурации можно переименовать.
/NORPFIXОтключает активность маркеров точек повторной обработки. Точка повторной обработки - это файл, содержащий ссылку на другой файл в файловой системе. Если они не заданы, точки повторной обработки, разрешающиеся в пути, внешние по отношению к значению поля "путь_к_образу", не будут захватываться.
/scrollПрокрутка выходных данных для перенаправления.
/tempОпределяет путь хранения временных файлов.
/verifyВключение проверки файлового ресурса путем проверки на наличие ошибок и дублирования файлов.
/logfile имя_файла.logОбычный текстовый файл, в котором хранятся события команды
ImageX./compress [maximum | fast | none]Задает тип сжатия, используемый в операции создания первичного образа. Параметр
maximum предусматривает высшую степень сжатия при создании образа, что сопровождается увеличением времени выполнения этой процедуры. Параметр fast означает, что сжатие образа будет выполняться быстрее, однако итоговые файлы будут иметь больший размер, чем при сжатии с параметром maximum. Этот тип сжатия используется по умолчанию в том случае, если значение данного параметра не указано. При выборе значения none сжатие в процессе создания образа не выполняется./ref splitwim.swmВключает ссылки на разделенные WIM-файлы (SWM). Параметр splitwim.swm указывает имя и расположение для дополнительных разделенных файлов. Допускаются подстановочные знаки.
При разработке сценариев развертывания необходимо принять во внимание способ развертывания и обслуживания образов для различных типов архитектуры. Существует несколько способов управления образами Windows для различных типов архитектуры. Так как из 32-разрядной среды предварительной установки возможно развертывание 32- и 64-разрядных образов Windows, 32- и 64-разрядные образы Windows можно хранить в одном и том же WIM-файле или в разных WIM-файлах.
Так как в одном WIM-файле можно хранить несколько образов Windows, можно создать отдельные WIM-файлы для разных архитектур или один WIM-файл, содержащий образы для нескольких типов архитектуры.
Можно создать один WIM-файл, включающий 32- и 64-разрядные образы Windows. Необходимо иметь в наличии дистрибутив 32-разрядной Windows и 64-разрядный файл Install.wim (дистрибутив Windows - это набор файлов на установочном носителе Windows, включающий не только файл Install.wim, но и дополнительные файлы и каталоги, необходимые для установки). Межплатформенные развертывания поддерживаются только из программы установки 32-разрядной 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".
Можно создать файл конфигурации, чтобы определить:
/capture.Если файл configuration_list.ini переименован в wimscript.ini и сохранен в каталоге ImageX (там, где находится файл ImageX.exe ), он будет автоматически запущен, если используется параметр / capture (с параметром .
Параметр /config позволяет настраивать определенный тип сжатия, сохранения и выравнивания по границе для каждого отдельного файла и папки в области действия программы ImageX. Файл configuration_list.ini можно создать с помощью текстового редактора, например программы "Блокнот".
/capture./capture./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, мы выяснили, что она:
ImageX - это средство командной строки, которое позволяет изготовителям оборудования (OEM) и компаниям записывать, изменять и применять образы дисков для быстрого развертывания.
Цель:
Подготовить компьютер ("запаковать") с помощью утилиты sysprep для дальнейшего развертывания.
Задачи:
Требования:
Задача №1.
Файл ответов выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86"
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>en-US</UILanguage>
</SetupUILanguage>
<InputLocale>en-US</InputLocale>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UserLocale>en-US</UserLocale>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="x86"
publicKeyToken="31bf3856ad364e35" language="neutral"
versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DiskConfiguration>
<Disk wcm:action="add">
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Format>NTFS</Format>
<Label>Windows</Label>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
<WillShowUI>OnError</WillShowUI>
</DiskConfiguration>
<ImageInstall>
<OSImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>1</PartitionID>
</InstallTo>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
<UserData>
<ProductKey>
<Key>11111-22222-33333-44444-55555</Key>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
<AcceptEula>true</AcceptEula>
</UserData>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86"
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<ProtectYourPC>3</ProtectYourPC>
<SkipUserOOBE>true</SkipUserOOBE>
<NetworkLocation>Work</NetworkLocation>
</OOBE>
<UserAccounts>
<AdministratorPassword>
<Value>UABhACQAJAB3AG8AcgBkAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhACQAJAB3AG8AcgBkAFAAYQBzAHMAdwBvAHIAZAA=</Value>
<PlainText>false</PlainText>
</Password>
<Description>User</Description>
<DisplayName>User</DisplayName>
<Group>Users</Group>
<Name>User</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<TimeZone>Russian Standard Time</TimeZone>
</component>
<component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"
language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Reseal>
<ForceShutdownNow>false</ForceShutdownNow>
<Mode>Audit</Mode>
</Reseal>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"
language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>*</ComputerName>
<RegisteredOrganization>Zvezda</RegisteredOrganization>
<RegisteredOwner>zvezda</RegisteredOwner>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:i:/sources/install.wim#Windows 7 ENTERPRISE"
xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
sysprep выбираем параметры: "Действия по очистке системы" - "Переход в окно приветствия системы", "Действия по очистке системы" - "Завершение работы". Ставим галочку "Подготовка к использованию". Жмем "Ок".Задача №2.
Для захвата образа операционной системы, подготовленной с помощью утилиты sysprep необходимо использовать утилиту ImageX. Для этого необходимо использовать среду Windows PE, созданную в практической работе №12.
D:\sources\imagex /capture C: C:\win7.wim "Windows 7 Enterprise + Office"
По окончании работы с Windows PE пишем команду exit.
Задача №3.
.\sources созданный образ (win7.wim) и переименовываем его в файл install.wim. Файл boot.wim можно удалить..\sources.net use \\dc-1.corp.local /user:corp\administrator password\\dc-1.corp\win7install\setup.exe.Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.