Сделать sysprep и снять образ wim - vicemultiplayer.ru

Сделать sysprep и снять образ wim

Сделать sysprep и снять образ wim

alive-one
У Windows 10 как выяснилось, аж 4 скрытых раздела. [source=22:92455:0]

Это в случае UEFI/GPT?

alive-one
В любом случае, как я понял. [source=22:92455:3]

Вчера в очередной раз поставил на ноутбук Lenovo B560 Win10 Home. Специально посмотрел в Управлении дисками — всего два раздела, один примерно на 500Мб и второй, занимающий всё оставшееся пространство на SSD.

alive-one
Хотелось бы разворачивать Windows 10 так же, как мы привыкли разворачивать Windows 7 [source=22:92455:0]
Формально для таких манипуляции требуется ОЕМ/FPP лицензия, VL лицензия, и VL media.

Или достаточно создать загрузочный раздел
Забейте на него и остальные служебные разделы. Ставьте ОС на одиночный MBR раздел. Если же Системный раздел непременно нужен с самого начала, то надо либо весь привод со всеми дисками заворачивать в образ, и это не wim, либо пользоваться MDT и ему подобным софтом.

alive-one
Или это только на нотах столько разделов, [source=22:92455:3]

у производителя могут быть странные фантазии. По дефолту 10-ка создала как на скрине ниже. MSR всего 16 МБ

К сообщению приложены файлы: 1.png, 574×150, 17Кb

Возвращаюсь к теме, с чуть большим количеством информации.
Сейчас ставил Windows 10 Pro сборка 1903 на GPT диск размером 260Gb

Помимо MSR раздела на 128 Мб, она создает следующие разделы:
01. Раздел восстановления (450 Мб, буква не назначена, отформатирован в NTFS)
02. Шифрованный EFI раздел (100 Мб, буква не назначена. Загрузчик, драйвера и тому подобное)
03. Основной раздел (Сама Windows и файлы пользователя. Буква назначена)
04. Раздел восстановления (Еще один. 750 Мб, отформатирован в NTFS, буква не назначена)

Не особо понимаю, зачем два раздела восстановления. И если разворачивать wim-образ на диск без этих разделов, то есть создавать только MSR, EFI и основной раздел, то запустится ли вообще Windows потом? И насколько эти критично для работы ОС в плане стабильности?

alive-one
если разворачивать wim-образ на диск без этих разделов, то есть создавать только MSR, EFI и основной раздел, то запустится ли вообще Windows потом? [source=22:92455:14]

1) достаточно даже двух разделов (EFI+Win);
2) многовероятно, что загрузку придётся восстановить (это просто и быстро).

И насколько эти критично для работы ОС в плане стабильности? [source=22:92455:14]

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

alive-one
*.wim-образ после sysprep’а, который я снял с GPT-диска, я могу восстановить его на MBR-диск? [source=22:92455:16]

То есть, просто создаю на диске раздел 500Мб под загрузчик, [source=22:92455:16]

В большинстве случаев (использования ПК простыми юзерами) этот раздел вообще не нужен, но тут кто как привык.

Утилиты для подготовки образа ОС к развертыванию

Если вы системный администратор, то перед вами обязательно встанет вопрос массового развертывания операционной системы на компьютеры пользователей. И каким бы способов вы его не развертывали — с USB, через WDS сервер с MDT, с помощью SCCM, — в любом случае вы будете использовать WIM файл с образом операционной системы.

