SpayniX Web Portal

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Создание настроенного образа операционной системы начиная с Windows Vista

E-mail Печать PDF
(0 Голосов)

Создание полностью настроенного образа операционной системы с установленными приложениями часто бывает необходимо в корпоративной среде, да и домашние пользователи не откажутся от установочного диска, в который внедрен любимый набор программ и твиков. В современных ОС Windows создать такой образ значительно проще, чем в Windows XP, при этом можно обойтись средствами пакета автоматической установки (WAIK). В этой статье рассказывается, как подготовить полностью настроенный системный образ и осуществить его развертывание, а также затрагиваются вопросы резервного копирования операционной системы в WIM-образ.

На этой странице

  • Вам понадобятся
  • Преимущества и недостатки использования настроенного образа
  • Этапы создания настроенного образа
  • Замечание о настройке пользовательских параметров
    • Импорт параметров реестра
    • Копирование профиля с помощью файла ответов
  • Запуск установки операционной системы с DVD-диска и вход в режим аудита
  • Установка приложений и настройка системы
  • Подготовка системы с помощью утилиты sysprep
  • Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX
  • Дальнейшие действия с образом
  • Резервное копирование операционной системы в WIM-образ
  • Заключение

Вам понадобятся

Безусловно, вам понадобится компьютер для установки и настройки ОС, а также место для сохранения системного образа. В качестве компьютера для установки может выступать виртуальная машина. Сохранить настроенный образ можно на несистемном разделе этого компьютера. Например, во время установки системы можно создать два раздела — на один установить ОС, а на второй впоследствии сохранить образ. Также, в виртуальной машине всегда можно подключить еще один виртуальный диск. Наконец, настроенный образ можно сохранить на сетевом ресурсе или USB-диске. Как видите, вариантов много — есть из чего выбирать.

Преимущества и недостатки использования настроенного образа

На мой взгляд, преимущества полностью настроенного образа выглядят предпочтительнее недостатков.

Преимущества

  • Быстрая установка системы с набором приложений, поскольку не затрачивается время на их установку. Тем не менее, по сравнению со стандартным образом распаковка настроенного образа занимает чуть больше времени.
  • Имеется возможность дальнейшей настройки операционной системы с помощью файла ответов, используемого в сочетании с настроенным образом.
  • Появляется возможность развертывания образа с помощью утилиты ImageX. Стандартный образ можно использовать только в сочетании с программой установки, поскольку не все параметры сконфигурированы (например, языковые).

Недостатки

  • Увеличивается размер образа. Конечный размер зависит от количества и объема устанавливаемых приложений. Если планируется дальнейшая установка с DVD-диска, необходимо учитывать ограничение 32-разрядных версий на размер WIM-файла в 4 Гб (2^32 байт).
  • Могут устаревать версии приложений, включенных в образ. Чтобы поддерживать актуальные версии приложений, придется собирать образ заново. Регулярно обновляемые приложения, скорее всего, не имеет смысла включать в образ. Их можно устанавливать отдельно, автоматизировав этот процесс.

Этапы создания настроенного образа

Создание собственного WIM-образа можно разделить на следующие этапы:

  • Запуск установки операционной системы с DVD-диска и вход в режим аудита
  • Установка приложений и настройка системы
  • Подготовка системы с помощью утилиты sysprep
  • Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX

Затем полученный образ можно включить в состав DVD-диска, устанавливать с сетевого ресурса или развертывать с помощью ImageX.

Замечание о настройке пользовательских параметров

Создание настроенного образаПомимо установки приложений, в режиме аудита можно настраивать пользовательские параметры. Для применения настроек к образу есть два способа.

Вы можете:

  • Настроить только системные параметры, а пользовательские импортировать с помощью REG-файлов в настроенный WIM-образ (либо в исходный образ еще до начала описываемой здесь установки).
  • Настроить как пользовательские, так и системные параметры, а затем обеспечить с помощью файла ответов копирование профиля встроенной учетной записиАдминистратор в профиль стандартного пользователя.

Импорт параметров реестра

Сам принцип подробно рассматривается в статье Применение твиков реестра. Я полагаю, что вы ознакомились с ней и составили полное представление об импорте пользовательских и системных параметров.

Копирование профиля с помощью файла ответов

