Создание ESD-образа для системы развёртывания
В обычных условиях, для создания образа развёртывания используется WIM-файл. Его можно создать разными методами, но он как был wim-образом, так и остаётся wim-образом. Этот же файл используется не только для сетевой установки, но и для записи на загрузочную флешку, что бы установить операционную систему со всем необходимым комплексом программного обеспечения. Но недавно я подготавливал образ одной конторе, которая использует Windows 10 LTSB. Подвох я сразу не заметил, так как использовался компьютер на котором уже была установлена эталонная система. Система была подготовлена для работы с использованием WDS (Windows Deployment Services) и всё прошло планово. Но когда я начал подготавливать загрузочную флешку для оффлайновой установки операционной системы, то тут-то и начались танцы с граблями. В нужном месте ISO-образа просто не оказалось файла install.wim. Зато на его месте был найден файл install.esd. Как оказалось Майкрософт разработала новый формат образа файлов для того, чтобы повысить степень сжатия и поддержать возможность скачивания образа через интернет. Для этого пришлось усилить степень сжатия. WIM-образы тоже поддерживают сжатие, но считается, что у ESD-образа можно установить сверх сильное сжатие и это позволит скачивать обновление операционной системы через интернет.
Мне было интересно насколько сильно отличается сжатие WIM и ESD, но сейчас я не буду тратить время на такие мелочи. Поверим разработчикам на слово.
И так, что же нам делать если был использован диск с ESD-образом. Да собственно ничего нового делать не придётся. На диске, использованном для скачивания программы imagex.exe. Для работы с ESD-образом можно использовать программу DISM.exe из поставки Windows ADK for Windows 10, не перепутайте с Windows AIK. В Windows AIK тоже есть DISM, но он умеет работать исключительно с WIM-образами.
Вся процедура создания аналогична созданию диска с WIM-образом:
- Создаём загрузочную флэшку,
- устанавливаем Windows,
- устанавливаем необходимое ПО,
- копируем требуемые данные,
- подготавливаем ОС программой Sysprep,
- далее загружаемся с LiveCD или по сети,
- создаём ESD-образ,
- подменяем созданным образом файл install.esd на флэшке.
Из всех этих операций необычно только создание ESD-образа. Для создания образа надо скопировать на LiveCD или флешку записать программу DISM.exe из поставки Windows ADK for Windows 10.
Заходим в каталог с DISM.exe и даём команду:
Dism.exe /Capture-Image /ImageFile:D:install.esd /CaptureDir:D: /Name:OrcinusCapture
Поясню, что за что отвечает:
Dism.exe — запуск исполнимого файла,
/Capture-Image — команда создания образа,
/ImageFile:D:install.esd — файл в который будет упакован образ,
/CaptureDir:D: — диск на котором расположена установленная ОС,
/Name:OrcinusCapture — название образа, можете написать, что угодно.
Можно сохранять образ на диск с которого делается образ. Либо сразу копировать на загрузочную флешку. Это не принципиально.
Всё, теперь необходимо скопировать получившийся ESD-образ на загрузочную флешку и у вас готов собственный дистрибутив для установки.
Тэги: ИТ
Отредактировано:2020-09-07 06:57:31
Угу. Только после такого у Вас получится переименованный в ESD wim-файл с сжатием fast. А ESD от WIM отличается тем, что сжимается в compress-recovery. Однако, DISM не умеет захватывать образ в формат с сжатием recovery напрямую. Единственный способ сделать корректно захватить образ с сжатием по-умолчанию и потом конвертировать тем же DISM в ESD.