Обзор способов разветывания ОС

  1. Установка с загрузочного USB накопителя. На нем в корне диска должен располагаться файл ответов autounattend.xml. Это файл вы создаете заранее с помощью Windows System Image Manager (SIM), который входит в комплект пакет Windows ADK. Обратите внимание, для всех билдов Windows 10 версия ADK своя. Скачать её можно с сайта Microsoft. Сам файл образа ОС с расширением WIM или ESD, лежит в папке sources вашего USB. Образ вы можете взять оригинальный MSDN, скопировать откуда-то или подготовить свой. Драйвера вам необходимо заранее интегрировать в WIM файл или положены в подпапку $OEM$, а путь к ней указан в файле autounattend.xml.
    Такой способ подходит для одиночных установок без возможности глубокой кастомизации под разные задачи, разных пользователей или разное железо.
  2. Развертывание с помощью MDT c USB накопителя. В этом случае, сам загрузочный диск вы готовите с помощью MDT (Microsoft Deployment Toolkit). Пакет MDT вы бесплатно скачиваете с сайта Microsoft (опять же, разные версии MDT поддерживают разные версии развертываемых ОС). Для работы MDT также требуется правильная версия ADK. Последняя на данный момент MDT 8450 сейчас поддерживает только Windows 10 1709 и старее. В среде MDT вы подготавливаете Task Sequence, добавляете пакеты, драйверы и WIM файл операционной системы. Далее вы создаете загрузочную media, которая будет включать все выше перечисленное и копируете её на USB. Тонкость заключается в том, что здесь кастомизацию образа вы делаете или заранее модифицируя WIM файл, или редактируя файл unattend.xml, относящийся к созданному вами Task Sequence в MDT, который будет автоматически включен в media, или же пишете скрипты, которые добавляете в пакеты и включаете в ход установки как шаг Task Sequence.
    При создании media MDT вам создат boot.wim загрузочный файл, который и будет исполняться при загрузке с флэшки. Он загрузит вам среду Windows PE, из под которой начнется установка.
    Очень гибкий способ, который позволяет включить любые драйвера и установить любой софт по время установки ОС.
  3. Развертывание с помощью MDT и WDS сервера. Отличие этого способа заключается лишь в том, что boot.wim, созданный в MDT, будет располагаться не на USB, в сети на WDS сервере, откуда можно выполнить загрузка по PXE.
  4. Развертывание с помощью SCCM и WDS сервера. Загрузка клиента выполняется как в варианте 3, но отличие заключается в том, что все WIM файлы, драйверы и пакеты, а также сам Task Sequence с файлом unattend.xml будет созданы и запускаться с SCCM сервера, а не с MDT. Загрузочный boot.wim образ также будет создан с помощью SCCM.
    Такой вариант подходит для самых сложных развертываний с большим числом распределенных установок.

Обратите внимание также, что файл ответов unattend.xml можно включить и в сам WIM образ, положив его в папку %WINDIR%PantherUnattend, но для MDT и SCCM все равно потребуется отдельный внешний файл для исполнения Task Sequence.

Как я уже указал, файлы unattend.xml или autounattend.xml можно редактировать вручную в редакторе, но правильнее и безопаснее делать это через SIM. Сам же файл образа операционной системы WIM создается и редактируется с помощью консольной утилиты DISM, имеющей множество ключей. Более того, этой же утилитой выполняется и развертывание (применение, apply) WIM файла на диск.

Утилита DISM входит в пакет ADK, важно пользоваться той версией утилиты, которая поддерживает разворачиваемую ОС.

Захват образа и создание WIM

Для того, чтобы создать WIM файл, необходимо выполнить операции Sysprep and Capture. Для этого устанавливаете систему на компьютер, настраиваете как вам угодно, устанавливаете или удаляете приложения, ставите обновления. Также для успешного sysprep в Windows 10 необходимо сделать чистку системы и удалить некоторые запровиженные Modern App приложения от HP и Canon, иначе sysprep завалится. Это можно сделать командами Powershell:

Get-AppxPackage *hp* -AllUsers | Remove-AppxPackage Get-AppxPackage *canon* -AllUsers | Remove-AppxPackage

Задача Sysprep заключается в том, что система очищается от пользовательских данные и профилей, удаляются SID системы и пользователя, для этого, чтобы этот имидж можно было использовать на других компьютерах. Чтобы запустить sysprep вручную, необходимо перейти в папку C:WindowsSystem32sysprep и запустить команду:

Sysprep.exe /generalize /shutdown /oobe

При этом система перейдет в OOBE режим (Out-Of-Box Experience, как будто она только устанавливается с нуля), а затем компьютер выключится. Больше про эту процедуру можно почитать в документации Microsoft.

Теперь образ диска можно захватывать. Захват диска выполняется уже упомянутой утилитой DISM.

Если выполнять захват вручную, то для этого нужно загрузиться в среду Windows PE с USB или по сети, или же подключить диск к другому компьютеру. В составе Windows PE уже должна быть утилита dism. Захват образа выполняется командой (при условии, что вы захватываете диск C:):

Dism /Capture-Image /ImageFile:D:my-windows-partition.wim /CaptureDir:C: /Name:»My Windows partition»

Больше об этой процедуре почитайте в официальной документации.

Один файл WIM может содержать несколько образов ОС, вы можете добавлять новый захваченный диск в уже существующий образ. Это удобно тогда, когда вам требуется с одного WIM файла развертывать разные системы (например с разным набором программ). Вы можете редактировать свойства wim файла, название образов в нем.

Каждый образ в файле имеет индекс, начинающийся с 1. Соответственно, когда вы будете применять образ на чистый диск, то вам надо будет указать индекс системы:

Dism /apply-image /imagefile:N:Imagesmy-windows-partition.wim /index:1 /ApplyDir:C:

Хочу отметить, что если вы просто примените образ на диск, то система не будет загружаться. Вам предварительно необходимо создать системные разделы на диске (партиции) командой diskpart, а команда

Читать еще:  Чем сделать дамп памяти windows 7

вам создаст BCD-загрузчик на диске с операционной системой. Помимо этого вам нужно будет сделать раздел Recovery. Для быстроты приведу пример типового bat-скрипта, который выполняет все эти операции из документации Microsoft.

На самом деле все это не цель нашей статьи, а скорее обзор, позволяющий понять, какими утилитами и в каком случае необходимо пользоваться. Ведь синтаксис всех команд хорошо расписан в документации. Кроме того, процедуру как sysprep /capture, так и развертывания образа на диск с предварительным форматированием проще выполнить через MDT, создав в нем соответствующие Task Sequence, однако MDT требует навыков, для разовых задач проще все сделать вручную.

Утилиты для работы с образами WIM

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

Это прекрасная утилита, написанная на языке скриптов AutoIt, экономит массу вашего времени, выполняя:

  • захвата диска в образ (capture)
  • применения образа на диск (apply)
  • показывает информацию из готового wim образа
  • позволяет смонтировать образ в папку, отредактировать его содержимое и размонтировать обратно (mount and unmount)
  • выгрузки отдельного образа из файла wim с несколькими образами
  • редактирования имени и описания образов в wim файле

Текущая версия 2.2.0 совместима вплоть до Windows 10 build 1803. Все операции выполняются в один клик. Установка не требуется. Вариант использования: захват другого раздела на вашем диске или на подключенном диске, а также редактирование имеющегося wim файла. Работа в Windows PE не подразумевается.

Эта утилита написана на Powershell, но предназначена немного для других операций, а именно для обслуживания и редактирования имеющегося WIM. Все закладки расположены в порядке их использования: сначала вы монтируете образ в папку, а затем его редактируете или сохраняете изменения.

  • интегрировать драйвера в образ (drivers)
  • добавлять пакеты (cab packages) и включать/выключать функции (features)
  • Приписывать лицензионную информацию и ключ
  • применять готовый Unattend.xml
  • получать список приложений (applications) и патчей (patches) в образе
  • захватывать и применять образ

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

ИНТЕРНЕТ РЕСУРС ПРО WINDOWS

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

Приветствую,Всех читателей интернет ресурса WindowsFan.Ru.

Замена старого компьютера новой более мощной и совершенной машиной, как правило, всегда подразумевает утомительный и малоприятный процесс «восстановления».

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