Для копирования профиля настроенной учетной записи в профиль стандартного пользователя можно использовать файл ответов, содержащий параметр

1
Microsoft-Windows-Shell-Setup | CopyProfile

Если для этого параметра установлено значение true, выполняется копирование профиля.

Использовать эту возможность нужно при установке настроенного образа, включив в файл ответов данный параметр. В этом случае копирование профиля произойдет на проходе 4 Specialize.

Пример файла ответов, содержащего параметр CopyProfile, вы найдете на странице Примеры.

Теперь обо всем по порядку.

Запуск установки операционной системы с DVD-диска и вход в режим аудита

Первым этапом подготовки настроенного образа является запуск ОС с DVD-диска. Установку можно выполнять вручную, либо автоматизировать этот процесс при помощи файла ответов.

Ручная установка

Ручная установка не таит в себе никаких хитростей. Если вы планируете сохранить настроенный образ на несистемном разделе диска, используйте программу установки Windows Vista или Windows 7 для создания разделов.

Создание настроенного образа

Совет. При установке системы на VMWare Workstation или Virtual Server 2005 можно подключить второй виртуальный диск и впоследствии использовать его для сохранения образа. Это упростит копирование образа в вашу рабочую среду, поскольку в этих виртуальных машинах есть возможность подключения виртуального диска к физической системе.

Продолжайте установку вплоть до этапа OOBE. Его легко узнать по предложению выбрать имя учетной записи и рисунок для нее.

Создание настроенного образа

На этом этапе, не выбирая имя учетной записи, нажмите CTRL+SHIFT+F3. Эта комбинация клавиш переведет систему в режим аудита с правами встроенной учетной записи Администратор.

Автоматическая установка

Создание настроенного образаС помощью файла ответов вы можете автоматизировать все этапы установки Windows, включая управление разделами жесткого диска, вход в режим аудита и даже установку приложений в нем, о чем рассказывается в статье Установка приложений в режиме аудита. Вы можете следовать приведенным в ней инструкциям вплоть до раздела «Перевод системы в режим oobe» (в статье рассматривается полная автоматизации установки).

Установка приложений и настройка системы

Выполнив вход в режим аудита, вы можете приступать к установке приложений и настройке параметров операционной системы.

Внимание! При ручной установке не закрывайте окно утилиты sysprep — оно понадобится по окончании этапа настройки.

Если для установки приложения требуется перезагрузка системы, вы можете это сделать. После перезагрузки система вернется в режим аудита. Как уже говорилось выше, процесс установки приложений можно автоматизировать с помощью файла ответов. Вы можете настроить любые системные и пользовательские параметры в графическом интерфейсе Windows. Также, можно импортировать параметры реестра из заранее подготовленных REG-файлов.

Закончив установку приложений и настройку системы, вы должны подготовить ее для дальнейшего использования.

Подготовка системы с помощью утилиты sysprep

По окончании установки приложений и настройки системы выполняется подготовка с помощью утилиты sysprep. В зависимости от того, какой способ установки вы выбрали, действия будут несколько отличаться.

Ручная установка

При ручной установке системы утилита sysprep запускается при входе в режим аудита. Для подготовки системы к дальнейшему использованию (в данном случае — к созданию настроенного образа) необходимо задать утилите параметры, как показано на рисунке ниже.

Создание настроенного образа

С указанными параметрами производится (в скобках эквивалентные параметры командной строки sysprep):

  1. Подготовка системы (/generalize) — удаление уникальных системных параметров, очистка журналов событий, обнуление идентификатора безопасности (SID) и т.д. Этот параметр совершенно необходим для создания настроенного образа.
  2. Перевод системы в режим OOBE (/oobe) — этот режим будет активирован при следующем запуске системы.
  3. Выключение системы (/shutdown).

Утилита удаляет в том числе и установленные драйверы. Чтобы сохранить их, необходимо выполнять sysprep из командной строки. В файле ответов можно указать параметрPersistAllDeviceInstalls (начиная с Windows 8 также есть параметрDoNotCleanUpNonPresentDevices).

1
2
3
4
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
<!-- Windows 8 и выше
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>
-->

В параметре командной строки /unattend: указывается путь к файлу ответов.

Автоматическая установка

