Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
тиражирование_win10_iot_enterprise [2020/07/30 18:36] vladimir |
тиражирование_win10_iot_enterprise [2022/12/30 17:59] vladimir [Разворачивание образа системы] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Тиражирование ====== | ====== Тиражирование ====== | ||
Тиражирование необходимо для максимально быстрого обеспечения работающей ОС с необходимыми настройками на множестве устройств. Для снятия образа системы и его последующего тиражирования можно использовать утилиту "[[+tab|DISM|DISM]]". | Тиражирование необходимо для максимально быстрого обеспечения работающей ОС с необходимыми настройками на множестве устройств. Для снятия образа системы и его последующего тиражирования можно использовать утилиту "[[+tab|DISM|DISM]]". | ||
+ | <WRAP center round tip 100%> | ||
+ | В [[+tab|автоматизация_win_10_iot_enterprise|нашем наборе скриптов]] есть скрипт для автоматического снятия и развертывания образа системного тома. | ||
+ | </WRAP> | ||
+ | <WRAP center round info 100%> | ||
+ | Если на производстве необходимо регулярно тиражировать один и тот же образ **одновременно на множество устройств**, то лучше использовать [[+tab|https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd637994(v=ws.10)?redirectedfrom=MSDN|"Multicast"]] | ||
+ | </WRAP> | ||
+ | |||
===== Создание образа системы ===== | ===== Создание образа системы ===== | ||
- | [[+tab|sysprep|Запечатайте]] систему в необходимом режиме и загрузитесь в среду [[+tab|winpe|WinPE]]. Сохраните образ системы с помощью утилиты [[+tab|dism|DISM]]. Пример: | + | [[+tab|sysprep|Запечатайте]] систему в необходимом режиме и загрузитесь в среду [[+tab|winpe|WinPE]]. Сохраните образ системы с помощью утилиты [[+tab|dism|DISM]]. |
+ | <WRAP center round important 100%> | ||
+ | Система будет запечатана до первой загрузки, т.е. снимать образ системы, необходимо не загружаясь в систему, образ которой будет снят.\\ | ||
+ | Создать и развернуть образ системы можно в среде [[+tab|winpe|WinPE]] | ||
+ | </WRAP> | ||
+ | Пример команды создания образа: | ||
<code>DISM /Capture-Image /ImageFile:D:\Image.wim /CaptureDir:C:\ /Name:"SystemImage"</code> | <code>DISM /Capture-Image /ImageFile:D:\Image.wim /CaptureDir:C:\ /Name:"SystemImage"</code> | ||
- | ===== Разворачивание образа системы ===== | + | ===== Развертывание образа системы ===== |
Для разворачивания образа системы необходимо предварительно очистить диск и создать разделы. Структура разделов будет зависеть от режима загрузки системы UEFI или Legacy. Создать и отформатировать разделы можно с помощью утилиты «dislpart».\\ | Для разворачивания образа системы необходимо предварительно очистить диск и создать разделы. Структура разделов будет зависеть от режима загрузки системы UEFI или Legacy. Создать и отформатировать разделы можно с помощью утилиты «dislpart».\\ | ||
Ниже приведены примеры сценариев утилиты «dislpart», которые можно сохранить в текстовом виде и указать утилите в качестве сценария: | Ниже приведены примеры сценариев утилиты «dislpart», которые можно сохранить в текстовом виде и указать утилите в качестве сценария: | ||
Строка 24: | Строка 36: | ||
</code> | </code> | ||
Пример разметки для UEFI: | Пример разметки для UEFI: | ||
+ | <code> | ||
select disk 1 | select disk 1 | ||
clean | clean | ||
Строка 39: | Строка 52: | ||
assign letter="W" | assign letter="W" | ||
exit | exit | ||
- | + | </code> | |
- | + | После разметки диска можно развернуть ранее снятый образ системы. Пример: | |
- | <WRAP center round todo 60%> | + | <code>dism /Apply-Image /ImageFile:Image.wim /Index:1 /ApplyDir:W:\</code> |
- | Данный раздел еще не дописан. | + | Обратите внимание, что необходимо указывать индекс разворачиваемого образа. Т.е. в одном WIM файле можно сохранить множество образов, образа в одном WIM файле занимают меньше места, чем по отдельности т.к. в WIM файле будет дедупликация одинаковых файлов.\\ |
- | </WRAP> | + | \\ |
+ | После разворачивания системы ее необходимо инициализировать. | ||
+ | * Для Legacy - bcdboot W:\Windows | ||
+ | * Для UEFI - bcdboot W:\Windows /s T: /f ALL | ||
+ | После инициализации необходимо скопировать файлы WinRE системного тома на загрузочный раздел. | ||
+ | Пример: | ||
+ | <code> | ||
+ | xcopy W:\Windows\System32\Recovery\*.* S:\Recovery\WindowsRE\ /h /k /y | ||
+ | attrib +s +h +i S:\Recovery | ||
+ | attrib +s +h +i S:\Recovery\*.* /s /d | ||
+ | </code> | ||
+ | Скопировать файлы WinRE необходимо до загрузки системы т.к. при первой загрузке файлы будут удалены из папки "W:\Windows\System32\Recovery"\\ | ||
+ | \\ | ||
+ | После копирования файлов WinRE можно загружать систему. | ||
+ | ===== Документация ===== | ||
+ | * [[+tab|https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-7/dd744301(v=ws.10)?redirectedfrom=MSDN|Recommended UEFI-Based Disk-Partition Configurations]] | ||
+ | * [[+tab|https://learn.microsoft.com/ru-ru/windows-hardware/manufacture/desktop/boot-to-uefi-mode-or-legacy-bios-mode?redirectedfrom=MSDN&view=windows-11|Загрузка в режим UEFI или устаревший режим BIOS]] | ||
+ | * [[+tab|https://learn.microsoft.com/ru-ru/windows-hardware/manufacture/desktop/winpeshlini-reference-launching-an-app-when-winpe-starts?view=windows-11|справочник по Winpeshl.ini. Запуск приложения при запуске WinPE]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-vista/cc766156(v=ws.10)?redirectedfrom=MSDN|Winpeshl.ini Files]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism---deployment-image-servicing-and-management-technical-reference-for-windows?view=windows-11|DISM - Deployment Image Servicing and Management]] | ||
+ | * [[+tab|https://learn.microsoft.com/ru-ru/windows-hardware/manufacture/desktop/bcdboot-command-line-options-techref-di?redirectedfrom=MSDN&view=windows-11|Параметры Command-Line BCDBoot]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-7/dd744301(v=ws.10)?redirectedfrom=MSDN|Recommended UEFI-Based Disk-Partition Configurations]] | ||
+ | * [[+tab|https://ru.wikipedia.org/wiki/Таблица_разделов_GUID|Таблица разделов GUID]] | ||
+ | * [[+tab|https://learn.microsoft.com/ru-ru/windows-hardware/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions?redirectedfrom=MSDN&view=windows-11|UEFI/GPT-based hard drive partitions (Разделы жесткого диска в системе, использующей UEFI и GPT)]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-vista/cc766223(v=ws.10)?redirectedfrom=MSDN|Modify the BCD Store Template]] | ||
+ | * [[+tab|https://learn.microsoft.com/ru-ru/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference?redirectedfrom=MSDN&view=windows-11|Среда восстановления Windows (Windows RE)]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/winpe-intro?view=windows-11|Windows PE (WinPE)]] |