Проверка целостности поцарапанного CD
У меня есть старый музыкальный компакт-диск, и он все поцарапан, есть ли способ проверить, есть ли на нем какая-то нечитаемая часть?
Что-то вроде fsck
для CD /DVD?
2 ответа
Есть некоторые инструменты, которые вы можете использовать для восстановления данных на CD (ну, не все данные, во всяком случае).
Инструменты, о которых я думаю, ddrescue
(или же GNU gddrescue
):
ddrescue - copy data from one file or block device to another
gddrescue - the GNU data recovery tool
а также dares
:
dares - rescue files from damaged CDs and DVDs (ncurses-interface)
dares-qt - rescue files from damaged CDs and DVDs (Qt-interface)
Посмотрите на Rubyripper. Сделайте разрыв компакт-диска, о котором идет речь. Когда все будет готово, вы получите файл.log, который сообщит о том, как прошел процесс копирования.
Из FAQ по Hydrogenaudio, раздел Механизм исправления:
он восстанавливает любые файлы, так что невозможно успешно провести слепое тестирование с оригиналом, например, с помощью теста ABX. Файл журнала опционально сообщит о любой позиции, для которой требовалось более 3 испытаний, так что вы можете проверить позицию самостоятельно.
Это лучшее, что я могу придумать.