Опубликован: 24.08.2010 | Доступ: свободный | Студентов: 4380 / 1269 | Оценка: 4.53 / 4.38 | Длительность: 18:46:00
Лекция 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 >
Олег Сергеев
Олег Сергеев
Евгений Дедков
Евгений Дедков