Создание настроенного образаЕсли вы автоматизируете вход в режим аудита и установку приложений с помощью файла ответов, как описано в статье Установка приложений в режиме аудита, вам необходимо добавить следующую синхронную команду с наивысшим порядковым номером. Эту команду можно использовать и при ручной установке, предварительно закрыв окно утилиты sysperp.

1
%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet

Первые три параметра командной строки указаны в том же порядке, что и описанные выше параметры графического интерфейса утилиты. Параметр /quiet — обеспечивает работу в тихом режиме и необходим для автоматизации.

После того, как sysprep завершит работу, система будет выключена. Теперь она полностью настроена, и можно создать ее образ с помощью утилиты ImageX.

Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX

Создание настроенного образаСоздание базового загрузочного диска Windows PE занимает 10 — 15 минут, а можно и вовсе обойтись без него. Если вы готовите настроенный образ на виртуальной машине, достаточно подключить в ней ISO-образ Windows PE и загрузиться в предустановочную среду. Захват и сохранение образа производится одной командой.

1
imagex.exe /capture C: D:\custom.wim "Windows 7 Ultimate SP1 Custom" "Мой самый лучший образ Windows" /compress maximum

Примечание. Если вы не включили утилиту ImageX в состав образа Windows PE (например, путем размещения в папке system32), а лишь разместили ее на загрузочном диске, требуется указать полный путь к утилите или предварительно выполнить переход в ее папку в командой строке командой cd /d <путь>.

В этой команде используются следующие параметры:

  • /capture C: — захват раздела C:
  • D:\custom.wim — местоположение и имя сохраняемого WIM-файла. Укажите букву диска, соответствующую несистемному разделу или USB-диску.
  • «Windows 7 Ultimate SP1 Custom» — имя образа. Имя должно быть заключено в кавычки.
  • «Мой самый лучший образ Windows» — (необязательно) описание образа. Описание должно быть заключено в кавычки.
  • /compress maximum — (необязательно) тип сжатия файлов в образе. Для параметра /compress допустимы значения maximum (максимальное сжатие),fast (быстрое сжатие) и none (без сжатия). Если параметр не указан, используется быстрое сжатие. Максимальное сжатие позволяет уменьшить размер образа, но захват занимает больше времени, чем при быстром сжатии. Скорость распаковки образа практически не зависит от типа сжатия.
  • /flags «Ultimate» — флаг, обозначающий редакцию Windows Vista (в других ОС не действует). Задание флага обязательно, если планируется последующая установка образа с помощью программы установки (setup.exe). Другими словами, используйте этот параметр, если вы собираетесь заменить исходный образInstall.wim на собственный и устанавливать ОС с DVD-диска или сетевого ресурса. Для развертывания образа с помощью утилиты ImageX задавать флаг необязательно. Для Windows Vista допустимы следующие флаги: HomeBasic, HomePremium, Starter, Ultimate, Business и Enterprise.

При максимальном сжатии захват образа может занять довольно длительное время. В случае успешного завершения операции командная строка будет выглядеть примерно так:

Создание настроенного образа

Если вы сохранили образ на виртуальной машине, для дальнейшей работы его нужно перенести на физическую ОС. Если вы работаете с Microsoft Virtual PC, запустите виртуальную машину снова и завершите установку Windows, прерванную на этапе OOBE. По окончании установки системы можно установить Virtual Machine Additions для Virtual PC и скопировать файл из виртуальной машины на физическую простым перетаскиванием или с помощью общей папки (shared folder), которую можно указать в настройках виртуальной машины.

Если вы сохранили образ на отдельном виртуальном диске, его можно подключить к физической системе. В VMWare Worskation это делается в свойствах виртуальной машины, а в Virtual Server 2005 для этой цели используется утилита vhdmount. К сожалению, в состав Virtual PC эта утилита не входит, хотя ее можно установить отдельно — в качестве единственного компонента установки Virtual Server 2005.

Я надеюсь, что во всех остальных случаях у вас не возникнет никаких проблем с доступом к сохраненному образу.

Дальнейшие действия с образом

Итак, настроенный образ в вашем распоряжении. Что можно с ним делать дальше? Да все, что угодно! Теперь вы можете воспользоваться одним из основных преимуществ архитектуры развертывания новых ОС Windows по сравнению с Windows XP или сторонними средствами «клонирования» системы.  Попросту говоря, вы можете работать с настроенным образом точно так же, как со стандартным. Можно изменять образ — добавлять в него файлы, а также интегрировать драйверы и обновления. Вы можете настраивать процесс установки в соответствии с вашими задачами. Например, можно полностью автоматизировать установку Windows с помощью файла ответов. При этом в нем можно задавать параметры для всех проходов. Например, вы можете управлять разделами жесткого диска на этапе 1 windows PE, переопределять языковые настройки, создавать учетные записи, устанавливать приложения при первом входе в систему и т. д.

Установка настроенного образа с помощью программы установки Windows

Создание настроенного образаНастроенный образ можно включить в состав установочного DVD-диска, скопировав его  в папку sources с именем install.wim, т. е. перезаписав стандартный образ. Если сразу после этого создать загрузочный диск Windows и запустить установку, она будет проходить в ручном режиме. Однако после установки система предстанет перед конечным пользователем в том виде, в котором вы сконфигурировали ее в режиме аудита — со всеми установленными приложениями и настройками (если, конечно, пользователь не переопределит те, которые можно задать в процессе установки). Конечно, вы можете использовать файл ответов, автоматизирующий все этапы установки. Параметры, необходимые для минимальной автоматизации установки описаны в статье Создание файла ответов для Windows Vista.

Примечание. Размер образа install.wim, включаемого в состав установочного диска 32-разрядной операционной системы, не должен превышать 4 Гб (2^32 байт). В противном случае установка завершится с ошибкой. Это ограничение не распространяется на развертывание образа с помощью утилиты Imagex.

Если установочные файлы Windows размещены на сетевом ресурсе, можно скопировать туда настроенный образ и файл ответов, а затем, загрузившись в Windows PE и подключившись к сетевому ресурсу, запустить установку из командной строки.

1
2
net use y: \\network_share\distrib
y:\setup.exe /unattend:unattend.xml

Развертывание настроенного образа с помощью утилиты ImageX

Создание настроенного образаИспользуя Windows PE и утилиту ImageX, можно выполнить развертывание настроенного образа на компьютере.

Последовательность действий при этом такая:

  • Загрузка в Windows PE
  • Форматирование тома с помощью утилиты Diskpart
  • Применение настроенного образа к тому с помощью утилиты ImageX

Примечание. Развертывание образа с помощью ImageX возможно только на том, имеющий ту же букву диска, которую имел том, сохраненный в образе. Кроме того, с помощью ImageX нельзя развертывать стандартный (исходный) образ Install.wim.

Давайте рассмотрим пример развертывания настроенного образа. Предполагается, что жесткий диск компьютера не отформатирован. Загрузившись в Windows PE, необходимо с помощью утилиты Diskpart создать на жестком диске раздел и отформатировать его. Я продемонстрирую создание одного раздела на диске.

1
2
3
4
5
6
7
8
diskpart
select disk 0
create partition primary
select partition 1
active
format fs=NTFS label="System" quick
assign letter=c
exit

Дополнительную информацию о командах утилиты Diskpart вы можете получить, запустив ее с ключом /?, либо из статьи Описание программы Diskpart с интерфейсом командной строки. При желании процесс создания раздела можно автоматизировать.

Остается лишь применить образ.

1
imagex /apply E:\custom.wim 1 c:

В этой команде:

  • /apply — применение образа
  • E:\custom.wim — путь к образу. При размещении на сетевом диске предварительно нужно его подключить командой net use E: \\network_share\images.
  • 1 — индекс образа, сохраненного в WIM-файле.
  • c: — буква тома, к которому применяется образ.

Применив образ, вы можете убедиться (командой dir), что на разделе C появились файлы, распакованные из образа. Теперь на этом разделе размещена операционная система в том состоянии, в котором она находилась на момент создания образа. Если образ был сохранен после выполнения настроек в режиме аудита, при следующем включении компьютера система войдет в режим OOBE, давая пользователю возможность выполнить первоначальную настройку параметров.

Создание настроенного образа

Если при подготовке образа было выполнено копирование профиля настроенной учетной записи, все новые учетные записи будут иметь точно такие же параметры.

