1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как создать образ ISO: 1) с диска; 2) из файлов и папок

Как создать образ ISO: 1) с диска; 2) из файлов и папок

Всем доброго времени суток!

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

Добавив информацию в образ, вы получаете ряд преимуществ:

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

В этой статье, я хочу на нескольких простых примерах показать процесс создания образа из папок и файлов (это первый вариант), и создание ISO с обычного CD/DVD диска (это второй вариант). Думаю, что информация будет полезна для всех, кто часто работает с ISO образами.

Если вы не очень хорошо понимаете, что такое образ диска (виртуальный дисковод и пр. понятия), рекомендую ознакомиться вот с этой справочной статьей

Перед тем как начать работу

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

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

После завершения загрузки запустите скачанный «EXE» файл и выполните установку.

Также предварительно скачайте нужный ISO дистрибутив операционной системы.

Вот эта та часть, ради которой писалась эта статья. Например нам нужно отредактировать ISO-образ Windows 7 или Windows 8. В прошлой статье мы скачали оригинальный образ Windows 7 Ultimate. Следовательно, с него можно установить Windows 7 Ultimate. Чтобы иметь возможность выбирать при установке другие версии Windows 7 (например Начальная, Домашняя базовая, Домашняя расширенная, Профессиональная и Максимальная) нужно в образе удалить файл ei.cfg. Сделать это можно следующим образом

Теперь из распакованной папки создадим загрузочный ISO образ Windows 7

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

Устанавливаем галочку Сделать диск загрузочным и жмем для задания пути к загрузочному образу.

В папке с распакованным образом заходим в директорию boot. Справа внизу из выпадающего меню выбираем Все файлы. Выбираем etfsboot.com и жмем Открыть.

В разделе Тип эмуляции выбираем Без эмуляции

В разделе Секторы ставим 8 (Значение зависит от размера etfsboot.com. Если размер 4 КБ -ставим 8, так как размер одного сектора — 512 Байт или 0,5 КБ (4/0,5=8). Если размер файла etfsboot.com 2 КБ -ставим 4)(Спасибо за эту ценную информацию oszone.net). В образах Windows 7 и Windows 8.1 файл etfsboot.com имеет размер 4 КБ — ставим 8.

Читать еще:  Intel планирует до конца года представить 144-слойную флеш-память 3D-NAND

В разделе Платформа выбрал x86-32 так как у меня образ 32-х разрядной Windows 7

Задаем расположение и имя загружаемому ISO-образу. Жмем Сохранить.

Загрузочный ISO-образ готов к записи на диск или на флешку. Его так же можно использовать при создании мультизагрузочной флешки здесь и здесь.

Подготовка рабочей папки

Введите в поиск среда средств (в англ. версии — deployment) и запустите от имени администратора командную строку средств развертывания. По сути это файл DandISetEnv.bat из папки Deployment and Imaging Tools, задающий необходимые переменные среды для быстрого доступа к инструментам командной строки.

Для работы с автоустановкой и Windows PE у меня давно создана переменная среды %ua%, ведущая в папку unattend в корне профиля. Вы можете создать такую же переменную на постоянной основе, либо только в рамках текущей сессии командной строки, как показано ниже.

Все дальнейшие команды будут использовать переменную %ua% вне зависимости от того, где у вас создана рабочая папка.

Создание загрузочной флешки из DVD диска

Если у Вас имеется загрузочный компакт-диск с Windows или чем-либо еще, то с помощью UltraISO Вы можете создать загрузочную флешку из него напрямую, не создавая предварительно ISO образ этого диска. Для этого, в программе нажмите «Файл» — «Открыть CD/DVD» и укажите путь к вашему дисководу, где стоит нужный диск.

Создание загрузочной флешки из диска DVD

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

Редактирование iso образов в Linux

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

Шаг 1. Распаковка образа

Монтируем образ, копируем из него содержимое во временную папку, вносим необходимые изменения и собираем образ обратно. Монтируем:

Создаем временную папку и копируем данные:

sudo mkdir /tmp/isowork

