Застрял ddrescue, Ошибка объединения DVD-файла в Linux, но не в Windows

415
Hamid Shirvani

У меня есть пара старых поцарапанных DVD, которые я хотел спасти с помощью ddrescue. Проблема в том, что при копировании файлов вручную с использованием PartedMagic или Ubuntu он показывает ошибку «сплайсинг файла», также ddrescue застревает на 0,14% и не может спасти остальную часть DVD, но когда я запускаю ноутбук в Windows, он копирует все файлы DVD без ошибок.
Я доверяю ddrescue больше, чем любому другому инструменту Windows для работы по резервному копированию DVD. Поэтому мне нужно решение, чтобы ddrescue успешно копировал содержимое DVD.

0
Вы проверили правильность копии, сделанной Windows? harrymc 6 лет назад 0
@harrymc да, скопированные файлы правильные и даже файлы на DVD можно воспроизводить в Windows !!! Hamid Shirvani 6 лет назад 0

1 ответ на вопрос

0
harrymc

Когда вы проверили файлы, скопированные в Windows, и они выглядят правильно, я с уважением предполагаю, что запускать не нужно ddrescue.

Различные операционные системы обращаются к устройствам по-разному, используя разные драйверы, поэтому одна может потерпеть неудачу в случае успеха другой.

Ну, проблема в том, что у меня есть куча поцарапанных DVD, которые не могут скопировать их вручную. И я хочу использовать ddrescue для восстановления файлов на них, поэтому мне нужен способ заставить его работать в ОС Linux Hamid Shirvani 6 лет назад 0
Это работает так, как может. Вы должны искать другие утилиты, если этого недостаточно. harrymc 6 лет назад 0
Ну, лучшая утилита, с которой я столкнулся, это ddrescue. Корень проблемы в Linux, а не в самом инструменте. Потому что ошибка сохраняется с помощью любого инструмента в Linux Hamid Shirvani 6 лет назад 0
Да, ваша проблема в основном в драйвере диска. ddrescue выдает запрос на чтение с указанием не ждать в случае ошибки. Видимо, эта часть здесь игнорируется. Если проблема возникает в начале, `--R` начнется с конца. Вы должны быть в состоянии остановить ddrescue, так как он использует файл журнала, чтобы иметь возможность перезапустить свою работу (закрыть) с того места, где он остался, но вы должны сначала убедиться, что он действительно что-то записал в журнал. Иногда помогает использование другого ридера, возможно, на другом компьютере, каждый раз копируя файл журнала. harrymc 6 лет назад 0
Я попробовал это с 3 различными ПК и DVD-ROM, но я еще не использовал флаг --R. Постараюсь это и сообщить результаты. Цените чаевые. Hamid Shirvani 6 лет назад 0
я снова протестировал ddrescue с флагом -R, и проблема все еще сохраняется. Я так разочарован тем, как Linux справляется с царапинами DVD ... Hamid Shirvani 6 лет назад 0
Я боялся этого. ddrescue необходимо выполнить первое сканирование, прежде чем что-либо записывать в журнал. Извините, я не могу изменить Linux. Может быть, поэтому в Windows есть лучшие инструменты для спасения. harrymc 6 лет назад 0
да, я в итоге использовал IsoBuster, чтобы сделать снимок поцарапанных Hamid Shirvani 6 лет назад 0
Если этот ответ дал вам правильное объяснение, вы можете принять его. harrymc 6 лет назад 0