Для быстрой установки операционной системы на несколько компьютеров нужен несколько иной подход. Коротко его можно определить как развертывание.

Развертывание представляет собой процедуру автоматического восстановления операционной системы из заранее созданного образа. Такой образ, читайте копия, может содержать в себе саму ОС, а также все установленные программы и в некоторых случаях пользовательские настройки.

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

На сегодняшний день существуют несколько методов, позволяющих быстро клонировать и развертывать операционную систему. Одним из популярных способов клонирования Windows является захват системного раздела в образ WIM с помощью специальной консольной утилиты ImageX.

Данная утилита представляет собой инструмент для создания, модификации образов WIM, а также развертывания операционных систем Windows. Утилита ImageX входит в состав программного пакета Assessment and Deployment Kit.

Итак, для создания копии Windows и последующего её развертывания на новом компьютере нам потребуется flash-накопитель достаточного объема, а также загрузочный образ WinPe с интегрированной утилитой ImageX. Сама процедура клонирования достаточно проста и не занимает много времени.

Перед созданием образа Windows необходимо подготовить. Для этих целей используется штатная консольная утилита Sysprep. Она сбрасывает пользовательские настройки, системные данные, включая журналы событий, часы активации Windows (сама активация не сбрасывается) и идентификатор безопасности компьютера SID. При этом также удаляются все точки восстановления.

Нередко пользователи спрашивают, можно ли не использовать Sysprep? Можно, но не желательно. Дело в том, что удаление идентификаторов может понадобиться для корректной работы некоторых программ. Впрочем, на домашнем компьютере это может быть излишним.

Некоторые приложения для создания резервных копий и клонов дисков, например, Acronis True Image не используют возможности Sysprep и, тем не менее, у большинства домашних пользователей после этого не наблюдалось никаких проблем. А вот что касается системных администраторов, то для них использование Sysprep является обязательным.

Утилита sysprep.exe содержится в каталоге sysprep. Чтобы перейти в него запустите командную строку от имени администратора и выполните следующую команду:

Утилита поддерживает работу как в консольном, так и в графическом режиме. Чтобы запустить её выполните команду:

sysprep.exe /generalize /shutdown или просто sysprep.exe

В появившемся окошке обязательно устанавливаем галочку “Подготовка к использованию”, в параметрах завершения работы выбираем “Завершение работы” и жмём ok.

После того как утилита отработает, компьютер выключится. Снимать образ системы нужно непосредственно после применения sysprep. Поэтому следующая загрузка должна осуществляться не с винчестера, а с заранее подготовленного загрузочного диска WinPe. Также не забудьте подключить к компьютеру flash-накопитель.

После того как вы загрузитесь с WinPe узнайте, какому диску принадлежит какая буква, так вы избежите ненужных ошибок. В нашем случае системный диск обозначен буквой E, зарезервированное системой место буквой C, а подключенный носитель имеет букву D.

Загрузочный диск WinPe всегда обозначается буквой X. Наша задача заключается в следующем: нужно захватить диск E и сохранить его на диск D. И в этом нам поможет утилита ImageX. Для начала перейдем в содержащий её каталог.

cd x:/Program Files

У вас путь может быть другой. Просмотреть список доступных ключей можно выполнив ImageX /? Для захвата диска нам понадобится ключ CAPTURE. Команда же будет выглядеть следующим образом:

imagex.exe /CAPTURE e: d:/Win81Pro.wim «Комментарий к образу»

Сначала идет имя исполняемого файла imagex, затем ключ, затем захватываемый раздел, далее указывается, куда будет сохранён образ. В нашем случае он имеет имя Win81Pro. Обязательно укажите комментарий, в противном случае команда может не выполниться. Дождитесь завершения копирования файлов.

Обычно эта процедура занимает около 20 минут, но может длиться и дольше, — все зависит от того, какое количество программ установлено на вашем компьютере. В случае успешного сохранения образа в консоли вы получите сообщение «Successfully imaged». Теперь можете завершить работу компьютера и извлечь накопитель с записанным на него образом системы.

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

