Когда я использовал DOS и Windows, я видел довольно много инструментов для проверки читаемости оптических дисков и сравнения производительности самого оптического привода. Большинство из них даже визуализировали результаты в виде симпатичной диаграммы.
Есть ли такие для ОС GNU / Linux?
Я бы предпочел иметь полнофункциональный инструмент визуального графического интерфейса, но для конкретного случая, который у меня есть сейчас, мне просто нужно проверить, может ли мой привод CD читать каждый байт конкретного сильно поцарапанного диска CD-RW.
dd
.cat /dev/cdrom
иmd5sum /dev/cdrom /path/to/file.iso
будет работать так же хорошо.md5sum
образа на компакт-диске или на жестком диске следует учитывать возможность наличия конечных нулей в конце файла .iso. Смотрите этот ответ для более подробной информации.Для проверки низкого уровня я нашел qpxtool . С моим диском (которого, честно говоря, нет в списке поддерживаемых устройств), результаты не имели смысла, но, возможно, вам повезет больше.
источник
Я использовал dvdisaster, чтобы помочь мне восстановить данные с нескольких дисков DVD и CD-R, которые я записал. Это приложение GTK, и, вероятно, доступно в виде пакета в вашем любимом дистрибутиве Linux.
Он имеет приятный графический дисплей, показывающий, какие сектора хорошие и плохие. Он также хранит различную статистику, читая ваши медиа.
источник
Есть командная строка
readom
(из cdrkit, ветки cdrtools) иreadcd
(из оригинального crrtools Йерга Шиллинга). Оба могут проверить на ошибки С2.Существует также
cdck
, который будет генерировать текстовый файл, который может быть передан в gnuplot для получения графиков.источник
Существует также командная строка
GDDRescue
(GNU Data Rescue), которая кажется очень гибкой.Этот обзор нескольких инструментов для восстановления данных с поцарапанных CD / DVD, в том числе
GDDRescue
. У меня было гораздо больше опыта,GDDRescue
чем сreadcd
: использование в основном стандартных настроек,readcd
наткнувшихся на сильно поцарапанный DVD; в то время какddrescue
после приблизительно 72 часов работы приятно вывел блестящий,.iso
в котором ошибки чтения были минимизированы. Как говорится в его справочной странице,ddrescue
«сложно [спасти] данные в случае ошибок чтения» и это удалось.источник