BASH Programming - Введение

       

Возможно ли делать 1:1 копию данных CD?


Да. Но Вы должны знать, что любые ошибки при чтении оригинала (из-за пыли или царапин) приведут к дефектной копии. заметьте, что оба метода не будут работать с аудио CD.

Первый случай: у Вас CD-writer и отдельный привод CD-ROM. Выдавая команду

cdrecord -v dev=0,6,0 speed=2 -isosize /dev/scd0

Вы читаете поток данных из привода CD-ROM, присоединенного как /dev/scd0

и записываете его непосредственно на CD-R.

Второй случай: у Вас нет отдельного привода CD-ROM. В этом случае Вы должны использовать устройство записи, чтобы считать CD-ROM:

dd if=/dev/scd0 of=cdimage

Эта команда считывает содержимое CD-ROM с устройства /dev/scd0 и записывает в файл cdimage. Содержимое файла эквивалентно тому, что выдает mkisofs, так что Вы должны продолжать как описано в начале этого документа (где дается файл cdimage на вход cdrecord). Если Вы хотите видеть шкалу прогресса и другие модные вещи, ВЫ можете использовать JЖrg Schillings sdd.

В случае ошибок, установите последнюю версию cdrecord которая поставляется с утилитой "readcd" (расположена в misc/). Это даст Вам тот же результат, что и dd, но читает сектора на CD-ROM несколько раз в случае ошибок.



Содержание раздела