Я хотел бы записать DVD+R для автономного проигрывателя в Linux из командной строки
Пожалуйста, кто-нибудь, помогите мне в этом.
решение1
Попробуйте выполнить команду ниже для записи на чистый CD.
sudo wodim dev=/dev/scd0 пусто=диск
Надеюсь это поможет.
решение2
Вот страница справки Ubuntu о записи CD/DVD
https://help.ubuntu.com/community/CdDvd/Запись
Основные моменты включают в себя:
Запись CD или DVD с помощью инструментов командной строки
В этом разделе подробно описывается использование командной строки (терминала) для записи CD или DVD-диска.
Создание ISO-образа
Команда mkisofs может создать образ .ISO для записи или монтирования.
genisoimage -r -J -o cd_image.iso /directory
-r и -J гарантируют, что длинные имена файлов будут работать в Unix (с использованием Rock Ridge) и Windows (с использованием расширений Joliet) соответственно.
Проверка образов компакт-дисков перед записью
Можно проверить образы компакт-дисков перед записью. Самый простой способ — просто дважды щелкнуть по нему в файловом браузере, который просмотрит образ с помощью менеджера архивов.
Если у вас есть доступ к sudo, вы также можете смонтировать образ и изучить его содержимое.
sudo modprobe loop
sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom
Не забудьте размонтировать образ после проверки:
sudo umount /media/cdrom
Запись компакт-диска в командной строке с помощью wodim
cdrecord может записать образ диска ISO(.iso) или другие данные на CD. Чтобы записать CD с данными (используя образ, подготовленный ранее):
Сначала посмотрите, где находится CDROM/DVDROM. Что-то вроде этого
$ wodim --devices
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
0 dev='/dev/scd0' rwrw-- : 'LITE-ON' 'DVDRW SOHW-1633S'
-------------------------------------------------------------------------
После нахождения информации. от сканирования устройств, выберите соответствующую цель. Это важно, если в системе более одного устройства.
В моем случае /dev/cdrw и /dev/dvdrw оба указывают на /dev/scd0
$ ls -l /dev/cdrw
lrwxrwxrwx 1 root root 4 2009-01-26 21:56 /dev/cdrw -> scd0
$ ls -l /dev/dvdrw
lrwxrwxrwx 1 root root 4 2009-01-26 21:56 /dev/dvdrw -> scd0
Следовательно, можно использовать следующие обозначения:
wodim dev=/dev/cdrw -v -data cd_image.iso
Чтобы записать аудио CD из wav-файлов:
wodim dev=/dev/cdrw -v -audio [wav files...]
Замените /dev/cdrw по мере необходимости, если это не ваш CD-Writer
-v (подробный) позволяет отслеживать ход записи
[Конец справки Ubuntu]
Вот небольшой отрывок из многосессионной man wodim
страницы руководства (man) дляwodim
-multi Allow multi session CDs to be made. This flag needs to be
present on all sessions of a multi session disk, except you want
to create a session that will be the last session on the media.
The fixation will be done in a way that allows the CD/DVD-
Recorder to append additional sessions later. This is done by
generation a TOC with a link to the next program area. The so
generated media is not 100% compatible to manufactured CDs
(except for CDplus). Use only for recording of multi session
CDs. If this option is present, the default track type is CD-
ROM XA mode 2 form 1 and the sector size is 2048 bytes. The XA
sector subheaders will be created by the drive. The Sony drives
have no hardware support for CD-ROM XA mode 2 form 1. You have
to specify the -data option in order to create multi session
disks on these drives. As long as wodim does not have a coder
for converting data sectors to audio sectors, you need to force
CD-ROM sectors by including the -data option if you like to
record a multisession disk in SAO mode. Not all drives allow
multisession CDs in SAO mode.