Развертывание захваченного образа Windows 7 (содержащего программное обеспечение) на конечный компьютер используя WDS. Часть вторая.
Windows Deployment Services. Часть 3.
Введение
Захват образов клиентских компьютеров с использованием WDS
В соответствующих статьях вы могли прочесть о том, как использовать пакет Windows AIK и утилиту ImageX для выполнения развертывания Windows с использованием измененных WIM-файлов в качестве ключевого компонента архитектуры развёртывания. Вкратце этот процесс выполняется следующим образом:
1.Выполняется создание мастер-установки на одном из компьютеров
2.Выполняется обобщение установки программой sysprep, мастер-компьютер выключается
3.Мастер-компьютер загружается с носителя Windows PE, далее выполняется команда ImageX для выполнения захвата образа диска мастер-компьютера в WIM-файл
4.Захваченный образ копируется на по сети либо с использованием съемных носителей; далее развёртывание выполняется с использованием сети либо же создается загрузочный DVD-диск с захваченным образом.
«Узким» местом данного сценария является низкая степень автоматизации при загрузке мастер-компьютера с Windows PE и при захвате образа: в этом сценарии администратор должен вручную выполнять загрузку и выполнять команду imagex. Поэтому встает вопрос о том, что требуется другое, более управляемое средство для решения данной задачи.
Windows Deployment Services позволяет создание так называемых образов записи – загрузочных образов, которые создаются на основе обычных загрузочных образов, путем добавления специального пакета, который добавляет в образ графический интерфейс для выполнения захвата подготовленного образа диска клиентского компьютера, и записи его в хранилище образов на WDS-сервере.
Для того чтобы создать образ записи, необходимо выполнить следующие действия:
1.Откройте консоль управления WDS из меню «Администрирование» либо командой WdsMgmt.msc.
2.Разверните узел «Образы загрузки» в дереве консоли.
3.Выполните команду «Создать образ записи» из контекстного меню любого из имеющихся в хранилище загрузочных образов.
Таким образом, WDS будет создавать образ записи на основе указанного вами. При выборе образа учитывайте его архитектуру, так как загрузить x86-системы с использованием x64-образа будет невозможно
4.Укажите имя, описание образа, а также путь к нему.
Рекомендую вам изменить его имя, добавив слово «capture»для того, чтобы отличить образа записи от других. Также укажите путь к WIM-файлу, в который будет помещен созданный образ.
5.Нажмите кнопку «Далее»/
6.Начнется процесс извлечения образа, добавления в него соответствующих пакетов, и запись полученного образа в указанный WIM-файл.
7.По завершению процесса будет выведено соответствующее сообщение.
В нем необходимо установить флажок «Добавить образ на сервер развертывания Windows», и нажать кнопку «Готово»
8.Будет запущен мастер добавления образа, в поле «Расположение файла» будет указан путь к только что созданному образу записи.
9.Нажмите кнопку «Далее», затем – еще раз «Далее».
10.Будет выполнено добавление указанного образа в хранилище загрузочных образов на WDS-сервере.
11.По завершению процесса добавления нажмите кнопку «Готово»
Итак, вы имеете еще один загрузочный образ в хранилище образов. В целях обеспечения совместимости со старыми системами рекомендую создавать x86-образ.
Также стоит обратить внимание на то, что созданный образ записи позволяет выполнять захват образов ТОЛЬКО системных дисков, которые были соответствующим образом подготовлены при помощи утилиты sysprep. Захват дисков, не содержащих операционной системы Windows, либо же необобщённых через sysprep, не поддерживается.
Теперь же рассмотри сценарий захвата образа диска с мастер-компьютера
1.Выполните установку операционной системы на мастер-компьютер вручную, либо при помощи конфигурационного набора и файла ответов
2.Выполните настройку операционной системы.
3.Запустите утилиту sysprep, и выполните генерализацию образа с завершением работы.
Это можно сделать при помощи команды sysprep /generzlize /oobe /shutdown
4.После завершения работы sysprep компьютер будет выключен.
5.Загрузите компьютер с PXE-совместимого адаптера, подключенного к сети с WDS-сервером, где был создан образ записи.
6.После вывода загрузочного меню при помощи клавиш со стрелками выбертите образ записи, и нажать клавишу “Enter”
7.Начнется процесс загрузки образа, также, как и в сценарии развертывания операционной системы. После этого, будет выполнен запуск Windows PE из образа, и запущено графическое приложение для захвата образа:
8.Нажать кнопку «Далее»
9.На следующем этапе мастера, выбертите логический диск, на который была установлена операционная система.
Если все предварительные операции были выполнены верно, то в раскрывающемся списке будет доступен один элемент для обобщенной системы на жестком диске мастер-компьютера. Также введите имя и описание для создаваемого образа:
10.Следующий этап мастера особенно важен. На нем предлагается указать путь для сохранения образа, а также выбрать, будет ли помещен захваченный образ – на WDS-сервер. В большинстве случаев используйте WDS-сервер, поскольку это обеспечит вам больше возможностей по последующему развертыванию этого образа. Также локальное сохранение образа полезно, если вы планируете редактировать этот образ, либо же создавать для него файл ответов для создания загрузочного DVD-диска. Также вы можете сохранить образ на сетевом ресурсе, однако для этого придется выполнить немного нестандартный сценарий. Итак, для того, чтобы сохранить образ на сетевом ресурсе необходимо для начала подключить этот ресурс как сетевой диск, для этого откройте окно командной строки комбинацией клавиш Shift+F10, и введите команду startnet.cmd(из статей про Windows PE вы знаете, что этот командный сценарий выполняет инициализацию сетевого подключения в Windows PE, так как по умолчанию в образе записи инициализация сети не выполняется), далее введите команду ipconfig, чтобы удостовериться, что инициализация сети прошла успешно и успешно получены параметры от DHCP-сервера. После этого введите команду net use M: , нажмите Enter. По запросу введите учетные данные для подключения к общему ресурсу, в формате имяпользлователя@fqdnимядомена, либо же NETBIOSимядоменаимяпользователя, и нажмите Enter.
После успешного выполнения этих команд можно закрыть окном командной строки, и нажать кнопку «Обзор» в окне мастера. В открывшемся диалоговом окне указать путь к подключенному сетевому диску для сохранения образа.
После этого установите флажок «Отправить образ на сервер служб развертывания Windows -(необязательно)», ввести IP-адрес либо DNS-имя WDS-сервера, нажать кнопку «Подключить». При появлении запроса, введите учетные данные. После успешной авторизации выберите группу образов на WDS-сервере, и нажмите кнопку «Далее»
11.Начнется процесс захвата образа диска в указанный WIM-файл, а также добавление его на WDS-сервер в качестве одного из установочных образов.
Итак, вы получаете установочный образ, которых хранит в себе настроенную операционную систему с тем программным обеспечением, которое требуется для установки на компьютеры в вашей организации. Развернув этот образ на клиентском компьютере при помощи WDS, вы получите точную копию мастер-установки, которая лишена уникальных параметров путием генерализации через sysprep, и которые будут заново созданы на конечном компьютере при запуске OOBE.
Использование WDS на PXE-несовместимых компьютерах.
В наше время, все сетевые адаптеры выпускаются с поддержкой сетевой загрузки PXE. Однако, во многих средах стоит устаревшее оборудование, которое может не поддерживать PXE-загрузку. Однако это не значит, что вы не сможете использовать WDS для развертывания операционных систем в такой сети. Развертывание возможно, однако понижается его уровень автоматизации. Для того, чтобы загрузить конечный компьютер, не поддерживающий PXE-загрузку, будет использоваться специальный загрузочный диск, который содержит в себе специально настроенный образ Windows PE, для подключения к WDS-серверу и развертывания ОС. Таким образом, пропускаются шаги начальной загрузки компьютера с PXE, за счет выполнения загрузки с диска. Этот специально настроенный образ называется образом обнаружения. Итак, чтобы создать образ обнаружения, вам необходимо выполнить следующее:
1.Откройте консоль управления WDS из меню «Администрирование» либо командой WdsMgmt.msc.
2.Разверните узел «Образы загрузки» в дереве консоли.
3.Выполните команду «Создать образ обнаружения» из контекстного меню любого из имеющихся в хранилище загрузочных образов.
Таким образом, WDS будет создавать образ обнаружения на основе указанного вами. При выборе образа учитывайте его архитектуру, так как загрузить x86-системы с использованием x64-образа будет невозможно.
4.Укажите имя, описание образа, а также путь к нему.
Также укажите путь к WIM-файлу, в который будет помещен созданный образ. И наконец, укажите DNS-имя или IP-адрес WDS-сервера, с которого будет выполняться развертывание операционных систем.
5.Нажмите кнопку «Далее»
6.Начнется процесс извлечения образа, добавления в него соответствующих пакетов, и запись полученного образа в указанный WIM-файл.
7.По завершению процесса будет выведено соответствующее сообщение
8.Нажмите кнопку «Готово»
9.Компьютер будет перезагружен.
Если вы откроете Проводник, то можете удостовериться, что создан WIM-файл с обзорным образом. Однако, простое помещение этого WIM-файла на CDDVD-диск либо на флэш-накопитель не сделает ваш накопитель загрузочным. Вам необходимо выполнить те же шаги, что и при создании сборки Windows PE, с учетом того, что вы создаете загрузочный носитель с созданным образом обнаружения. Для этого, вам необходимо установить на технический компьютер пакет Windows Automated Installation Kit, и выплолнить следующее:
1.Открыть окно командной строки средств развертывания от имени администратора.
2.Выполнить команду copype.cmd
В качестве значения параметра архитектуры указывайте x86, amd64, или ia64. Обратите внимание, что архитектура должна совпадать с архитектурой созданного вами образа обнаружения!
В качестве параметра пути укажите папку, в которую будет выполнено копирование загрузчика и ядра Windows PE.До выполнения копирования эта папка не должна существовать.
3.Скопировать WIM-файл с обзорным образом в папку ISOsources, в папке, куда скопировано ядро и загрузчик Windows PE, и дать ему имя boot.wim
4.Выполнить команду
Oscdimg -n –b ISObootetfsboot.com ISO
5.По завершении работы oscdimg по указанному пути будет создан ISO-образ загрузочного CDDVD-диска, который вы можете впоследствии записать на диск и использовать для загрузки систем, не поддерживающих PXE.
6.Создание загрузочного флэш-накопителя с образом обнаружения выполняется по аналогии с созданием загрузочного флэш-накопителя с Windows PE.
Развертывание ОС на компьютере, сетевой адаптер которого не поддерживает PXE-загрузку, выполняется следующим образом
1.В дисковод вставляется загрузочный диск, либо подключается загрузочный флэш-накопитель с образом обнаружения.
2.Конечный компьютер загружается с этого носителя. Процесс загрузки идет аналогично загрузке с установочного диска Windows
3.Windows PE из образа обнаружения пытается получить сетевые параметры от DHCP-сервера, а далее – автоматически обнаружить WDS-сервер, указанный при создании образа обнаружения.
4.Если обнаружение выполняется успешно, то пользователю предлагается выбрать язык, ввести учетные данные для подключения к WDS-серверу, а далее установка выполняется аналогично сценарию установки при загрузке с PXE.
Также обратите внимание, что если при создании образа обнаружения не было указано сетевое имя WDS-сервера, то при загрузке такого образа поиск WDS-сервера будет выполнен автоматически.
Нестандартные приемы использования WDS
Основное назначение Windows Deployment Services – развёртывание операционных систем по сети. Однако, как вы уже поняли, его возможности этим не ограничиваются. Заметьте, что при добавлении загрузочных образов в хранилище не существует каких либо ограничений на содержимое этого образа – совсем необязательно он должен быть загрузочным образом с дистрибутивного диска Windows, он может быть любым загрузочным образом, содержащим Windows PE.
Таким образом, вы можете создать собственную сборку Windows PE, назначение которой может быть любым – начиная от средства для резервного копированиявосстановления, заканчивая средствами для тестирования оборудования. Таким образом, вы будете избавлены от необходимости носить с собой флэшки либо загрузочные диски со сборкой – операцию по загрузке конечного компьютера будет выполнять WDS. Однако в крупной организации настройте внутренние маршрутизаторы на пропускание широковещательного трафика, для возможности корректной работы WDS. Однако недокументированные возможности WDS этим не ограничиваются. Если создать соответствующую сборку Windows PE, которая будет удовлетворять требованиям, то вы сможете использовать Windows Deployment Services для загрузки бездисковых рабочих станций. Однако стоит определиться с требованиями к операционной системе на рабочей станции. Заметьте, что Windows PE 3.0 не поддерживает .NET Framework, а также перезагружается каждые 72 часа непрерывной работы. Таким образом, такая рабочая среда будет идеальной для работы устаревших клиент-серверных приложений, либо веб-приложений, так как они не требуют .NET Framework. Однако учтите, что в 4 версии Windows PE будет включена поддержка .NET Framework. Об создании сборки Windows PE 4.0 будет рассказано в статье, которая появится очень скоро, буквально через пару месяцев. Итак, используя WDS для загрузки систем Windows PE на бездисковых рабочих станциях, вы экономите на лицензиях, а также на оборудовании.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захват эталонного образа на сервер WDS.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захват эталонного образа на сервер WDS.
После того как мы подготовили эталонный образ с помощью утилиты sysprep и выключили компьютер, нам необходимо теперь сделать так чтобы он при включении стартовал с сетевой карточки. Для этого как только включили компьютер, то сразу переходим в BIOS, самые распространенные кнопки для перехода в него это F2 и Del. Выставляем загрузку с network Adapter, о том как выбирать в BIOS приоритеты загрузок смотрим тут. Сохраняем настройки и перезагружаемся. Теперь ваш компьютер начнет загружаться по сети, найдет DHCP сервер который и сообщит ему все настройки TFTP сервера, с помощью которого мы получим настройки где у нас в сети WDS сервер. Как только мы его обнаружим нас попросят нажать F12, если вдруг вы не успели сразу перезагружайтесь иначе ваш компьютер снова назначит себе новый SId и другие персональные настройки и не даст захватиться потом.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-01
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-02
Из меню выбираем образ записи нужной вам архитектуры
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-03
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-04
После чего нас встретит мастер сохранения образа, жмем Далее.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-05
Выбираем диск куда сохраним образ, его имя и его описание, жмем Далее.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-06
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-07
Ставим галку отправить образ на сервер и вводим его имя, жмем подключить
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-09
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-10
Выбираем группу образов, созданную заранее.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-11
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-12
Пошел процесс выполнения
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захватываем подготовленный образ-13
После окончания захвата видим, что все отлично прошло.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захват эталонного образа на сервер WDS-01
Удостоверимся, что образ в нужной группе на сервере. Заходим на наш WDS сервер в нужную группу и видим, что образ лежит там где нужно. В следующей части поговорим как интегрировать в него драйвера и сделаем файл ответов.
Автоматизированная установка клиентских операционных систем при помощи Windows Deployment Services — Часть 7. Захват эталонного образа на сервер WDS-01
Развёртывание Windows 7 из образа раздела
Содержание
Для тиражирования типовой конфигурации на несколько компьютеров рационально использовать образ единожды установленной операционной системы.
Подробная инструкция размещена на сайте Microsoft: Создание и применение образов Windows
Так как при большом наборе дополнительного ПО файл образа раздела легко может превзойти 4Гб, то записать такой дистрибутив на DVD диск не удастся. Однако, для установки ОС этого и не требуется. Нам будет достаточно получить образ раздела, на который установлена ОС. Затем его можно включить в дистрибутив на загрузочном Flash диске или просто перенести на новый компьютер, загрузившись с любого live-CD/DVD/USB. В этой статье мы рассмотрим оба варианта.
Проделав подготовку раздела один раз, мы сможем разворачивать на новых компьютерах рабочую ОС со всем установленным ПО, подключенными переферийными устройствами и необходимыми ярлыками менее чем за пол часа.
По утверждению Microsoft: “При создании образа следует учитывать, что разметка разделов на исходном и целевом компьютерах должна быть идентичной. Например, если образ Windows сохраняется на диске D, развертывать этот образ необходимо также на диск D конечного компьютера, также должны совпадать следующие параметры разделов (подробнее):
- Типы разделов (основной, дополнительный или логический) должны совпадать
- Если раздел сделан активным на компьютере-образце, на конечном компьютере он также должен быть активным”
Однако, если мы добавляем подготовленный раздел в дистрибутив, то эти ограничения не имеют значения.
1. Делаем шаблоную установку Windows в режиме аудита
1.1. На этапе OOBE [1] (появляется окно создания учётной записи) нажимаем Ctrl + Shift + F3. Компьютер перезагружается в режим аудита. Также перегрузиться в режим аудита можно выполнив команду sysprep /audit (Shift + F10 – открыть консоль):
1.2. Устанавливаем необходимое ПО, подключаем принтеры и другую переферию, устанавливаем обновления ОС. Некоторое ПО при активации привязывается к оборудованию. Эти приложения активировать сейчас не следует(!), а отложить этот процесс до запуска ОС на конечном компьютере пользователя. Во время установки ПО можно перезагружать компьютер сколько угодно раз. После перезагрузки мы сможем опять войти в режим аудита и продолжить настройку.
2. Подготавливаем систему к распространению с помощью утилиты SysPrep
Утилита SysPrep подготавливает уже установленную ОС к тиражированию, удаляя все уникальные для компьютера настройки и оставляя только общие.
Если мы подготовили файл ответов (например с помощью WIAK [2] ), то нужно выложить его в папку C:WindowsSystem32sysprep:
Можно запустить графическую оболочку C:WindowsSystem32sysprepsysprep.exe и поставить там галочку “Подготовка к использованию”, а в параметрах завершения работы выбрать “Завершение работы”. Того же эффекта можно добиться выполнив команду (с правами администратора):
- generalize – обобщение конфигурации системы, то есть удаляются параметры, специфические для конкретного компьютера, что позволяет развертывать один образ на нескольких компьютерах;
- oobe — после перезагрузки системы выйти в режим настройки учётной записи (а не аудита), т.е. продолжим установку ОС;
- shutdown — выключить систему после завершения подготовки ОС;
- quiet — не показывать сообщений и диалоговых окон, “тихий” режим.
Если на этом этапе загрузить систему, то выполненное обобщение будет утеряно, поэтому образ раздела нужно создавать, загрузившись с live-CD.
3. Создаём образ системного раздела (файл *.wim) с помощью утилиты ImageX
Загружаемся с установочного диска Windows 7, Windows PE [3] или другого Windows live-CD, можно также подключить жёсткий диск с подготовленной для тиражирования ОС к другому компьютеру дополнительным диском. В любом случае нам понадобиться утилита ImageX [4] , которую можно записать, например, на флэшку.
Создаём копию раздела командой:
где “С:” – диск с подготовленной ОС.
Блокнот запускается командой notepad.
4. Форматируем целевой жёсткий диск
4.1. На целевом компьютере загружаемся с Windows PE [3] или установочного диска Windows 7 (открываем консоль по Shift + F10).
4.2. Переразбиваем жёсткий диск с помощью консольной команды DiskPart, создавая один раздел 100Гб, который будет системным:
Microsoft советует системные файлы для повышения безопасности размещать на отдельном небольшом разделе. Если мы хотим следовать этой рекомендации, тогда перед созданием раздела с Windows создадим системный раздел. Как это сделать см в статье DiskPart.
5. Записываем созданный образ раздела на локальный жёсткий диск
С: – раздел, куда будем развёртывать образ 1 – номер (или название) образа, по умолчанию = 1
Если образы ОС лежат на сетевом ресурсе, то подключаем его предварительно командой:
6. Завершение
Если создавали отдельный системный раздел, то нужно перенести на него загрузочные системные файлы (предполагаем, что ОС находится на диске C:):
Выходим из Windows PE:
или закрываем окно установщика Windows 7. Компьютер уйдёт в перезагрузку. Вынимаем CD/DVD диск и загружаемся с только что установленной ОС.
7. Осложнения
- Если при загрузке перенесённой ОС возникли проблемы, то можно попробовать восстановить загрузчик. Для этого нужно загрузиться с дистрибутива Windows 7 (открыть консоль можно, нажав Shift+F10) или Windows PE и выполнить команду:
Подробнее читайте в статье “Восстановление загрузчика Windows и Linux”.
Можно создать несколько образов разделов с разным набором ПО, используя одну и ту же шаблонную ОС, затем разместить их в одном месте, например на флэшке и устанавливать каждый раз именно тот образ, который будет подходящим в каждом отдельном случае. Процесс добавления ПО можно проводить последовательно, делая новый образ раздела после установки каждого нужного набора. Алгоритм таков (подробности см выше):
- Загружаем ОС в режиме аудита
- Устанавливаем/удаляем ПО, подключаем принтеры, создаём ярлыки и т.п.
- Подготавливаем систему к развёртыванию с помощью sysprep и выключаем компьютер
- Загружаемся с live-CD или дистрибутива Windows7, заходим в консоль
- Создаём образ раздела с помощью imagex, помещая его на флэшку или сетевой ресурс
- Повторяем вышеперечисленное, пока не будут созданы все необходимые наборы.
Имея образ раздела Windows (wim-файл), можно создать свой дистрибутив, то есть установочный DVD/Flash диск. Для этого достаточно в изначальном дистрибутиве заменить файл sourcesinstall.wim своим образом, переименовав его соответственно в install.wim.
Чтобы автоматизировать установку, можно подготовить файл ответов autounattend.xml, создав его с помощью WIAK [2] и выложив в корень дистрибутива.
Создание загрузочной флэшки со своим дистрибутивом Windows 7
Вкратце алгоритм создания загрузочного Flash носителя (флэшки) с собственным набором ПО и драйверов таков:
- Копируем файлы из дистрибутива Windows 7 (из ISO образа) на жёсткий диск.
- Заменяем официальный файл sourcesinstall.wim своим образом раздела (про его создание смотреть выше), сохраняя имя install.wim
- Форматируем флэшку и делаем её загрузочной
- Копируем на флэшку подготовленный дистрибутив
- ↑ См официальную документацию Microsoft: Этапы настройки программы установки Windows
- ↑ 2,02,1WIAK (Windows Automated Installation Kit) – Пакет автоматической установки Windows — это набор средств и документации для настройки и развертывания операционных систем Windows (скачать WIAK с сайта Microsoft). С помощью него можно сформировать файл ответов в xml формате, который поможет автоматизировать установку ОС.
- ↑ 3,03,1Windows PE (Windows Preinstallation Environment – среда предустановки Windows) — сильно урезанная версия Windows 7 без графического интерфейса
- ↑ImageX — утилита для создания/развёртывания образов Windows, входящая в комплект WIAK
- Техническое руководство Microsoft по средствам развертывания
- Техническое руководство по Windows PE
- ImageX– Техническое руководство по ImageX, Параметры командной строки ImageX
- DISM — Параметры командной строки системы обслуживания образов развертывания и управления ими. См также Что такое система DISM?
- BCDboot — Параметры командной строки BCDboot. BCDboot – это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDboot создает хранилище данных конфигурации загрузки (BCD) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.
Развертывание захваченного образа Windows 7 (содержащего программное обеспечение) на конечный компьютер используя WDS. Часть вторая.
Создание полностью настроенного образа операционной системы с установленными приложениями часто бывает необходимо в корпоративной среде, да и домашние пользователи не откажутся от установочного диска, в который внедрен любимый набор программ и твиков. В современных ОС Windows создать такой образ значительно проще, чем в Windows XP, при этом можно обойтись средствами пакета автоматической установки (WAIK).
В этой статье рассказывается, как подготовить полностью настроенный системный образ и осуществить его развертывание, а также затрагиваются вопросы резервного копирования операционной системы в WIM-образ.
Вам понадобятся
- Deployment Tools из пакета Windows Assessment and Deployment Kit (ADK)
- Загрузочный диск Windows PE с утилитой ImageX
Безусловно, вам понадобится компьютер для установки и настройки ОС, а также место для сохранения системного образа. В качестве компьютера для установки может выступать виртуальная машина (например, Hyper-V в Windows 8 или VirtualBox). Сохранить настроенный образ можно на несистемном разделе этого компьютера.
Например, во время установки системы можно создать два раздела — на один установить ОС, а на второй впоследствии сохранить образ. Также, в виртуальной машине всегда можно подключить еще один виртуальный диск. Наконец, настроенный образ можно сохранить на сетевом ресурсе или USB-диске. Как видите, вариантов много — есть из чего выбирать.
Преимущества и недостатки использования настроенного образа
На мой взгляд, преимущества полностью настроенного образа выглядят предпочтительнее недостатков.
Преимущества
- Быстрая установка системы с набором приложений, поскольку не затрачивается время на их установку. Тем не менее, по сравнению со стандартным образом распаковка настроенного образа занимает чуть больше времени.
- Имеется возможность дальнейшей настройки операционной системы с помощью файла ответов, используемого в сочетании с настроенным образом.
- Появляется возможность развертывания образа с помощью утилиты ImageX. Стандартный образ можно использовать только в сочетании с программой установки, поскольку не все параметры сконфигурированы (например, языковые).
Недостатки
- Увеличивается размер образа. Конечный размер зависит от количества и объема устанавливаемых приложений. Если планируется дальнейшая установка с DVD-диска, необходимо учитывать ограничение 32-разрядных версий на размер WIM-файла в 4 Гб (2^32 байт).
- Могут устаревать версии приложений, включенных в образ. Чтобы поддерживать актуальные версии приложений, придется собирать образ заново. Регулярно обновляемые приложения, скорее всего, не имеет смысла включать в образ. Их можно устанавливать отдельно, автоматизировав этот процесс.
Этапы создания настроенного образа
Создание собственного WIM-образа можно разделить на следующие этапы:
- Запуск установки операционной системы с DVD-диска и вход в режим аудита
- Установка приложений и настройка системы
- Подготовка системы с помощью утилиты sysprep
- Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX
Затем полученный образ можно включить в состав DVD-диска, устанавливать с сетевого ресурса или развертывать с помощью ImageX.
Замечание о настройке пользовательских параметров
Помимо установки приложений, в режиме аудита можно настраивать пользовательские параметры. Для применения настроек к образу есть два способа.
- Настроить только системные параметры, а пользовательские импортировать с помощью REG-файлов в настроенный WIM-образ (либо в исходный образ еще до начала описываемой здесь установки).
- Настроить как пользовательские, так и системные параметры, а затем обеспечить с помощью файла ответов копирование профиля встроенной учетной записи Администратор в профиль стандартного пользователя.
Импорт параметров реестра
Сам принцип подробно рассматривается в статье
Применение твиков реестра. Я полагаю, что вы ознакомились с ней и составили полное представление об импорте пользовательских и системных параметров.
Копирование профиля с помощью файла ответов
Для копирования профиля настроенной учетной записи в профиль стандартного пользователя можно использовать файл ответов, содержащий параметр
Если для этого параметра установлено значение true, выполняется копирование профиля.
Использовать эту возможность нужно при установке настроенного образа, включив в файл ответов данный параметр. В этом случае копирование профиля произойдет на проходе 4 Specialize.
Теперь обо всем по порядку.
Запуск установки операционной системы с DVD-диска и вход в режим аудита
Первым этапом подготовки настроенного образа является запуск ОС с DVD-диска. Установку можно выполнять вручную, либо автоматизировать этот процесс при помощи файла ответов.
Ручная установка
Ручная установка не таит в себе никаких хитростей. Если вы планируете сохранить настроенный образ на несистемном разделе диска, используйте программу установки Windows для создания разделов.
Совет. При установке системы на виртуальную машину можно подключить второй виртуальный диск и впоследствии использовать его для сохранения образа. Это упростит копирование образа в вашу рабочую среду, поскольку в этих виртуальных машинах есть возможность подключения виртуального диска к физической системе.
Продолжайте установку вплоть до этапа OOBE. Его легко узнать по предложению выбрать имя учетной записи и рисунок для нее.
На этом этапе, не выбирая имя учетной записи, нажмите CTRL+SHIFT+F3. Эта комбинация клавиш переведет систему в режим аудита с правами встроенной учетной записи Администратор.
Автоматическая установка
С помощью файла ответов вы можете автоматизировать все этапы установки Windows, включая управление разделами жесткого диска, вход в режим аудита и даже установку приложений в нем, о чем рассказывается в статье Установка приложений в режиме аудита. Вы можете следовать приведенным в ней инструкциям вплоть до раздела «Перевод системы в режим oobe» (в статье рассматривается полная автоматизации установки).
Установка приложений и настройка системы
Выполнив вход в режим аудита, вы можете приступать к установке приложений и настройке параметров операционной системы.
Внимание! При ручной установке не закрывайте окно утилиты sysprep — оно понадобится по окончании этапа настройки.
Если для установки приложения требуется перезагрузка системы, вы можете это сделать. После перезагрузки система вернется в режим аудита. Как уже говорилось выше, процесс установки приложений можно автоматизировать с помощью файла ответов. Вы можете настроить любые системные и пользовательские параметры в графическом интерфейсе Windows. Также, можно импортировать параметры реестра из заранее подготовленных REG-файлов.
Закончив установку приложений и настройку системы, вы должны подготовить ее для дальнейшего использования.
Подготовка системы с помощью утилиты sysprep
По окончании установки приложений и настройки системы выполняется подготовка с помощью утилиты sysprep. В зависимости от того, какой способ установки вы выбрали, действия будут несколько отличаться.
Ручная установка
При ручной установке системы утилита sysprep запускается при входе в режим аудита. Для подготовки системы к дальнейшему использованию (в данном случае — к созданию настроенного образа) необходимо задать утилите параметры, как показано на рисунке ниже.
С указанными параметрами производится (в скобках эквивалентные параметры командной строки sysprep):
- Подготовка системы (/generalize) — удаление уникальных системных параметров, очистка журналов событий, обнуление идентификатора безопасности (SID) и т.д. Этот параметр совершенно необходим для создания настроенного образа.
- Перевод системы в режим OOBE (/oobe) — этот режим будет активирован при следующем запуске системы.
- Выключение системы (/shutdown).
Утилита удаляет в том числе и установленные драйверы. Их можно сохранить, используя параметр файла ответов PersistAllDeviceInstalls. Это имеет смысл, если вы клонируете систему для развертывания на такой же аппаратной конфигурации. В противном случае сохранение драйверов может привести к проблемам (подробнее читайте в статье из библиотеки TechNet).
Чтобы сохранить драйверы, необходимо выполнять sysprep из командной строки, указывая в параметре /unattend: указывается путь к файлу ответов.
Автоматическая установка
Если вы автоматизируете вход в режим аудита и установку приложений с помощью файла ответов, как описано в статье Установка приложений в режиме аудита, вам необходимо добавить следующую синхронную команду с наивысшим порядковым номером. Эту команду можно использовать и при ручной установке, предварительно закрыв окно утилиты sysperp.
Первые три параметра командной строки указаны в том же порядке, что и описанные выше параметры графического интерфейса утилиты. Параметр /quiet — обеспечивает работу в тихом режиме и необходим для автоматизации.
После того, как sysprep завершит работу, система будет выключена. Теперь она полностью настроена, и можно создать ее образ с помощью утилиты ImageX.
Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX
Создание базового загрузочного диска Windows PE занимает 10 — 15 минут, а можно и вовсе обойтись без него. Если вы готовите настроенный образ на виртуальной машине, достаточно подключить в ней ISO-образ Windows PE и загрузиться в предустановочную среду. Захват и сохранение образа производится одной командой.
Примечание. Если вы не включили утилиту 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.
При максимальном сжатии захват образа может занять довольно длительное время. В случае успешного завершения операции командная строка будет выглядеть примерно так:
Если вы сохранили образ на виртуальной машине, для дальнейшей работы его нужно перенести на физическую ОС. Если вы сохранили образ на отдельном виртуальном диске, достаточно подключить VHD(X) в физической системе.
Я надеюсь, что во всех остальных случаях у вас не возникнет никаких проблем с доступом к сохраненному образу.
Дальнейшие действия с образом
Итак, настроенный образ в вашем распоряжении. Что можно с ним делать дальше? Да все, что угодно!
Теперь вы можете воспользоваться одним из основных преимуществ архитектуры развертывания новых ОС Windows по сравнению с Windows XP или сторонними средствами «клонирования» системы. Попросту говоря, вы можете работать с настроенным образом точно так же, как со стандартным. Можно изменять образ — добавлять в него файлы, а также интегрировать драйверы и обновления.
Вы можете настраивать процесс установки в соответствии с вашими задачами. Например, можно полностью автоматизировать установку Windows с помощью файла ответов. При этом в нем можно задавать параметры для всех проходов. Например, вы можете управлять разделами жесткого диска на этапе 1 windows PE, переопределять языковые настройки, создавать учетные записи, устанавливать приложения при первом входе в систему и т. д.
Установка настроенного образа с помощью программы установки Windows
Настроенный образ можно включить в состав установочного DVD-диска, скопировав его в папку sources с именем install.wim, т. е. перезаписав стандартный образ. Если сразу после этого создать загрузочный диск Windows и запустить установку, она будет проходить в ручном режиме. Однако после установки система предстанет перед конечным пользователем в том виде, в котором вы сконфигурировали ее в режиме аудита — со всеми установленными приложениями и настройками (если, конечно, пользователь не переопределит те, которые можно задать в процессе установки).
Конечно, вы можете использовать файл ответов, автоматизирующий все этапы установки. Параметры, необходимые для минимальной автоматизации установки описаны в статье Создание файла ответов для Windows.
Примечание. Размер образа install.wim, включаемого в состав установочного диска 32-разрядной операционной системы, не должен превышать 4 Гб (2^32 байт). В противном случае установка завершится с ошибкой. Это ограничение не распространяется на развертывание образа с помощью утилиты Imagex.
Если установочные файлы Windows размещены на сетевом ресурсе, можно скопировать туда настроенный образ и файл ответов, а затем, загрузившись в Windows PE и подключившись к сетевому ресурсу, запустить установку из командной строки.
Советы и рекомендации по развертыванию образа
В следующих разделах содержатся советы и рекомендации по развертыванию образов Windows®.
- Если планируется перенести образ Windows на другой компьютер, необходимо выполнить команду sysprep /generalize, даже если компьютер имеет ту же конфигурацию оборудования. Команда sysprep /generalize удаляет из образа установки Windows уникальные сведения о системе, что позволяет повторно использовать этот образ на разных компьютерах.
- При следующей загрузке образа Windows начнется этап настройки specialize. На этом этапе настройки при загрузке образа Windows на новый компьютер для многих компонентов должны быть выполнены определенные действия.
- Независимо от способа переноса образа Windows на новый компьютер (установка образа, дублирование жесткого диска или другой способ) необходимо подготовить операционную систему с помощью команды sysprep /generalize. Перенос или копирование образа Windows на другой компьютер без предварительного выполнения команды sysprep /generalize не поддерживается.
Варианты развертывания
В кратком руководстве содержатся инструкции для каждого из вышеперечисленных методов. Дополнительные сведения о различных способах развертывания см. в разделе Способы предварительной установки.
Развертывание Windows с помощью программы установки Windows
Настраиваемый образ можно развернуть с помощью программы установки Windows. По сравнению с ImageX этот метод обеспечивает большую гибкость и предоставляет другие преимущества. Развертывая Windows с помощью программы установки, к настраиваемому образу можно добавить второй настроенный файл ответа (Unattend.xml). Например, можно применить различные конфигурации дисков или добавить дополнительные драйверы и приложения. Этот метод аналогичен методам сборки на заказ.
Файл образа по умолчанию (Install.wim) поставляемый с DVD-диском Windows, работает только с программой установки Windows (Setup.exe). Не развертывайте этот образ по умолчанию напрямую с помощью ImageX.
Дополнительные сведения об использовании программы установки Windows см. в разделе Развертывание Windows с помощью программы установки Windows.
Развертывание Windows с помощью ImageX
Настраиваемый образ можно развернуть с помощью ImageX. Использование этого способа начинается с создания компьютера-образца. Затем выполняются его настройки. Созданный образ следует записать и развернуть его точные копии на конечных компьютерах.
Этот базовый процесс иногда называется сборкой по плану. Можно изменить этот процесс с целью автоматизации некоторых этапов. Например, можно написать сценарий, используя который среда предварительной установки Windows (Windows PE) автоматически подключается к сети и копирует образ на конечный компьютер.
Дополнительные сведения об использовании ImageX см. в разделе Создание и применение образов Windows.
Развертывание Windows с помощью служб развертывания Windows
Службы развертывания Windows (WDS) предоставляют полное решение развертывания на основе сервера. Для увеличения эффективности изготовители оборудования (OEM) и корпорации могут удаленно запускать конечные компьютеры с Windows PE, используя службы развертывания Windows. Службы развертывания Windows – это серверный компонент в операционных системах Windows Server®, который заменяет службы удаленной установки (RIS). После удаленного запуска Windows PE конечный компьютер не нужно запускать вручную.
Использование WDS начинается с создания компьютера-образца. Затем с помощью WDS выполняется развертывание настраиваемого образа на конечные компьютеры.
Выбор образа Windows во время установки
В большинстве случаев для выбора образа Windows во время установки используется ключ продукта, указанный в компоненте Microsoft-Windows-Setup. При этом в некоторых случаях могут использоваться несколько образов, например при наличии одного WIM-файла, содержащего образы Windows для нескольких языков и типов архитектуры.
Чтобы выбрать устанавливаемый образ Windows, выполните следующие действия:
- С помощью команды DISM /Get-WimInfo определите образы и выпуски, включенные в состав DVD-диска или WIM-файла продукта Windows. Пример.
Отображаются сведения о доступных образах. Пример.
Используйте параметр Unattend Microsoft-Windows-SetupImageInstallOSImageInstallFrom MetaData для указания необходимого образа. Для выбора образа можно использовать его номер, имя или описание. Пример.
Сведения об использовании ключа продукта для указания образа Windows см. в разделе Работа с ключами продуктов и активацией.
Дополнительные сведения об использовании DISM см. в разделе Технический справочник по системе обслуживания образов развертывания и управления ими.
Дополнительные сведения о параметре Microsoft-Windows-SetupImageInstallOSImage MetaData см. в описании параметра Справочник по автоматической установке Windows®.
Создание разделов для различных видов архитектуры при каждом этапе настройки в файле ответов
При выполнении межплатформенных развертываний не следует создавать в файле ответов несколько компонентов для различных типов архитектуры. Если в файле ответов содержится несколько таких компонентов, в некоторых случаях они могут применятся неправильно или несколько раз.
При межплатформенном развертывании необходимо создать в файле ответов параметры для различных видов архитектуры при каждом этапе настройки. Например, в случае с 32-разрядной средой предварительной установки и 64-разрядным конечным компьютером на этапе настройки windowsPE необходимо указать только компоненты для архитектуры x86, а на всех остальных этапах настройки – компоненты для архитектуры x64.
См. также
Щелкните здесь, чтобы отправить отзыв на этот раздел.
Как выполнить развертывание образа Windows с настроенного ноутбука?
Я использую Acronis в течение многих лет, однако моя новая работа требует, чтобы я использовал imageX, WindowsPE, WDS и т.д. Я много читал об этом, но это просто запутывает.
У меня есть ноутбук HP, который был настроен вручную. Все настроено так, как должно быть, все программное обеспечение установлено и т.д. Я хочу иметь возможность создать образ этой машины, а затем развернуть образ на других 29 ноутбуках.
Я уже получил образ с настроенного ноутбука, используя WinPE и imageX. Сейчас я пытаюсь обработать мой файл ответов, чтобы все настройки на другом ноутбуке были менее трудоемкими.
Вся документация и учебные пособия, которые я прочитал, проходят процедуру, используя простой ванильный компакт-диск Windows 7, создавая файл ответов для этого, загружая его на эталонный компьютер, затем используя sysprep и повторно обрабатывая его, затем используя reimage для развертывания в целевые машины.
Есть ли способ, которым я могу взять свое изображение с уже настроенного ноутбука и загрузить это изображение на другой ноутбук, используя файл ответов для автоматизации установки Windows?
2 ответа 2
Есть ли способ, которым я могу взять свое изображение с уже настроенного ноутбука и загрузить это изображение на другой ноутбук, используя файл ответов для автоматизации установки Windows?
Да, хотя вы МОЖЕТЕ использовать только автономные инструменты WAIK, вам действительно следует использовать их вместе с Microsoft Deployment Toolkit. (AIK – это просто инструменты командной строки, MDT – это графический интерфейс и скрипты). Часть путаницы здесь заключается в том, что делает набор инструментов. Для успешного развертывания Windows 7 вам действительно нужны MDT и AIK. AIK – это набор инструментов, MDT – верстак. MDT – это фреймворк автоматизации, который вам не хватает, только AIK не сможет его сократить.
Хотя теоретически вы можете использовать только imagex и sysprep, вы делаете вещи более сложными, чем они должны быть. Используя Microsoft Deployment Toolkit (MDT) 2012 Update 1, вы можете создавать, записывать и развертывать файлы образов Windows (WIM). WAIK – это набор инструментов, которые MDT использует для автоматизации всего процесса.
Загрузите обновление MDT 2012 1
Теоретически можно использовать только WDS и WAIK. но это не очень рекомендуется. Большинству людей WDS не нужен, если вы не загружаете PXE и одновременно загружаете десятки и десятки компьютеров, кроме того, вам необходим Server 2008 или 2012 для получения WDS. MDT может быть размещен из любой Vista, Win7 или 8 Box у вас есть. После установки MDT вы будете использовать Windows Automated Installation Kit (WAIK) вместе с MDT. В вашем случае этот ноутбук, на котором вы хотите построить толстое изображение, может быть захвачен и использован в качестве справочного материала, вам нужно сначала захватить его, а затем импортировать в общий ресурс развертывания.
MDT использует общие ресурсы для развертывания как толстых, так и тонких изображений. Традиционно в прошлом большинство людей использовали толстые изображения, но где MDT действительно сияет, так это в своей способности подталкивать драйверы и программное обеспечение после того, как в ходе последовательности задач было применено чистое и среднее тонкое изображение. В MDT широко распространена практика создания двух общих ресурсов: одна для сборок с собственной последовательностью задач, а другая для развертывания. Если ваши системы 100 однородны, вы можете избежать использования “толстых образов” старой школы
Смешение? Да, но дело в том, что MDT создает для вас образы, захватывает их, а затем форматирует, отображает имена, называет рабочие станции, устанавливает драйверы, приложения, обновления Windows и даже может присоединить их к домену или рабочей группе, если вы даже захотите.
Создайте две доли в MDT, одну для создания образов, одну для производства. Сделайте себе ОГРОМНУЮ услугу и создайте свой образ в ВМ. Таким образом, он может работать на что угодно.
Установите MDT & AIK 1. Установить MDT 2012 2. Установите WAIK 3.0 3. Установите дополнение WAIK (3.1)
Создание ссылки Поделиться
- Создать общий ресурс развертывания
- Импорт ОС (Vanilla. WIM НЕ настраиваемый. WIM)
- Создать последовательность задач и включить обновления Windows
- Настройте файл ответов unattend.xml
- Вставьте LTI Suspend в состоянии восстановления в последовательности задач (необязательно)
- Импорт приложений (необязательно)
- Обновить ресурс развертывания
- Сжечь ISO
Захват эталонного изображения
- Загрузка с CD в ВМ
- использовать MDT для установки обновлений, настроек, установки приложений
- Когда LTI приостановить выполнение, внесите изменения, а затем возобновить со значка на рабочем столе
- Захват изображения
Построение доли производства
- Создайте второй общий ресурс развертывания
- Импорт ОС (настроенный .wim) из захвата виртуальной машины
- Создать последовательность задач и включить обновления Windows
- Настройте файл ответов unattend.xml
- Импорт драйверов (необязательно)
- Импорт приложений (необязательно)
- Обновить ресурс развертывания
- Сжечь ISO
Развертывание захваченного изображения
- Загрузиться с MDT CD
- Выберите последовательность задач
- Разверните образ и повторяйте, пока развертывание не будет завершено.
Видео Супа Развертывания
Развертывание Windows A – Z
Учимся пользоваться MDT litetouch