На этом я пожалуй и закончу свой рассказ всем пока и до новых полезных встреч с вами дорогие друзья…

This entry was posted on Среда, Декабрь 25th, 2013 at 18:23 and is filled under: ПОЛЕЗНЫЕ СОВЕТЫ

Создание образа Windows 7 при помощи ImageX и sysprep.

Создание образа Windows 7 при помощи ImageX и sysprep.

День добрый, уважаемый читатель. Сегодняшнюю техническую заметку я хочу посвятить одному важному делу, которое касается всех людей, кто так или иначе связан с обслуживанием операционных систем Microsoft, к примеру, Windows 7.

Некоторое время назад я активно подрабатывал — занимался ремонтом компьютерной техники. Сейчас у меня немного другие приоритеты, но все же, периодически, я занимаюсь таким ремонтом. Мне кажется, что ремонт компьютеров сейчас — это ремонт «программный», по большей части. Оборудование не так часто выходит из строя, как именно программная часть. Так вот. в своё время мне приходилось ремонтировать большое количество техники именно «программным» методом. и каждый раз это занимало немало времени. Копирование файлов, установка Windows, последующая настройка и установка программ отнимали много времени. И вот, я решил автоматизировать этот процесс.

Фактически, огромная часть описанной выше операции установки повторялась каждый раз, от клиента к клиенту. Уникальность того или иного факта ремонта — огромная редкость. Задачи, как правило, были одинаковые, в общей своей массе. Итак, преступим.

Создание некого универсального образа Windows 7 разделим на несколько этапов:
Настройка эталонного образа Windows 7 с программным обеспечением;
Подготовка образа к захвату с помощью Sysprep;
Захват образа в wim-файл с помощью ImageX.

Настройка эталонного образа Windows 7, включающего в себя все необходимое программное обеспечение — достаточно простая задача. Установку самой операционной системы я проводил с установочного диска, после этого установил все программы. Также, я почистил реестр системы, удалил все временные файлы и удалил некоторые программы из автозапуска. В общем, получилось так, как мне нравится : ) ну и каждый, безусловно, волен делать по-своему.

Читать еще:  Как сделать кнопку на ноутбуке acer

После того, как мой «эталонный» образ Windows 7 готов, его нужно подготовить к захвату. Подготовка образа к захвату выполняется с помощью средства подготовки системы Sysprep, из командной строки:

c:windowssystem32sysprepsysprep.exe /oobe /generalize /reboot

Так, параметр /oobe позволяет запустить компьютер, в последующий раз после выполнения команды, в режиме экрана приветствия. Это позволяет пользователю настроить систему: создать учетные записи, задать имя компьютера и так далее. Параметр /generalize указывает на то, что необходимо удалить из захватываемой системы все уникальный сведения. Ключ /reboot указывает на то, что после выполнения команды компьютер будет перезагружен. Процедура подготовки образа системы к захвату может занять некоторое время. так что, подождите немного : )

Официальная документация по программе sysprep находится тут:

Кстати, хочу отметить, что увлекаться постоянной донастройкой образа с помощью sysprep не стоит. Дело в том, что во время выполнения sysprep /generalize таймер активации системы автоматически сбрасывается, перенастройку Windows с помощью sysprep можно выполнить не более трех раз — после третьего раза сбросить таймер активации системы будет невозможно. Обойти сброс таймера можно с помощью параметра SkipRearm в sysprep /generalize, установленного в 1.

Теперь дальше, к делу. Так, эталонная Windows 7 готова к захвату в образ — wim-файл. Запускаем Windows PE (я использовал загрузочную флэшку — создание такой флэшки описано ранее в одной из моих заметок). Обязательно в образе Windows PE должна находиться программа ImageX. Кстати, говоря о том образе Windows PE, который я создал ранее — я его немного исправил — добавил программу ImageX в сам образ системы — в папку Program Files. Это связано с тем, что после загрузки Windows PE флэшку я выниманию — следовательно, без наличия в Program Files, программа ImageX не была доступна, так как находилась в корне флэшки с Windows PE. Итак, для захвата образа системы используем ImageX:

