[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нарзание dvd из iso; не совпадение md5



.Nick wrote:

.Nick wrote:

Oleg Tsymaenko wrote:

Это нормально.
сумма сойдется если сделать так :
head -c 4687036416 /dev/dvd | md5sum
или к примеру readcd -dev=/dev/dvd -f - | head -c 4687036416 | md5sum

понятно что 4687036416 - это размер вашего оригинального исошника

почемуто сзади к DVD дописываетс 8/16/24/32 kb символа 0x00.


Ага... А как же тогда правильно создавать образы? Если не известен оригинальный размер?
Так ведь может получится, что образ потом не войдет на dvd.

Вот провел эксперимент. Нарезал образ на диск, затем сделал образ с диска (*), размер нового образа увеличился на ~13МБ, затем нарезал образ (*) и опять сделал образ(**). Размер (**) относительно (*) не изменился, что позволяет думать, что увеличение размера не бесконечный процесс...

Вот мой мощный скрипт для нарезания болванов:

#!/bin/bash
md5s=`mkisofs -R -J -input-charset koi8-r disk | tee cd.iso | md5sum`
cdrecord.sh -sao -speed 6 cd.iso > cdrecord.out 2>&1
size=`cat cdrecord.out | grep "^Track 01" | cut -d'(' -f 2 | cut -d' ' -f 1`
cat cdrecord.out
rm cdrecord.out
readcd f=- sectors=0-$size | md5sum
echo $md5s



Reply to: