- Сообщения
- 8,444
- Реакции
- 5,471
В этой статье мы рассмотрим самое начало и самый конец в последовательности действий по созданию образа диска:
Создание структуры каталога выпоняется командным сценарием copype.cmd запущенным с определенными параметрами.
Запустите Командную строку средств развертывания с правами Администратора и введите в окне консоли команду:
, где arch - архитектура образа WinPE (x86, x64 или ia64), destination - директория в которую бует скопирована структура каталога образа, файл winpe.wim с которым в дальнейшем мы будем работать с помощью утилиты DISM и файл etfsboot.com, являющийся загрузочным файлом формата El Torito.
например:
Данный сценарий создает следующую структуру каталогов и скопирует все необходимые файлы для этой архитектуры.
Папка \ISO содержит все файлы, необходимые для создания ISO-файла с помощью средства Oscdimg, за исключением образа Windows PE (boot.wim). Необходимо создать свой особый образ boot.wim с помощью используемого по умолчанию образа Windows PE (winpe.wim) и скопировать или экспортировать файл boot.wim в папку \ISO\sources. Папка \mount используется для подключения образов Windows PE с помощью средства DISM.
После данной операции выполняются операции:
После всей выполненной работы необходимо скопировать или экспортировать файл winpe.wim в директорию:
например:
под именем boot.wim.
Можно просто скопировать файл через проводник или командой copy, например так:
, однако лучше экспортировать его с помощью программы ImageX. Почему лучше? Потому что при редактировании образа winpe.wim программа dism добавляет в файл при сохранении слишком много лишней индексирующей информации и в результате файл winpe.wim при нескольких операциях монтирования-демонтирования ощутимо увеличивается в размерах, что сказывается не в положительную сторону расхода оперативной памяти при заходе в среду предустановки с диска, содержащего такой образ. По этой причине использование экспорта предпочтительнее обычного копирования.
Следует отметить, что если в директории \ISO\sources уже существует файл boot.wim, например скопированный туда ранее, перед процедурой экспорта необходимо этот файл удалить, иначе экспорт произведен не будет, несмотря на то, что ошибок программа ImageX не выдаст и все будет выглядеть прилично. Итак командуем:
например:
- утилита поддерживает сжатие образа, поэтому образ будет не только оптимизирован, но и сжат.
Теперь, после того, как структура каталогов создана полностью, необходимо создать образ диска в формате iso для дальнейшей записи на CD.
Проводить это действие мы будем с помощью консольной утилиты Oscdimg, скомандуем:
например:
- здесь параметрами командной строки мы задали включение в образ скрытых и системных файлов, оптимизацию образа, запись загрузчика etfsboot.com (обратите внимание на отсутствие пробела) и собственно создали файл образа диска в папке C:\winpe\
На этом описание процедуры создания структуры каталогов iso-образа и создания iso-образа завершено.
До скорых встреч!!!
- Создание структуры каталогов образа диска
- Создание образа диска в формате .iso
Создание структуры каталога выпоняется командным сценарием copype.cmd запущенным с определенными параметрами.
Запустите Командную строку средств развертывания с правами Администратора и введите в окне консоли команду:
Код:
copype.cmd <arch> <destination>
, где arch - архитектура образа WinPE (x86, x64 или ia64), destination - директория в которую бует скопирована структура каталога образа, файл winpe.wim с которым в дальнейшем мы будем работать с помощью утилиты DISM и файл etfsboot.com, являющийся загрузочным файлом формата El Torito.
например:
Код:
copype.cmd x86 c:\winpe
Данный сценарий создает следующую структуру каталогов и скопирует все необходимые файлы для этой архитектуры.
\winpe
\winpe\ISO
\winpe\mount
Папка \ISO содержит все файлы, необходимые для создания ISO-файла с помощью средства Oscdimg, за исключением образа Windows PE (boot.wim). Необходимо создать свой особый образ boot.wim с помощью используемого по умолчанию образа Windows PE (winpe.wim) и скопировать или экспортировать файл boot.wim в папку \ISO\sources. Папка \mount используется для подключения образов Windows PE с помощью средства DISM.
После данной операции выполняются операции:
- Подключение (монтирование) образа winpe.wim с помощью утилиты DISM (читаем здесь)
- Настройка образа интегрирование пакетов и драйверов (то же по ссылке выше)
- Копирование в образ пользовательских программ (см. здесь)
- Редактирование файлов, используемых для автозагрузки приложений (см. здесь)
- Отключение (демонтирование) образа с внесением изменений в файл winpe.wim (см. здесь)
После всей выполненной работы необходимо скопировать или экспортировать файл winpe.wim в директорию:
Код:
\ISO\sources
например:
Код:
C:\winpe\ISO\sources
под именем boot.wim.
Можно просто скопировать файл через проводник или командой copy, например так:
Код:
copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim
, однако лучше экспортировать его с помощью программы ImageX. Почему лучше? Потому что при редактировании образа winpe.wim программа dism добавляет в файл при сохранении слишком много лишней индексирующей информации и в результате файл winpe.wim при нескольких операциях монтирования-демонтирования ощутимо увеличивается в размерах, что сказывается не в положительную сторону расхода оперативной памяти при заходе в среду предустановки с диска, содержащего такой образ. По этой причине использование экспорта предпочтительнее обычного копирования.
Следует отметить, что если в директории \ISO\sources уже существует файл boot.wim, например скопированный туда ранее, перед процедурой экспорта необходимо этот файл удалить, иначе экспорт произведен не будет, несмотря на то, что ошибок программа ImageX не выдаст и все будет выглядеть прилично. Итак командуем:
Код:
imagex /export <путь к папке destination>\winpe.wim 1 <путь к папке destination>\ISO\sources\boot.wim "Windows PE 3.0" /compress maximum
например:
Код:
imagex /export c:\winpe\winpe.wim 1 c:\winpe\ISO\sources\boot.wim "Windows PE 3.0" /compress maximum
- утилита поддерживает сжатие образа, поэтому образ будет не только оптимизирован, но и сжат.
Теперь, после того, как структура каталогов создана полностью, необходимо создать образ диска в формате iso для дальнейшей записи на CD.
Проводить это действие мы будем с помощью консольной утилиты Oscdimg, скомандуем:
Код:
oscdimg -n -o -h -b<путь к папке destination>\etfsboot.com <путь к папке destination\ISO> <путь до сохраняемого образа>
например:
Код:
oscdimg -n -o -h -bC:\winpe\etfsboot.com C:\winpe\ISO C:\winpe\winpe_x86.iso
- здесь параметрами командной строки мы задали включение в образ скрытых и системных файлов, оптимизацию образа, запись загрузчика etfsboot.com (обратите внимание на отсутствие пробела) и собственно создали файл образа диска в папке C:\winpe\
На этом описание процедуры создания структуры каталогов iso-образа и создания iso-образа завершено.
До скорых встреч!!!