imagex.exe /capture c: g:install.wim «Windows 7 Image» /compress maximum /verify

Ключ /capture указывает на операцию — захват образа. Далее указывается путь к диску, где установлена эталонная система. Теперь, указываем wim-файл, который станет образом этой системы (для эксперимента, вы можете открыть wim-файл и увидите структуру каталогов эталонного образа). После указывается название данного образа в wim-файле (в таком файле может храниться несколько образов и внутри wim-файла они нумеруются). С помощью ключа /compress maximum указываем максимальную степень сжатия образа. Ключ /verify указывает на обязательную проверку образа на целостность, ошибки и дублирование файлов. Захват образа системы в wim-файл займет некоторое время.

Для захвата образа я использовал флэшку — там и был создан wim-файл. Вы можете использовать, к примеру, сетевую папку для сохранения образа — это достаточно удобно при работе в организации. Подключается она с помощью команды net use.

Описание ImageX от Microsoft можно посмотреть тут:

И ещё, урок от Brickhouselabs по захвату образа Windows 7 с помощью ImageX:

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

3. Подводные камни при захвате и развёртывании

Первая ошибка, про которую я хочу рассказать, связана с установкой программного обеспечения в образ системы. Не все программы успешно развёртываются.

Некоторое время назад, когда я только готовил этот эталонный образ, после захвата системы у меня всегда выскакивала ошибка о невозможности запуска служб, или о том, что Windows не может продолжить установку системы. Все это происходило после того, как я переводил эталонную систему в режим подготовки к захвату, используя sysprep с параметрами /oobe и /generalize — захват проводился (успешно создавался wim-файл), но сама система после захвата не запускалась, как и после развёртывания с полученного wim-файла возникали те же самые ошибки.

Я долго искал, в чем же дело. А проблему составлял установленный антивирус — будь то Avira, Avast или Kaspersky — все было одинаково. Итак, система после sysprep оживала только тогда, когда антивируса в ней не было. Тут я принял решение — монтировать готовый образ (wim-файл) для обслуживания (с помощью того же ImageX (можно и с помощью dism) с параметрами /mountrw для обслуживания и последующим /umnount /commit для сборки) и скопировать в него на рабочий стол дистрибутивы антивирусных продуктов — так, после развёртывания эталонного образа пользователь будет волен сам себе выбрать любимый для него бесплатный продукт (я скопировал дистрибутивы Avira и Avast).

Также, по окончанию захвата стоит обратить внимание на размер образа. Мои первые wim-файлы, со всем установленными обновлениями и большим количеством программ занимали достаточно солидное место — около 5 Гб. Это вызывало проблему.

Как мы знаем, в файловой системе FAT32 не получится работать с такими файлами из-за их большого размера (более чем 2 в степени 32; проблема касается тех, кто в дальнейшем захочет сделать установочную флэшку с файловой системой FAT32). Также, система, устанавливаемая в режиме архитектуры x86, не сможет работать с wim-файлами размером более 4295 Мб.

В качестве решения первой части проблемы я использовал загрузочную флэшку в режиме NTFS — создавал на ней загрузочную запись. А при решении второй части проблемы нашел инструмент в ImageX — программа умеет делить wim-файл на части с помощью команды /split. Разделенный образ можно подводить под нужный объём — для записи на CD, DVD, флэшки с различными файловыми системами и объёмами.

4. Пример развёртывания Windows из wim-файла

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

Итак, к примеру. Для того, чтобы развернуть образ системы на компьютер, необходимо сделать следующие шаги:
Запустить на компьютере Windows PE;
Разметить жесткий диск с помощью команды diskpart;
Применить wim-файл к разделу жесткого диска с помощью ImageX;
Инициализировать системный раздел с помощью bcdboot.

