dvdbackup
Я зазвичай використовую dvdbackup
саме для цього завдання. Я використовував цей інструмент, коли k3b
міг дублювати DVD, але диск не можна було відтворити. Копіювання його за допомогою dvdbackup працювало кожного разу.
Ви можете завантажити його з головного сайту , але він також повинен бути у сховищах вашого Distro.
Приклад
$ 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. потрібні були певні зусилля. Коли я зміг викликати його, я був трохи недостатнім. Він копіює файли з медіа, але було сумнівно, IMO, наскільки добре він міг відновлювати файли з подряпаних носіїв. Але, можливо, варто придивитись, якщо ти достатньо відчайдушний.
ПРИМІТКА. Я знайшов цей інструмент, а також посилання на 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
яку я ще не пробував. Хіба він не в змозі впоратися з ситуацією? Кілька відсутніх секторів зазвичай не є проблемою. Ви мусите знати, де вони знаходяться, щоб перевірити, чи це може бути проблематично. Чи можете ви надати більше деталей.