Развертывание настроенного образа с помощью WDS

Как и в случае со стандартным образом, для развертывания настроенного образ можно использовать службы развертывания Windows (WDS). Подробный рассказ о об этом способе выходит за рамки статьи, поэтому я ограничусь ссылкой на руководство по WDS, размещеннное на Microsoft Technet.

Резервное копирование операционной системы в WIM-образ

Создание настроенного образаВ статье делается акцент на установку приложений и настройку системы в режиме аудита и сохранение образа на этой стадии установки. Преимущество данного подхода в том, что сохраненный образ является нейтральным — он не содержит никаких учетных записей (кроме встроенных), личных файлов и конфиденциальных данных.

Вас, вероятно, интересует вопрос, можно ли сохранить образ системы по окончании полной установки, т. е. после этапа OOBE, первого входа в систему и последующей настройки. Такой вопрос актуален, если вы хотите установить систему, поработать в ней какое-то время — установить приложения, настроить различные параметры и т. д., а затем создать образ.

Теоретически, для сохранения текущей установки в WIM-образ достаточно выполнить инструкции раздела статьи Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX.

Однако этот способ не поддерживается официально! Перед снятием образа его нужно обязательно запечтатать с помощью утилиты sysprep. Правильнее использовать встроенный механизм резервного копирования, позволяющий создать полную копию системы.

Причины изложены в KB935467, и я изложу их в своем вольном переводе:

  • теряются расширенные атрибуты файлов
  • разреженные файлы (sparse files) захватываются, но после применения уже не являются таковымии
  • у файлов теряются идентификаторы объектов

При этом есть несколько моментов, на которые я бы хотел обратить ваше внимание.

  • Установленные программы и личные файлы могут занимать много места на диске, что отразится на размере резервного WIM-образа. Для хранения образа вам может понадобиться двухслойный DVD-диск или USB-диск большой емкости.
  • Можно уменьшить размер WIM-образа, исключив файлы и папки из его состава при захвате тома утилитой ImageX. Для этого используется файл Wimscript.ini, который вкратце рассматривается в статье о создании загрузочного диска Windows PE. Его подробное описание есть в справочном файле «Руководство пользователя Windows PE», входящем в состав WAIK.

Восстановление из резервного WIM-образа выполняется так, как описано в разделе статьиРазвертывание настроенного образа с помощью утилиты ImageX. Однако приведенную там последовательность команд утилиты Diskpart необходимо скорректировать. Например, если на диске несколько разделов, а система установлена на первый, последовательность команд для подготовки этого раздела к восстановлению будет такой:

1
2
3
4
5
6
7
diskpart
select disk 0
select partition 1
active
format fs=NTFS label="System" quick
assign letter=c
exit

Можно включить настроенный WIM-образ в состав загрузочного диска с Windows PE, создав тем самым универсальное решение по восстановлению системы — среду востановления и резервный образ.

Заключение

Создание и развертывании полностью настроенного системного образа Windows Vista с помощью средств, входящих в WAIK, является довольно несложной задачей. Такой образ можно сделать нейтральным (т. е. не содержащим личных файлов и персональных данных), выполнив установку приложений и настройку параметров в режиме аудита. Такой подход позволяет выполнять дальнейшую настройку образа во время установки с помощью файла ответов, а также сохраняет для конечного пользователя возможность задавать личные параметры на этапе OOBE при первом запуске системы. Кроме того, можно использовать технологию WIM-образов для создания резервной копии операционной системы.

 

Источник: www.outsidethebox.ms

 
network monitoring tool

Погода

Яндекс.Погода

Статистика

Пользователи : 705
Статьи : 246
Просмотры материалов : 1480780
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterСегодня100
mod_vvisit_counterВчера135
mod_vvisit_counterЗа неделю644
mod_vvisit_counterЗа месяц2370
mod_vvisit_counterВсего840095

Кто на сайте

Сейчас 75 гостей онлайн

Поиск

Информация о профиле

Application afterLoad: 0.003 seconds, 0.52 MB
Application afterInitialise: 0.121 seconds, 3.13 MB
Application afterRoute: 0.137 seconds, 3.68 MB
Application afterDispatch: 0.741 seconds, 8.91 MB
Application afterRender: 1.017 seconds, 10.09 MB