The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Запись CD/DVD/BluRay дисков с помощью Cdrtools (cdrom cdrecord)


<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>
Ключевые слова: cdrom, cdrecord,  (найти похожие документы)
From: Александр Симаков <xdr[dot]boxgmailcom> Newsgroups: email Date: Mon, 21 Dec 2008 17:02:14 +0000 (UTC) Subject: Запись CD/DVD/BluRay дисков с помощью Cdrtools Оригинал статьи: http://alexander-simakov.blogspot.com/2008/12/cddvdbluray-cdrtools.html Введение -------- В этой статье рассказывается о том как записывать CD, DVD и BluRay диски при помощи консольных утилит из пакета Cdrtools. Это идеальное решение для задач автоматизации резервного копирования и прожига дисков в системах без графического интерфейса. Cdrtools и Cdrkit Поддержкой пакета Cdrtools занимается Jorg Schilling. За более чем десятилетнюю историю этот проект пережил несколько ответвлений: наиболее известная ветка называется Cdrkit. Причиной ее создания стало решение Jorg Schilling о смене лицензии с GPL на CDDL. На эту тему была очень бурная полемика между разработчиками Debian, инициировавшими создание ветки, и автором оригинальной программы. Вот несколько интересных материалов на эту тему:
  • http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=377109
  • http://lwn.net/Articles/195167/
  • http://mandrivausers.org/lofiversion/index.php/t54544.html Утилиты из пакета Cdrkit совместимы с Cdrtools на уровне опций командной строки. Сами программы называются по другому, но символические ссылки со "старыми" именами решают эту проблему. Обычный пользователь не должен заметить подмены. Из за смены лицензии во многие Linux-дистрибутивы (Debian, Red Hat, SUSE, Mandriva) вместо Cdrtools стали включать Cdrkit. Если в вашем дистрибутиве установлен Cdrkit и он вас устраивает, то наверное нет особого смысла возвращаться к Cdrtools. Однако, если в вашем дистрибутиве старая версия Cdrkit, содержащая ошибки подобно этой, я советую скачать и установить оригинальную версию пакета Cdrtools. В следующем разделе рассказывается о том как это сделать. Установка Скачать Cdrtools можно отсюда. Для написания этой статьи использовалась версия cdrtools-2.01.01a53.tar.gz (~2 Мб). Процедура сборки достаточно типична: $ tar -xzf cdrtools-2.01.01a53.tar.gz $ cd cdrtools-2.01.01 # ./Gmake.linux INS_BASE=/usr/local install При необходимости отредактируйте переменную окружения PATH. В данном примере PATH=$PATH:/usr/local/bin. Если в вашей системе уже есть пакет Cdrkit, то установка Cdrtools в /usr/local позволит вам пользоваться одним или другим пакетом по вашему выбору: достаточно лишь удалить символические ссылки, созданные Cdrkit для совместимости. В пакет Cdrtools входит несколько утилит. Вот наиболее важные:
  • cdrecord - прожиг дисков
  • mkisofs - создание файловой системы ISO9660
  • readcd - создание образа с компакт-диска
  • isoinfo - исследование ISO-файлов Вот как должен выглядеть вывод команд cdrecord и mkisofs из пакета Cdrtools: cdrecord -version Cdrecord-ProDVD-ProBD-Clone 2.01.01a53 (i686-pc-linux-gnu) Copyright (C) 1995-2008 Jorg Schilling mkisofs -version mkisofs 2.01.01a53 (i686-pc-linux-gnu) Copyright (C) 1993-1997 Eric Youngdale (C) 1997-2008 Jorg Schilling Если же вы получите что-то вроде cdrecord -version Wodim 1.1.7.1 Copyright (C) 2006 Cdrkit suite contributors Based on works from Joerg Schilling, Copyright (C) 1995-2006, J. Schilling mkisofs -version genisoimage 1.1.6 (Linux) то значит в вашей системе cdrecord и mkisofs являются символическими ссылками на программы-двойники wodim и genisoimage из пакета Cdrkit. Эти ссылки следует удалить. Пример Для записи данных на диск необходимо подготовить ISO-образ: mkisofs -quiet -R -J -l -o image.iso /tmp/data/ Опции mkisofs которые мы использовали:
  • -quiet подавление вывода
  • -R создать расширения RockRidge
  • -J создать расширения Joliet
  • -l разрешить длинные имена файлов
  • -o файл ISO-образа Подготовленный образ можно теперь записать на диск: cdrecord -scanbus Cdrecord-ProDVD-ProBD-Clone 2.01.01a53 (i686-pc-linux-gnu) Copyright (C) 1995-2008 Jorg Schilling Linux sg driver version: 3.5.34 Using libscg version 'schily-0.9'. scsibus1: 1,0,0 100) 'ATA ' 'ST3160815AS ' '3.AA' Disk 1,1,0 101) * scsibus4: 4,0,0 400) 'PIONEER ' 'DVD-RW DVR-112D' '1.21' Removable CD-ROM 4,1,0 401) * cdrecord dev=4,0,0 blank=fast -sao -eject image.iso Cdrecord-ProDVD-ProBD-Clone 2.01.01a53 (i686-pc-linux-gnu) Copyright (C) 1995-2008 Jorg Schilling scsidev: '4,0,0' scsibus: 4 target: 0 lun: 0 Linux sg driver version: 3.5.34 Using libscg version 'schily-0.9'. Device type : Removable CD-ROM Version : 5 Response Format: 2 Capabilities : Vendor_info : 'PIONEER ' Identifikation : 'DVD-RW DVR-112D' Revision : '1.21' Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM. Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC-3 SWABAUDIO BURNFREE Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R LAYER_JUMP Starting to write CD/DVD/BD at speed 10 in real SAO mode for single session. Last chance to quit, starting real write 0 seconds. Operation starts. Track 01: Total bytes read/written: 23975936/23975936 (11707 sectors). Первой командой мы опросили все SCSI-устройства на всех SCSI-шинах и нашли там DVD-рекордер. Второй командой мы запустили прожиг CD-RW диска предварительно попросив его очистить. Дополнительную информацию читайте в руководстве: mkisofs(1) и cdrecord(1). Заключение В этой статье рассказано о том как записывать CD/DVD/BluRay диски при помощи консольных утилит из пакета Cdrtools. Это неоценимый и очень мощный инструмент! Также рассмотрен пакет Cdrkit и его связь с Cdrtools. Надеюсь эта статья поможет обойти подводные камни если вам понадобится параллельно с Cdrkit установить на свою машину оригинальный пакет Cdrtools. Ссылки
  • Запись дисков CD-R/RW в Linux из консоли
  • Подборка заметок по записи дисков

  • << Предыдущая ИНДЕКС Исправить src / Печать Следующая >>

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру