Создание образа папки linux

Блог X-PRESS

В Ubuntu много утилит для создания ISO-образов. Одним из вариантов может стать скрипт ISO Creator.

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

После того как скачали, откройте домашнюю папку и нажмите комбинацию клавиш CTRL+H, чтобы показать скрытые файлы и папки в Nautilus. Перейдите в .gnome2 -> nautilus-scripts и скопируйте скрипт в папку.

Теперь щелкните правой кнопкой мыши вашем скрипте и нажмите на кнопку Свойства . На вкладке Права нажмите на Разрешить исполнение файла как программы .

Для того чтобы создать ISO образ щелкните правой кнопкой мыши на нужной папке или файле. Затем нажмите на Сценарии -> iso.sh.

iso.sh — это имя нашего скрипта, можно например назвать ISO Creator, имя не важно лишь бы было удобно вам.

#!/bin/bash for File in "$@" do IFS="" if [ -d "$File" ]; then genisoimage -J -joliet-long -allow-lowercase -allow-limited-size -R -iso-level 4 -o "$File.iso" $File 2>&1 \ | sed -u 's/.* \(.*1\)\.\(5\+%\)\(.*\)/\1\n# Completed\t\t\t\t\t\t\t\t\t\t\t\t\1.\2/' \ | zenity --progress --width="430" --auto-kill --title="Creating \"$File.iso\"" 2> /dev/null else genisoimage -allow-limited-size -r -o "$File".iso "$File" 2>&1 \ | sed -u 's/.* \(.*1\)\.\(9\+%\)\(.*\)/\1\n# Completed\t\t\t\t\t\t\t\t\t\t\t\t\1.\2/' \ | zenity --progress --width="430" --auto-kill --title="Creating \"$File.iso\"" 2> /dev/null fi; done

Источник

Команда dd. Создать образ из файлов папки?

в папке /var/cache/pacman/pkg много файлов. их нужно записать в iso образ.

Даю команду: dd if=/var/cache/pacman/pkg of=obraz.iso

И ничего не срабатывает. Пишет 0 файлов найдено и т.д.

dd работает только с отдельными файлами. а ты ему каталог отдаешь.
и еще, dd — это не команда для создания iso образов — это команда для побитового копирования. и то что ней клепают исо-шки, так это только потому что всякие /dev/sdc суть файлы, репрезентирующие блочные устройства.

почитай какую нить книгу про линукс — избавишься от таких ошибок

в папке /var/cache/pacman/pkg много файлов. их нужно записать в iso образ.

Даю команду: dd if=/var/cache/pacman/pkg of=obraz.iso

И ничего не срабатывает. Пишет 0 файлов найдено и т.д.

Жесть =). Команда dd просто читает данные из _одного_ файла и записывает в другой. Про директории и формат ISO она вообще ничего не знает. С помощью dd образ в формате ISO можно снять только с диска (/dev/cdrom), т.к. на диске и так всё уже в формате ISO.

Читайте также:  Device classes in linux

Чтобы создать образ с нуля — воспользуйся mkisofs:

mkisofs -J -o obraz.iso /var/cache/pacman/pkg 

mkisofs это ущербная утилита. У CD дисков есть ограничение на глубину папок, имена файлов, папок. Можно потерять некоторые файлы.

в таком случае, можно создать образ раздела в файле.
dd if=/dev/zero of=image_file.img bs=1M count=1024 //получаем образ на 1 гиг
mkfs.ext4 image_file.img
потом файл монтируется в каталог и в него копируются нужные файлы.

Если нет желания пользоваться mkisofs (кстати, mironov_ivan , посоветовал неправильный ключ: -J не нужен, нужен -R, ибо joilet-расширение для мастдая) можно так:

1. Создаем командой dd файл с размером, равным размеру данных, влезающих на dvd:

dd if=/dev/zero of=image.file bs=1024 count=4590208 
/path/to/image.file /4write@DVD ext2 user,loop 0 0 /dev/sr0 /media/DVD.ext2 ext2 noauto,user 0 0 

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

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

Работает на ура. Из плюсов такого способа: можно постепенно подкидывать файлы на образ и записывать, когда он полностью забьется; 99% гарантии, что в мастдае такой диск никто не откроет. Ну, а если перед записью выставить права 0 на корень образа, то его можно будет прочитать только скопировав на диск, смонтировав и изменив права — т.е. так ваши данные будут в довольно надежной сохранности. При желании можно еще и зашифровать ФС на образе.

Источник

Как создать ISO-файл в Ubuntu

Большинство операционных систем и программ, особенно больших, поставляется в формате ISO, содержащем все необходимые установочные файлы. ISO-файл или ISO-образ — это идеальное представление всех файлов и папок, содержащихся на CD/DVD. Также можно сказать, что это пакет всех установочных файлов и папок в одном единственном файле в формате ISO.

Вы можете легко создавать резервные копии или архивировать файлы и папки в ISO-файл. Этот ISO-файл можно использовать в качестве внешнего диска, загрузочного USB или CD/DVD, чтобы впоследствии использовать его для установки, сохранения в качестве резервной копии или передачи кому-либо.

С помощью файлов ISO вы можете:

  • Создать установочный диск путем записи на USB или CD/DVD.
  • Монтировать как виртуальный диск.
  • Использовать для установки ОС или программ.

Использование утилиты genisoimage

В Linux можно создать ISO-образ из папки с помощью утилиты genisoimage, используя аргумент командной строки. Вы можете использовать genisoimage для автоматического резервного копирования данных с возможностью исключения некоторых отдельных файлов, если это необходимо. Она также поддерживает подстановочные знаки.

Читайте также:  Oracle linux install kernel headers

Установка genisoimage

Обновите список доступных пакетов командой

apt update

Установите genisoimage командой ниже

Установка genisoimage

Использование genisoimage

Основной синтаксис команды следующий:

genisoimage -o [filename.iso] [directory_path]

-o определяет имя файла ISO, который вы хотите создать, а затем каталог, в котором вы хотите создать резервную копию или сохранить ISO-файл.

Например, я хочу создать ISO-файл из каталога /home/user/Documents/backup и сохранить его как файл backup.iso:

genisoimage -o backup.iso /home/user/Documents/backup

Используйте genisoimage для создания файла ISO.

Он создаст файл backup.iso и сохранит его в текущем каталоге.

Использование команды dd в Терминале для создания ISO-файла

В основном с помощью команды dd можно создавать копии данных, будь то файлы или папки, разделы или CD/DVD-диски. Мы также можем использовать команду dd для создания файлов ISO.

Основной синтаксис команды dd следующий:

If= Указывает команде, откуда вводить исходные данные.

Of= Указывает команде, где определить выходные данные.

Например, я введу следующую команду для копирования и сохранения содержимого диска в виде ISO-файла с именем diskimage.iso:

sudo dd if= /dev/sdb of= diskimage.iso

Создание ISO-файла с помощью команды dd

ISO-образ с именем diskimage.iso будет создан в текущем каталоге.

Использование утилиты Brasero для создания файла ISO

Для создания ISO-файла можно использовать утилиту Brasero для записи дисков Linux. Старые версии Ubuntu включают встроенную утилиту Brasero. Однако в 16.04 и более новых версиях вам придется вручную установить эту утилиту.

Чтобы установить Brasero, нажмите Ctrl+Alt+T для запуска Терминала.

Введите следующую команду в Терминале:

sudo apt-get install brasero

Установка Brasero

После завершения установки откройте приложение.

Чтобы открыть приложение Brasero, нажмите клавишу windows или щелкните на значке dash в левом нижнем углу рабочего стола, чтобы открыть меню Dash.

Откройте Brasero

Затем найдите приложение Brasero, набрав его название в строке поиска. Когда приложение появится, нажмите на него, чтобы открыть.

Иконка Brasero выглядит следующим образом

В окне приложения Brasero нажмите на опцию Data project.

Создание проекта данных в Brasero

Затем нажмите на значок +, чтобы начать добавлять файлы в новый проект.

Добавление файлов в проект Data

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

Добавить папку

Вы заметите, что файлы добавлены в приложение. Нажмите на Записать.

