|
Reall Studio.narod.ru | |
Запись оптических дисков из консоли
Первым этапом копирования оптических дисков в консоли является создания образа данных. Если в качестве источника выступает оптический носитель (не Audio CD), то достаточно выполнить команду:
dd if=/dev/cdrom of=cd_image.iso
Система задумывается на какое-то время, горит лампочка активности оптического привода и жесткого диска – создается образ. Через какое-то время в текущей папке появляется новый файл cd_image.iso, являющийся точной копией оптического диска в приводе /dev/cdrom.
Если же исходные данные находятся на жестком диске, то необходимо собрать их все в одной папке. Например, в домашнем каталоге ixbt_user создана папка for_burning и в нее перемещены данные, необходимые для переноса на оптический носитель. Для создания ее образа необходимо в консоли набрать команду:
mkisofs -v -J -o folder_image.iso /home/ixbt_user/for_burning
Система вновь уходит в долгие раздумья, после чего создает новый файл folder_image.iso. Можно проверить, насколько корректно был создан образ. Для этого необходимо представить файл на жестком диске в виде отдельной папки test_image внутри домашнего каталога ixbt_user.
mount -t iso9660 -o loop folder_image.iso /home/ixbt_user/test_image
Зайдя в папку test_image, можно увидеть содержимое образа folder_image.iso. Данный образ можно записать на оптический носитель. Но сначала вам необходимо узнать параметры вашего привода. Для этого можно воспользоваться командой:
cdrecord -scanbus dev=ATAPI:
Результаты работы данной команды будет необходимо использовать во время указания параметров ключа dev команды cdrecord. Для записи оптического диска наберите команду:
cdrecord -v -eject dev=ATAPI:0,1,0 speed=8 fs=16M folder_image.iso
Параметр speed указывает скорость записи, -eject заставит привод выдвинуть лоток после окончания записи, fs определяет размер буфера FIFO, а -v указывает утилите выводить подробную информацию о ходе записи.
Запись оптических дисков из консоли – занятие для настоящих энтузиастов, для тех, кто хочет понять все тонкости данного процесса. В противном случае, гораздо проще воспользоваться готовыми оболочками, организующими весь процесс в виде визуальных операций над файлами, папками, приводами.
К содержанию
Горести и радости
Запись CD и DVD в Linux может быть сопряжена с серьезной проблемой. В некоторых дистрибутивах свободной операционной системы, пакет cdrecord не имеет должной поддержки кодировки UTF8. Наиболее яркий пример – Mandriva Linux. Как следствие, диски нормально читаются только в Linux, а в Windows вы не можете читать имена папок и файлов, в которых присутствует кириллица. Иногда даже подобные элементы нельзя открыть физически. Разумеется, опытный пользователь Linux может возразить, что пакет cdrecord можно самостоятельно скомпилировать из исходных текстов, указав нужные параметры. Но данный прием наверняка не вызовет энтузиазма у тех, кто желает лишь познакомиться с новой операционной системой, и ему просто хочется, чтобы была возможность записи оптических дисков. И очень обидно, что должным образом она реализована далеко не везде.
С другой стороны, большинство рассмотренных в путеводителе программ очень просты, лаконичны, хорошо переведены на русский язык. Обладая хорошим дистрибутивом, в состав которого включены кодеки MP3, а также присутствует грамотно собранный пакет cdrecord, можно записывать диски, не испытывая серьезных проблем. Ведь выбор программного обеспечения действительно широк. В данной статье рассмотрены далеко не все программы или, говоря точнее, методы записи оптических дисков. Например, Nautilus, штатный файловый менеджер рабочей среды GNOME, содержит примитивный инструмент создания проектов CD и DVD с данными. Его возможности во многом напоминают встроенный инструмент операционной системы Windows.
Несмотря на то, что большинство программ для записи CD и DVD в Linux – не более чем оболочки над единым набором утилит, работающим в консоли, сами программы очень отличаются друг от друга. Вы можете всегда найти подходящий для себя инструмент, в зависимости от используемой рабочей среды, а также отталкиваясь от личных предпочтений.
Reall Studio.narod.ru |