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

ImageX

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

Практическая работа №13. "Запаковка" компьютера и захват образа

Цель:

Подготовить компьютер ("запаковать") с помощью утилиты sysprep для дальнейшего развертывания.

Задачи:

  1. Загрузить компьютер в режим аудита, подготовить его для дальнейшего обслуживания.
  2. Захватить образ операционной системы.
  3. Произвести установку с помощью захваченного ранее образа.

Требования:

  1. Файл ответов созданный в практической работе №11.
  2. Дистрибутив операционной системы Windows 7.
  3. WAIK 2.0.

Задача №1.

  1. Делаем копию файла ответов, созданного в практической работе №11.
  2. Открываем WAIK 2.0.
  3. Жмем "Файл" -> "Открыть файл ответов". Указываем путь к новому файлу ответов.
  4. Добавляем в него компонент "Microsoft Windows Deployment\Reseal" к проходу "oobeSystem".
  5. В секции "Reseal" параметру "ForceShutdownNow" выставляем значение "false", а параметру "Mode" - значение "Audit".
  6. В проходе "windowsPE" в компоненте "Microsoft Windows Setup\DiskConfiguration\Disk" удаляем секции "CreatePartition Order=1" и "ModifyPartiton Order=2".
  7. В секции "CreatePartition" изменяем значение параметра "Order" с "2" на "1".
  8. В секции "ModifyPartition" изменяем значение параметра "Label" с "System" на "Windows".
  9. В секции "InstallImage\OSImage\InstallTo" в параметре "PartitionID" выставляем значение "1".
  10. Сохраняем файл ответов в корень дистрибутивного диска.

    Файл ответов выглядит следующим образом:

    <?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>
  11. Производим автоматическую установку операционной системы.
  12. После загрузки в режим аудита, выбираем тип используемой сети.
  13. Устанавливаем необходимые приложения, например MS Office 2007.
  14. Во время работы в режиме аудита не перегружаем компьютер. Если потребуется перезагрузка, то в утилите sysprep необходимо выбрать параметры: "Действие по очистке системы" - "Переход в режим аудита системы", "Параметры завершения работы" - "Перезагрузка".
  15. По окончании установки приложений и настройки в окне утилиты sysprep выбираем параметры: "Действия по очистке системы" - "Переход в окно приветствия системы", "Действия по очистке системы" - "Завершение работы". Ставим галочку "Подготовка к использованию". Жмем "Ок".
  16. Компьютер должен выключиться.

Задача №2.

Для захвата образа операционной системы, подготовленной с помощью утилиты sysprep необходимо использовать утилиту ImageX. Для этого необходимо использовать среду Windows PE, созданную в практической работе №12.

  1. Записываем образ на диск или вставляем его в виртуальную машину.
  2. Загружаемся с этого диска.
  3. Для захвата образа выполняем команду:
    D:\sources\imagex /capture C: C:\win7.wim "Windows 7 Enterprise + Office"
  4. По окончании захвата образа его можно сразу скопировать на сервер, а можно загрузить компьютер, пройти этап "oobeSystem" и из полнофункциональной системы скопировать образ в общую папку.
    По окончании работы с Windows PE пишем команду exit.

Задача №3.

  1. Создаем папку "C:\win7install" на сервере "dc-1.corp". Назначаем ей общий доступ.
  2. Копируем туда дистрибутив Windows 7.
  3. Копируем в папку .\sources созданный образ (win7.wim) и переименовываем его в файл install.wim. Файл boot.wim можно удалить.
  4. Файл ответов, созданный в практической работе №11, помещаем так же в папку .\sources.
  5. Загружаем клиентский компьютер с загрузочного диска, созданного в практической работе №12.
  6. Подключаемся к серверу, выполнив команду:
  7. net use \\dc-1.corp.local /user:corp\administrator password
  8. Запускаем установку командой \\dc-1.corp\win7install\setup.exe.
  9. По окончании установки компьютер готов к использованию.
< Лекция 17 || Лекция 18: 123 || Лекция 19 >
Олег Сергеев
Олег Сергеев
Можно ли платить за обучение частями?
Евгений Дедков
Евгений Дедков
Обязательно ли скачивать для практической работы 1.Дистрибутив операционной системы Windows 7.и там вообще 8.1 версия
Александр Климов
Александр Климов
Россия, Московское высшее техническое училище им. Н. Э. Баумана, 1989
Алексей Алатырцев
Алексей Алатырцев
Россия