Запускаем Windows PE. В открывшемся окне командной строки запускаем diskpart и размечаем диск для предстоящего развёртывания Windows 7:

create partition primary

assign letter c:

format fs=ntfs quick

Теперь, с помощью ImageX разделим получившийся до этого wim-файл на несколько частей, чтобы он успешно принимался системой (образ захватываемой мной системой был архитектуры x86):

imagex /split g:install.wim g:install.swm 3000

Теперь, фактически, мы разрезали исходный wim-файл на swm-файлы максимальным объёмом 3000 Мб. Файлы получают имена install.swm и install2.swm соответственно, в порядке разделения. После, нам необходимо применить эти файлы к нашему размеченному диску:

imagex /apply g:install.swm /ref g:install2.swm 1 c:

Мы указываем с помощью команды /apply операцию применения swm-файлов, номер образа системы в наборе этих файлов и диск c: в качестве приёмника образа. Если бы мы использовали более маленький по размеру образ (позволяющий выполнить установку с архитектурой x86), то команда имела бы следующий вид:

imagex /apply g:install.wim 1 c:

После некоторого времени образ системы развернется в указанный раздел. Теперь нам необходимо инициализировать хранилище BCD и скопировать файлы среды загрузки в системный раздел. Делается это следующей командой:

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

В результате нашей работы мы получили готовый настроенный образ Windows 7 с предустановленным пакетом обновлений и программ в виде wim-файла. Развёртывание такого образа легко осуществить с помощью Windows PE, ImageX, diskpart и bcdboot.

В следующей заметке мы поговорим о том, как сделать установочную флэшку Windows 7 с минимальным участием в процессе установки системы.

Хорошего Вам дня! : )

Спасибо за заметку, благодаря ей разобрался немного с winpe. Правда почему-то не получается запустить imagex если записывать её в образ, а вот если в Program Files то всё ок.

Иван, её точно можно запустить. просто в таком случае она будет запускаться не с виртуального жесткого диска (X:), а с CD / DVD — привода, или с флэшки. Точно могу сказать, что сам запускал. и всё работает.

Если что — обращайтесь.

Действительно, как-то я прошляпил этот момент, создаётся диск привода и оттуда её можно запустить, видимо поторопился. Как я понял буква диска рандом, в отличие от x:, а вот как узнать букву кроме как перебирать при помощи cd?

Иван, я, к примеру, добавил в образ ImageX бесплатный Shell — Far Manager 🙂 им и пользуюсь при загрузке — запускаю Shell с командной строки. ну а потом всё тривиально, и, главное — очень удобно!

Что будет елси развернуть образ на комп с иной видяхой или иным чипсетом или иными настройками SATA/AHCI?

Система попросит установить драйвера (а, скорее всего, сама установит).

Что значит «иными настройками SATA/AHCI?». Что за «настройки»?

Читать еще:  Как сделать обычный доступ а не администратора

Добрый день! У меня так же возникли проблемы с запуском Imagex, прошу подсказати пути решения это проблемки если возможно подробнее. Заранее благодарю

Андрей, день добрый!

Скажите, какая проблема произошла? По-конкретней, пожалуйста.

Проблема заключается в том, что программа не запускается. Т.е я загружаюсь с флешки появляется консоль. Я ввожу название программы imagex и получаю в ответ сообщение о том что программа не найдена. Как то так. Причем diskpart запускается аналогичным способом. Пробовал размещать imagex в разные папки. Например mount.

Андрей, обратите внимание на статью http://its-andreev.blogspot.ru/2012/10/windows-pe.html — попробуйте разместить imagex.exe файл в папке Program Files в образе WinPE.

Также, при выполнении команды, укажите ЯВНЫМ образом (полный путь) исполняемый файл imagex.exe

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

Я сделал wim образ, переписал его в дистрибутив, а когда начал с него устанавливать Винду, после окна с кнопкой «Установить» высветилось окно «ВВеденный ключ продукта не соответствует ни одному из образов Windows, доступных для установки. Введите другой ключ продукта» Подскажите плиз выход из сложившейся ситуации. Заранее спасибо!

Развёртывание Windows 7 из образа раздела

Содержание

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

Подробная инструкция размещена на сайте Microsoft: Создание и применение образов Windows

Так как при большом наборе дополнительного ПО файл образа раздела легко может превзойти 4Гб, то записать такой дистрибутив на DVD диск не удастся. Однако, для установки ОС этого и не требуется. Нам будет достаточно получить образ раздела, на который установлена ОС. Затем его можно включить в дистрибутив на загрузочном Flash диске или просто перенести на новый компьютер, загрузившись с любого live-CD/DVD/USB. В этой статье мы рассмотрим оба варианта.

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

По утверждению Microsoft: «При создании образа следует учитывать, что разметка разделов на исходном и целевом компьютерах должна быть идентичной. Например, если образ Windows сохраняется на диске D, развертывать этот образ необходимо также на диск D конечного компьютера, также должны совпадать следующие параметры разделов (подробнее):

  1. Типы разделов (основной, дополнительный или логический) должны совпадать
  2. Если раздел сделан активным на компьютере-образце, на конечном компьютере он также должен быть активным»

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

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».

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

  1. Загружаем ОС в режиме аудита
  2. Устанавливаем/удаляем ПО, подключаем принтеры, создаём ярлыки и т.п.
  3. Подготавливаем систему к развёртыванию с помощью sysprep и выключаем компьютер
  4. Загружаемся с live-CD или дистрибутива Windows7, заходим в консоль
  5. Создаём образ раздела с помощью imagex, помещая его на флэшку или сетевой ресурс
  6. Повторяем вышеперечисленное, пока не будут созданы все необходимые наборы.

Имея образ раздела Windows (wim-файл), можно создать свой дистрибутив, то есть установочный DVD/Flash диск. Для этого достаточно в изначальном дистрибутиве заменить файл sourcesinstall.wim своим образом, переименовав его соответственно в install.wim.

Чтобы автоматизировать установку, можно подготовить файл ответов autounattend.xml, создав его с помощью WIAK [2] и выложив в корень дистрибутива.

Создание загрузочной флэшки со своим дистрибутивом Windows 7

Вкратце алгоритм создания загрузочного Flash носителя (флэшки) с собственным набором ПО и драйверов таков:

  1. Копируем файлы из дистрибутива Windows 7 (из ISO образа) на жёсткий диск.
  2. Заменяем официальный файл sourcesinstall.wim своим образом раздела (про его создание смотреть выше), сохраняя имя install.wim
  3. Форматируем флэшку и делаем её загрузочной
  4. Копируем на флэшку подготовленный дистрибутив
  1. ↑ См официальную документацию Microsoft: Этапы настройки программы установки Windows
  2. ↑ 2,02,1WIAK (Windows Automated Installation Kit) — Пакет автоматической установки Windows — это набор средств и документации для настройки и развертывания операционных систем Windows (скачать WIAK с сайта Microsoft). С помощью него можно сформировать файл ответов в xml формате, который поможет автоматизировать установку ОС.
  3. ↑ 3,03,1Windows PE (Windows Preinstallation Environment — среда предустановки Windows) — сильно урезанная версия Windows 7 без графического интерфейса
  4. ↑ImageX — утилита для создания/развёртывания образов Windows, входящая в комплект WIAK
  • Техническое руководство Microsoft по средствам развертывания
  • Техническое руководство по Windows PE
  • ImageX— Техническое руководство по ImageX, Параметры командной строки ImageX
  • DISM — Параметры командной строки системы обслуживания образов развертывания и управления ими. См также Что такое система DISM?
  • BCDboot — Параметры командной строки BCDboot. BCDboot — это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDboot создает хранилище данных конфигурации загрузки (BCD) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.
Ссылка на основную публикацию
Adblock
detector