Linux Создание образов в Консоле: различия между версиями

Материал из support.qbpro.ru
imported>Vix
Нет описания правки
imported>Vix
Нет описания правки
Строка 16: Строка 16:


* [http://desktoplinux.ru/unix_guide/sozdanie_iso_obrazov_v_gnu_linux источник]
* [http://desktoplinux.ru/unix_guide/sozdanie_iso_obrazov_v_gnu_linux источник]
* [http://www.linuxspace.org/archives/923 более полное руководство]

Версия от 00:17, 2 сентября 2013

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

Создать ISO-образ, из локальных файлов или извлечением с другого носителя, в консоли можно программами genisoimage и dd, соответственно. Для работы в более удобном графическом окружении можно использовать Brasero или K3b (для Gnome и KDE, соотвественно): создайте в любой из них необходимый Вам проект и запишите его в образ ISO (без использования оптических дисков).

Программа dd копирует побайтовую последовательность содержимого любого файла, включая файлы устройств Linux: т.е. при помощи dd Вы можете извлечь содержимое любого носителя данных (программа dd, однако, не считывает технических данных оптического диска, записанных, например. для защиты от копирования). Для извлечения образа ISO с оптического компакт диска (как и любого другого накопителя), выполните в консоли, заменив необходимыми адрес устройства и имя ISO-образа (например, "/dev/sda" и т.п.), следующую команду:

dd if=/dev/cdrom of=cdrom.iso

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

genisoimage -J -o cd.iso ~/disk

Параметр "-J" сообщает программе о необходимости создания ISO-образа в формате Joliet (с поддержкой длинных адресов и имен файлов). Вместо него Вы так же можете использовать параметр "-udf" для использования UDF, соответственно (критично для DVD, и DVD-видео, особенно).

Для обзора списка всех многочисленных опций работы программы genisoimage наберите в консоли "genisoimage --help" или "man genisoimage".