sudo cp -R /mnt/* /tmp/isowork/

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

Шаг 2. Редактирование образа

Переходим в временную папку и вносим изменения:

Или можно открыть папку в графическом файловом менеджере и работать там:

sudo nautilus /tmp/isowork

Шаг 3. Сборка обычного образа

Теперь разберемся как сделать ISO Linux. Когда редактирование закончено можно собрать образ обратно:

mkisofs /tmp/isowork —iso-level 4 -J -R -o

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

Шаг 4. Сборка загрузочного iso образа

Если вы распаковали загрузочный образ, то и паковать его надо как загрузочный. Для этого придется использовать ещё несколько опций:

mkisofs -o output.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -cache-inodes -no-emul-boot -boot-load-size 4 -boot-info-table -J -l -R -V «Новый образ» /tmp/isowork/

Файлы isolinux/isolinux.bin и isolinux/boot.cat должны реально существовать на диске чтобы этот образ был собран без ошибок. Вам надо будет найти верные пути к ним.

Чтобы полностью ответить на вопрос как iso образ сделать загрузочным Linux нам понадобится утилита isohybrid:

Теперь с этого диска можно загрузить систему. Утилиту isohybrid можно установить вместе с пакетом syslinux-utils:

sudo apt install syslinux-utils

Если нужно чтобы образ грузился и в UEFI, то следует добавить опцию -u.

Читать еще:  Достаточно мощной субд и одновременно. Базы данных и субд. Настоящее и будущее

Шаг 5. Проверка загрузочного ISO

Прежде чем записывать полученный ISO образ его надо проверить на работоспособность. Для этого можно использовать набор эмуляторов qemu:

sudo apt install qemu

Для проверки образа выполните в терминале:

qemu-system-x86_64 -boot d -cdrom /tmp/output.iso -m 512

Если образ загрузился, значит всё хорошо. Если же он не работает — обратитесь к официальному руководству дистрибутива, для которого вы собираетесь редактировать iso образ. Обычно там будут описано как это делать верно, чтобы всё работало.

Способ 1: UltraISO

Сегодня мы возьмем за пример четыре разных программных обеспечения, чтобы каждый пользователь нашел подходящее для себя. Первой на очереди выступит софт под названием UltraISO, который распространяется платно. В бесплатной версии имеется ограничение на объем записываемых файлов, поэтому учитывайте это при загрузке.

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

Запустите UltraISO и начните пробный период, если вы не приобрели лицензию.

Мы предлагаем воспользоваться встроенным обозревателем для добавления файлов. Вам нужно лишь раскрыть соответствующий раздел жесткого диска и отыскать там директорию с объектами Виндовс.

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

Изначально размер виртуального диска выбран 650 мегабайт, чего недостаточно для операционной системы, поэтому перед сохранением нажмите по кнопке «Общий размер» и в появившемся списке выберите оптимальный для себя вариант, отталкиваясь от общего объема файлов.

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

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

Запись ISO-образа займет определенное количество времени, поэтому вам придется подождать завершения этой операции, а уже потом можно закрывать UltraISO и переходить к непосредственному взаимодействию с полученным объектом.

Третий способ: когда есть только загрузочный диск

И последний третий вариант будет полезен тогда, когда есть установочный компакт-диск с системой Windows. В таком случае через UltraISO можно сделать загрузочную флешку взяв его за основу. При этом не нужно будет создавать отдельный ISO образ этого диска, что значительно сэкономит время.

  1. Открываете меню «Файл», нажимаете «Открыть CD/DVD» и указываете путь к DVD приводу, в котором находится установочный диск.
  2. Все остальные действия будут аналогичны с предыдущим пунктом. Заходим в «Самозагрузка», нажимаем «Записать образ» и начинаем процесс.

По завершению процесса вы получите полностью готовый для работы накопитель.

Создание ISO-образа

Для работы нам понадобятся две небольшие программы: CDBurnerXP и UltraISO. При помощи них можно выполнять практически любые действиями с ISO-образами. Свои примеры работы, я покажу именно в этих программах.

CDBurnerXP

Простая, бесплатная и вместе с тем эффективная утилита для создания и записи образов на диски. Кроме этого, позволяет записывать обычные диски с данными, с музыкой и пр. В общем-то, отличная замена дорогостоящему пакету NERO.

Кстати, работает во всех версиях ОС Windows, есть портативная версия, не нуждающаяся в установке (что очень удобно ).

UltraISO

Одна из лучших программ для работы с образами ISO: их можно редактировать «на лету», сжимать (для экономии места), записывать на физические диски, и создавать их самостоятельно. К тому же, позволяет записывать загрузочные (установочные) образы на флешки и диска. В общем-то, незаменимая утилита для работы с форматом ISO!

Читать еще:  Дефрагментация папки с игрой. Как дефрагментировать отдельные файлы. Тихий режим работы

Из папок и файлов

Вариант 1: с помощью CDBurnerXP

Запускаем программу и выбираем первую же строку «Диск с данными» , жмем «OK» .

CDBurnerXP — диск с данными

Затем в левой части окна вы увидите все свои диски, папки с документами и пр. (как в проводнике): вам нужно выбрать нужные файлы и папки и добавить их в проект (см. скрин ниже, кнопка «Добавить» ). Добавленные файлы и папки будут отображены в нижней части окна.

Добавление папок и файлов на диск — CDBurnerXP

После того, как все файлы добавлены, нажмите «Файл/Сохранить проект как ISO-образ» .

Сохранить проект как ISO-образ

Затем следует указать место на диске (каталог), где будет сохранен образ.

Сохранить как ISO

Собственно, вот так просто за несколько шагов создается ISO-образ.

Кстати, если вы надумаете его записать на диск — это можно также сделать с помощью CDBurnerXP: просто в стартовом меню программы выберите «Записать ISO-образ» .

CDBurnerXP — записать ISO на диск

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

Вариант 2: с помощью UltraISO

Запускаем программу и первым делом изменяем имя диска на требуемое (может быть любым, но я бы рекомендовал использовать латиницу).

UltraISO — задаем имя диску

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

Добавляем файлы и папки в проект

Когда все файлы будут добавлены, нажмите на «Файл/Сохранить как. « .

Далее укажите имя файла и каталог, куда будет сохранен образ.

Сохранить ISO-файл как

В общем-то, и всё, образ готов (вам придется подождать некоторое время (зависит от размера итогового файла)) !

С диска CD/DVD

Вариант 1: с помощью CDBurnerXP

1. Сначала вставьте CD/DVD диск в привод компакт дисков.

2. Далее запустите CDBurnerXP, в первом стартовом меню программы выберите «Копировать диск», нажмите «OK».

CDBurnerXP — копировать диск

3. Затем нужно в графе «Привод» указать букву своего реального физического привода компакт дисков, выбрать куда будет сохранен образ (также указать тип образа (можно оставить ISO по умолчанию)) , и начать копирование.

4. Останется только дождаться пока диск не будет полностью скопирован на ваш HDD. Думаю, здесь больше нечего рассматривать. 👌

Копирование диска: 6%

Вариант 2: с помощью UltraISO

В принципе, в UltraISO все делается аналогично.

1. Сначала вставляете диск в привод.

2. Далее в программе UltraISO жмете по «Инструменты/Создать образ CD. « . Пример на скрине ниже.

UltraISO — инструменты, создать образ

3. Затем указываете место, где будет сохранен образ (см. п.1 на скрине ниже), указывает формат (например, ISO, см. п.2), и жмете кнопку «Сделать» .

Создать образ CD/DVD диска

4. Останется только дождаться окончания процесса копирования. Время, главным образом, зависит от количества информации на диске, и скорости чтения информации.

UltraISO — процесс копирования

👉 Заметка!

Если вы хотите записать ISO-образ на флешку, рекомендую ознакомиться с еще одной моей статьей, ссылка ниже.

Там, кстати, тоже используется утилита UltraISO, плюс рассматривается еще одна интересная программа — PowerISO (достаточно мощный инструмент для работы с образами). Рекомендую к ознакомлению!

На этом статью я завершаю, удачного и быстрого создания.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector