Опубликован: 24.08.2010 | Доступ: свободный | Студентов: 4395 / 1287 | Оценка: 4.53 / 4.38 | Длительность: 18:46:00
Специальности: Архитектор программного обеспечения
Теги:
Лекция 18:
ImageX
Практическая работа №13. "Запаковка" компьютера и захват образа
Цель:
Подготовить компьютер ("запаковать") с помощью утилиты sysprep для дальнейшего развертывания.
Задачи:
- Загрузить компьютер в режим аудита, подготовить его для дальнейшего обслуживания.
- Захватить образ операционной системы.
- Произвести установку с помощью захваченного ранее образа.
Требования:
- Файл ответов созданный в практической работе №11.
- Дистрибутив операционной системы Windows 7.
- WAIK 2.0.
Задача №1.
- Делаем копию файла ответов, созданного в практической работе №11.
- Открываем WAIK 2.0.
- Жмем "Файл" -> "Открыть файл ответов". Указываем путь к новому файлу ответов.
- Добавляем в него компонент "Microsoft Windows Deployment\Reseal" к проходу "oobeSystem".
- В секции "Reseal" параметру "ForceShutdownNow" выставляем значение "false", а параметру "Mode" - значение "Audit".
- В проходе "windowsPE" в компоненте "Microsoft Windows Setup\DiskConfiguration\Disk" удаляем секции "CreatePartition Order=1" и "ModifyPartiton Order=2".
- В секции "CreatePartition" изменяем значение параметра "Order" с "2" на "1".
- В секции "ModifyPartition" изменяем значение параметра "Label" с "System" на "Windows".
- В секции "InstallImage\OSImage\InstallTo" в параметре "PartitionID" выставляем значение "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>
- Производим автоматическую установку операционной системы.
- После загрузки в режим аудита, выбираем тип используемой сети.
- Устанавливаем необходимые приложения, например MS Office 2007.
- Во время работы в режиме аудита не перегружаем компьютер. Если потребуется перезагрузка, то в утилите sysprep необходимо выбрать параметры: "Действие по очистке системы" - "Переход в режим аудита системы", "Параметры завершения работы" - "Перезагрузка".
- По окончании установки приложений и настройки в окне утилиты sysprep выбираем параметры: "Действия по очистке системы" - "Переход в окно приветствия системы", "Действия по очистке системы" - "Завершение работы". Ставим галочку "Подготовка к использованию". Жмем "Ок".
- Компьютер должен выключиться.
Задача №2.
Для захвата образа операционной системы, подготовленной с помощью утилиты sysprep необходимо использовать утилиту ImageX. Для этого необходимо использовать среду Windows PE, созданную в практической работе №12.
- Записываем образ на диск или вставляем его в виртуальную машину.
- Загружаемся с этого диска.
- Для захвата образа выполняем команду:
D:\sources\imagex /capture C: C:\win7.wim "Windows 7 Enterprise + Office"
- По окончании захвата образа его можно сразу скопировать на сервер, а можно загрузить компьютер, пройти этап "oobeSystem" и из полнофункциональной системы скопировать образ в общую папку.
По окончании работы с Windows PE пишем команду exit.
Задача №3.
- Создаем папку "C:\win7install" на сервере "dc-1.corp". Назначаем ей общий доступ.
- Копируем туда дистрибутив Windows 7.
- Копируем в папку .\sources созданный образ (win7.wim) и переименовываем его в файл install.wim. Файл boot.wim можно удалить.
- Файл ответов, созданный в практической работе №11, помещаем так же в папку .\sources.
- Загружаем клиентский компьютер с загрузочного диска, созданного в практической работе №12.
- Подключаемся к серверу, выполнив команду:
- net use \\dc-1.corp.local /user:corp\administrator password
- Запускаем установку командой \\dc-1.corp\win7install\setup.exe.
- По окончании установки компьютер готов к использованию.