Hi Andy,
Many thanks for your
explanation, nevertheless, currently there 2 things which I cannot test for the
moment, is it true,
that you are saying :
using DVD-RW would report a
correct checksum ( here I know, that at least there is one burning program under
WINDOWS,
which generates DVDs with a correct checksum )
using DVD-R or DVD+R would be also okay .
Cheers,
Winfrid
Fujitsu
Siemens Computers S CE DE PCO Süd
Winfrid Tschiedel Domagkstrasse 28 80807 München |
Tel::
++49-89-3222-1532
FAX: ++49-89-3222-329-1532 intranet : Winfrid.Tschiedel@fujitsu-siemens.com |
-----Original Message-----
From: Andy Polyakov [mailto:appro@fy.chalmers.se]
Sent: Tuesday,
November 02, 2004 7:45 PM
To: Tschiedel, Winfrid
Subject: Re: Fwd: FW:
[Bug 47663] New: DVD burned from iso file has incorrect
checksum
Hi,
Note that [quoting my page] as of May 2003 I've
decided to advise users to turn to <cdwrite@other.debian.org> on support
matters. Subscribe page is at http://lists.debian.org/cdwrite/, archive - at
http://www.mail-archive.com/cdwrite%40other.debian.org/.
> Included you will find an error I opened at bugzilla ( SuSE
),
> additional I have attached the debug output and log for a second
session under SuSE 9.1 Professional.
> The contents of the DVD is correct,
but you must not change the size of the iso-image :
> original size was
3927834624 bytes, but the size on DVD was 4700372992 bytes.
>
> I
hope this information helps to fix growisofs.
It's not growisofs problem.
When does 'md5sum /dev/dvd' stop calculating checksum? When kernel says it's
end-of-file. How does kernel determine when end-of-file? It asks unit for
capacity. Depending on media type unit can return full DVD capacity regardless
how large was last recording. For example being essentially random read-write
media DVD+RW
*always* returns full media capacity. Unit can also pad the
recording, this is according to specification. The issue was discussed on the
above mentioned list several times and that only *reliable* way to make
verification procedure work is to verify only as much you've actually passed
down to the unit. A.