Различия
Здесь показаны различия между двумя версиями данной страницы.
wiki:cdrecord [2016/04/26 13:55] создано |
wiki:cdrecord [2016/04/28 19:43] (текущий) первичное наполнение новой статьи |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Cdrecord ====== | + | ====== cdrecord ====== |
+ | cdrecord — программа для записи оптических дисков (CD, DVD и BD). Имеет [[командная строка|интерфейс командной строки]]. В отличие от других программ, таких как [[Brasero]] и [[K3B]], поддерживает BD, записывает стабильно, без ошибок, на максимальной скорости, не имеет крупных зависимостей, таких как библиотеки KDE, нетребовательна к ресурсам компьютера (размер 500 КБ). Только записывает готовый образ оптического диска, для создания образа следует использовать идущую в составе Ubuntu программу genisoimage. | ||
- | ===== Ссылки ===== | + | ===== Установка ===== |
+ | cdrecord не входит в стандартную поставку Ubuntu и не содержится в её репозиториях, но для её установки можно использовать [[PPA]]: ppa:brandonsnider/cdrtools. После подключения PPA для установки нужно удалить пакеты brasero-cdrtools (используется Brasero только для создания DVD Video и CD Text, зависит от wodim, см. далее) и wodim (форк cdrecord, идущий по умолчанию в составе Ubuntu, конфликтует с cdrecord и заменяется им) и установить пакет cdrecord. | ||
- | * [[FIXME]] | + | ===== Запись оптического диска ===== |
+ | Сначала следует создать образ оптического диска на основе файлов из файловой системы. Для этого можно использовать программу genisoimage, например: | ||
- | {{tag>cdrecord}} | + | <code bash> |
+ | genisoimage -iso-level 3 -r -J -allow-limited-size -V "Label" -o image.iso "file1.txt" "file2.txt" | ||
+ | </code> | ||
+ | |||
+ | При помощи параметра -iso-level задаётся версия стандарта ISO 9660, которая должна использоваться при создании образа, при помощи параметров -r и -J — создание расширений Rock Ridge и Joliet для сохранения длинных имён файлов в формате Юникода (расширение Rock Ridge поддерживается Linux и другими вариантами UNIX, включая OS X, Joliet — Linux и Windows), параметр -allow-limited-size включает расширения UDF для стандарта ISO 9660, что позволяет добавлять файлы больше 2 ГБ, при этом в основную ISO 9660 записывается усечённый размер файла 2 ГБ, это позволяет читать файлы (первые 2 ГБ) в системах, не поддерживающих UDF. Параметр -V используется для указания метки тома, которая ассоциируется с оптическим диском (отображается в Моём компьютере в Windows и т. д.). Параметр -o задаёт имя целевого файла-образа. После перечисления всех параметров перечисляются папки и файлы, которые требуется добавить в образ. | ||
+ | |||
+ | Далее запись диска: | ||
+ | |||
+ | <code bash> | ||
+ | sudo nice --18 cdrecord -v dev=3,0,0 speed=2 -sao image.iso | ||
+ | </code> | ||
+ | |||
+ | Команда sudo nice --18 запускает cdrecord с приоритетом реального времени, чтобы работа других программ на компьютере не помешала записи диска. В случае отсутствия доступа к правам суперпользователя можно убрать эту часть команды и попробовать записать диск с обычным приоритетом. При помощи параметра dev указывается идентификатор устройства записи (идентификаторы установленных в системе устройств записи можно посмотреть в выводе команды cdrecord -scanbus, если в системе ровно одно такое устройство, то параметр можно не указывать), при помощи параметра speed — скорость записи (если параметр не указывать, то будет использоваться максимальная поддерживаемая одновременно приводом и диском, оптимальный вариант). После перечисления параметров указывается имя файла-образа оптического диска для записи. | ||
+ | |||
+ | {{tag> запись_оптических_дисков cdrecord cd dvd bd}} | ||