Копирование аудио CD
Вы можете копировать музыкальные CD, извлекая данные аудио с CD в набор файлов, а затем записывая эти файлы на чистый CD. Процесс несколько различен в случаях использования устройств ATAPI и SCSI.
Устройства SCSI
Используйте cdda2wav для извлечения данных аудио.
% cdda2wav -v255 -D2,0 -B -Owav
Воспользуйтесь cdrecord для записи файлов .wav.
% cdrecord -v dev=2,0 -dao -useinfo *.wav
Значение, соответствующее 2,0, должно быть установлено правильно, как это описано в .
Устройства ATAPI
Драйвер устройств ATAPI CD делает каждую дорожку доступной как /dev/acddtnn, где d является номером привода, а nn соответствует номеру дорожки, который записывается двумя десятичными цифрами с нулём в начале, если это нужно. Таким образом, первая дорожка на первом диске будет носить имя /dev/acd0t01, вторая будет именоваться /dev/acd0t02, третья будет носить имя /dev/acd0t03 и так далее.
Удостоверьтесь, что соответствующий файл имеется в каталоге /dev.
# cd /dev
# sh MAKEDEV acd0t99
devfs(5) будет автоматически создавать объекты в каталоге /dev и управлять ими, так что использовать MAKEDEV не обязательно.
Извлеките каждую дорожку при помощи команды dd(1). При извлечении файлов вы должны также использовать специфическое значение для размера блока.
# dd if=/dev/acd0t01 of=track1.cdr bs=2352
# dd if=/dev/acd0t02 of=track2.cdr bs=2352
...
Запишите извлечённые файлы на диск при помощи утилиты burncd. Вы должны указать, что это файлы с аудио, и что burncd должна зафиксировать диск по окончании работы.
# burncd -f /dev/acd0 audio track1.cdr track2.cdr ... fixate