dvdbackup
Я обычно использую dvdbackup
именно для этой задачи. Я использовал этот инструмент, когда k3b
смог скопировать DVD, но диск не воспроизводился. Копирование с помощью dvdbackup работало каждый раз.
Вы можете скачать его с основного сайта , но он также должен быть в репозитории вашего дистрибутива.
пример
$ cd /dir/where/you/save/the/dvd
# insert DVD to be copied
$ dvdbackup -M
$ genisoimage -dvd-video -udf -o movie.iso /dir/where/you/save/the/dvd
$ eject /dev/dvd
# now insert a blank DVD
$ growisofs -Z /dev/dvd=movie.iso
Неудержимый копир
Это приложение, которым я никогда не пользовался, но оно делает то, что вам нужно. Вы можете скачать его здесь .
выдержка
Восстанавливает файлы с дисков с физическим повреждением. Позволяет копировать файлы с дисков с такими проблемами, как плохие сектора, царапины или просто ошибки при чтении данных. Программа попытается восстановить каждый читаемый фрагмент файла и соединить его вместе. Используя этот метод, можно сделать большинство типов файлов пригодными для использования, даже если некоторые части файла не были восстановлены в конце.
Программа может использоваться в качестве системы ежедневного резервного копирования с использованием функций пакетного режима. Список передач может быть сохранен в файл, а затем запущен из командной строки для выполнения одной и той же серии передач на регулярной основе без использования интерфейса GUI. Программа поддерживает параметры командной строки, которые позволяют запускать приложение из планировщиков или сценариев, чтобы его можно было полностью интегрировать в повседневные задачи сервера.
Это старое приложение KDE3, поэтому потребовалось некоторое усилие, чтобы установить его на Fedora 19. Когда я смог вызвать его, я был немного не в себе. Он копирует файлы с носителя, но, по-моему, сомнительно, насколько хорошо он мог восстанавливать файлы с поцарапанного носителя. Но это может стоить посмотреть, если вы достаточно отчаялись.
ПРИМЕЧАНИЕ. Я нашел этот инструмент, а также ссылки на него dd
, dvdbackup
и ddresuce
здесь, в этом сообщении в блоге под заголовком: Восстановление поврежденных компакт-дисков или DVD-дисков с Linux , так что вы можете отсканировать этот пост на предмет идей.
дд
К сожалению , я думаю , что лучший 2 вариант для выполнения этой работы в Linux все еще dd
и ddrescue
. В основном вы делаете следующее с dd
:
$ dd if=/dev/sr0 of=image.iso bs=2048 conv=noerror,notrunc iflag=nonblock
Ключевым вариантом является conv=noerror
, поэтому dd
запишет данные в .iso
файл и продолжит делать это, пока вы не решите добавить в него полотенце.
ссылка,
dvdbackup
которой я еще не пробовал. Разве он не способен справиться с ситуацией? Несколько недостающих секторов обычно не являются проблемой. Вы должны знать, где они находятся, чтобы проверить, может ли это быть проблематичным. А можно поподробнее.