Проект нового диска данных

Выберите место для сохранения ISO-файла. Укажите имя ISO-файла с расширением .iso и нажмите на кнопку Create Image.

Создать образ

По завершении вы получите уведомление об успешном создании образа.

Образ данных успешно создан

Итак, выше были описаны различные способы создания ISO-файлов. После создания ISO-файла вы можете сохранить его в качестве резервной копии, использовать как виртуальный CD/DVD, записать на USB или CD/DVD и поделиться им с кем-нибудь.

Похожие записи:

Источник

Как создать ISO файл в Linux

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

Читайте также:  Mac os x linux reactos windows

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

Количество просмотров этой статьи: 56 551.

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

Как создать ISO-файл из файлов

Изображение с названием Create an ISO File in Linux Step 1

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

Изображение с названием Create an ISO File in Linux Step 2

  • Графические интерфейсы пользователя разные у различных дистрибутивов Linux, поэтому вам, возможно, придется поискать терминал внутри папки в «Меню».
  • Также терминал можно найти на рабочем столе или на панели инструментов в верхней или нижней части экрана.

Изображение с названием Create an ISO File in Linux Step 3

Изображение с названием Create an ISO File in Linux Step 4

  • Например: чтобы создать ISO-файл под именем «blueberry» из файлов в папке «pie», введите mkisofs -o blueberry.iso/home/username/pie .
  • Имена файлов и папок чувствительны к регистру, поэтому не забудьте про прописные буквы (если они есть).
  • Если имя состоит их нескольких слов, поставьте между ними знак подчеркивания, например, имя «blueberry pie» введите так: «blueberry_pie» (без кавычек).

Изображение с названием Create an ISO File in Linux Step 5

  • Возможно, система предложит вам ввести пароль, перед тем как создать ISO-файл. В этом случае введите пароль и нажмите ↵ Enter .

Как создать ISO-файл из компакт-диска

Вставьте компакт-диск, который нужно скопировать на компьютер. Имейте в виду, что нельзя создать ISO-файл из компакт-диска с защитой от копирования (например, из аудио-компакт-диска или DVD-диска с фильмами).

Изображение с названием Create an ISO File in Linux Step 7

  • Графические интерфейсы пользователя разные у различных дистрибутивов Linux, поэтому вам, возможно, придется поискать терминал внутри папки в «Меню».
  • Также терминал можно найти на рабочем столе или на панели инструментов в верхней или нижней части экрана.

Изображение с названием Create an ISO File in Linux Step 8

Изображение с названием Create an ISO File in Linux Step 9

  • Например, введите of=/home/username/pudding.iso , чтобы создать ISO-файл под именем «pudding» в папке «home».
  • Если на компьютере есть несколько оптических приводов, они будут помечены цифрами, например, первый привод будет называться «cd0», второй – «cd1» и так далее.

Изображение с названием Create an ISO File in Linux Step 10

  • Возможно, система предложит вам ввести пароль, перед тем как создать ISO-файл. В этом случае введите пароль и нажмите ↵ Enter .
  • В большинстве дистрибутивов Linux есть файловый менеджер, с помощью которого можно создать ISO-файл, используя контекстное меню (открывается щелчком правой кнопки мыши).
  • Не все дистрибутивы Linux функционируют одинаково. Если вы не можете найти путь к компакт-диску или команда для создания ISO-файла не действует, почитайте документацию к своему дистрибутиву в интернете.

Дополнительные статьи

взломать WPA/WPA2 ключ от Wi–Fi с помощью Kali Linux

стать суперпользователем в Linux

заархивировать папку в Linux

проверить IP адрес в Linux

добавить или сменить шлюз по умолчанию в Linux

установить Ubuntu в VirtualBox

использовать Wine в Linux

назначить IP адрес в Linux

создать и отредактировать текстовый файл с помощью терминала в Linux

отформатировать жесткий диск в Ubuntu

восстановить Ubuntu

установить iTunes в Linux

Об этой статье

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

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества. Количество просмотров этой статьи: 56 551.

Источник

Оцените статью
Adblock
detector