1
апрель
2021
Проверка чтения DVD и CD дисков
10:52

Проверка чтения DVD и CD дисков

1 апрель 2021 10:52

Часто после записи данных на новый DVD диск хочется удостоверится, что файлы читаются. Также, старые исцарапанные диски могут вызывать подозрения в плане чтения. Перед тем, как использовать такие диски, желательно выполнить проверку чтения, она не займет много времени.

Способ 1. Проверка чтения диска с помощью команды DD

Данный способ не очень хорош, т.к. недаёт представление о том, какой из файлов не читается. Зато самый быстрый,
и подсказывает результат - читается ли диск в целом, или нет.

dd if=/dev/dvdrw of=/dev/null

где dvdrw - имя устройства.

Пример результата выполнения:
dd if=/dev/dvdrw of=/dev/null
626688+0 records in
626688+0 records out
320864256 bytes (321 MB, 306 MiB) copied, 68,8281 s, 4,7 MB/s

Способ 2. Проверка чтения файлов на диске при помощи команд find и cp /dev/null

Хороший способ, хотя и довольно медленный, если файлов много. Команда

find /media/vladimir -type f -exec cp "{}" /dev/null \;

где vladimir - имя пользователя

Команду следует выполнять когда диск в приводе был опознан системой и произшло его монтирование в каталог (диск появился в Проводнике PCmanFM).

Результат выполнения команды на старом, поцарапанном CD диске:

find /media/vladimir -type f -exec cp "{}" /dev/null \;
cp: error reading '/media/vladimir/HBCD 15.2 RUS/HBCD/Boot/pmagic/pmodules/PMAGIC_2012_10_10.SQFS': Ошибка ввода/вывода