LinuxForum.Fans
Тема

md5sum DVD

Автор: Peter 22 сообщений 1991 просмотров
#383821

Здравствуйте!

Столкнулся со странным явлением - после записи DVD iso-образом
с помощью growisofs не удаётся получить md5sum диска, если образ больше 1GB.
Именно были уже ранее записанные DVD+RW Verbatim и Phipilps.
Я прожёг их образами xubuntu-14.04, 32- и 64-ряазрядной.
md5sum диска совпала с md5sum образа.
Есть старый и новый, теперь уже не новый, DVD+RW Philips.
Пытаюсь прожечь один образом Debian, другой - образом Windows, оба по 3.7GB.
При попытке получить md5sum диска начиная с 1.1GB постоянно бегут сообщения
от dd - ошибка чтения. Скрипт для получения md5sum такой:

text

#!/bin/tcsh

set str = `isoinfo -d -i /dev/cdrom | grep "Volume size is"` set size = `echo "$str" | awk -F ":" '{printf("%d",$2)}'` echo "$str" $size dd if=/dev/sr0 bs=2048 count=$size conv=notrunc,noerror | md5sum -b >disc.md5

В чём причина и что делать?

Пётр.

#383822

Навскидку два варианта:
1. умирает привод DVD
2. царапанные/бракованные диски

#383823

Один диск только что купленный.
Ещё я сейчас заметил, что, если не вычислять сумму на лету, а сохранять
образ на диск, то создаётся файл размером 1024M и после этого начинают
бежать ошибки.

Пётр.

Точнее, файл получается размером не 1024*1048576=1073741824,
а на 4096 байтов меньше, но в сообщениях об ошибках говорится,
что считано 524286 записей по 2048, это должно быть равно 1073741824.

#384068

"Peter" написал:
от dd - ошибка чтения.
диск плохой. И/или привод плохой.

Где-то на 1Гб у вас начинаются неустранимые ошибки (на DVD ошибки тоже исправляются, но плохо. В вашем случае, ошибок настолько много, что исправить их штатным способом невозможно).

Hint: юзайте флешки.
#384069
"Peter" написал:
Один диск только что купленный.

Если гарантированно хороший, то у Вас медленно, но верно накрывается привод.

#384089
stranger написал:
[quote="Peter"]Один диск только что купленный.

Если гарантированно хороший, то у Вас медленно, но верно накрывается привод.[/quote]
Да, похоже на то. Также в последние 2-3 месяца были случаи, что с примонтированного
только что купленного DVD не удаётся скопировать все файлы - на некоторых возникает
ошибка чтения, но dvdisaster образ с них снимает успешно.

Пётр.

#384125

По поводу качества готовых дисков нынче я невысокого мнения. Они или полупрозрачны на просвет (такие мой привод не читает), или с каким-то водянистым пятном (такие вообще редко где читаются).

#384126

yars, вопрос где и что покупать. Крупные ретейлеры такого себе пока не позволяют. В мелких лавках - да, полностью согласен.

#384180

Я взял два диска, записаннные на этом приводе - DVD+R, записан был в прошлом году
и DVD+RW, записанный несколько дней назад и считал с них образы на другом приводе
командой dd с опцией conv=noerror,notrunc. Оба образа 3815M, считались полностью
без всяких сообщений. Как-то странно, особенно со 2-м: привод записать диск смог,
а прочитать не может. Контрольную сумму сейчас сверить не могу.

Пётр.

#384231

Peter, а что тут странного? Накрывается кристалл. При сильном импульсе (прожиг) - луч есть, при слабом (чтение) - рассеивается.
Либо, как вариант, привод засран внутри.

#384251
Wolfenberg написал:
Peter, а что тут странного? Накрывается кристалл. При сильном импульсе (прожиг) - луч есть, при слабом (чтение) - рассеивается.
Либо, как вариант, привод засран внутри.

Я и подумал, что 1-е. Месяца два назад вставлял в привод чистящий диск со щёточкой,
которую надо смачивать прилагаемой жидкостью.
Но непонятно, откуда этот порог при чтении - 1GB-4096.

Пётр.

#384259

Peter, вы бы ещё подули на него.
Диск только лоточек чистит. Остальное - руками.

#384564

Я купил новый Asus BW-16D1HT, но и на нём DVD+RW, правильно записанный
на предидущем приводе Pioneer, не читается дальше той же границы - 1GiB-4096.
Это в Debian testing, но этот диск успешно читается на другом компьютере
тоже с Linux, основанной на Debian Wheezy.
Наверное, это козни врагов Debian, но в чём же причина?
Как её выявить?

Пётр.

#384789

М.б., это на материнской плате что-то попортилось. Какой-нибудь промежуточный буфер,
связанный с DMA или с приводом.

Пётр.

#384850

А с записью дисков с новым проблем нет? С чтением - шут его знает, но я думаю, что проблема в диске, а не в приводе. Например, какая-нибудь "хитрая" защита от копирования. У меня тоже есть экземпляры, нормально читающиеся на некоторых других приводах, но не читающихся на остальных включая мой. Причем, это заводские экземпляры. Есть и записанные мной или друзьями диски, не читающиеся у меня и у некоторых друзей, но читающиеся у остальных. Запишите другой экземпляр - надежнее будет.

#384867
yars написал:
А с записью дисков с новым проблем нет? С чтением - шут его знает, но я думаю, что проблема в диске, а не в приводе. Например, какая-нибудь "хитрая" защита от копирования. У меня тоже есть экземпляры, нормально читающиеся на некоторых других приводах, но не читающихся на остальных включая мой. Причем, это заводские экземпляры. Есть и записанные мной или друзьями диски, не читающиеся у меня и у некоторых друзей, но читающиеся у остальных. Запишите другой экземпляр - надежнее будет.

На новом записывать ещё не пробовал. Защиты от копирования никакой быть не может,
это же оба были диски, записанные мной.
М.б., это какая-то настройка системы, из тех, что в /etc/security/limits.conf?
Какое-нибудь ограничение на размер буфера привода в памяти или вообще на размер файла в памяти.

Пётр.

#384889

Peter, у вас /tmp в tmpfs? Если да, то это может быть камнем преткновения. А вот limits.conf, скорее всего, ни при чем.

#384900
yars написал:
Peter, у вас /tmp в tmpfs? Если да, то это может быть камнем преткновения. А вот limits.conf, скорее всего, ни при чем.

Сейчас не помню, наверное, да, но у меня 16GB памяти. swapiness, кажется, 10%.

Пётр.

#384970

Вот строка из /etc/fstab:
[console]tmpfs /dev/shm tmpfs defaults 0 0[/console]

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.