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

Re: DVDs created with too large files



At 8:48 PM +0100 11/2/03, Lourens Veen wrote:
>On Sun 2 November 2003 19:03, ljknews wrote:
>> At 5:27 PM +0000 11/2/03, Gary Houston wrote:
>> >I have been using dvd+rw-tools (5.13.4.7.4) and mkisofs
>> > (cdrtools 1.11a29) to write backups to DVD.  This generally
>> > works.  However I encountered a problem when one of the files
>> > was 2351679431 bytes in size: the disk was written with no
>> > errors reported, but on testing proved to be unreadable to
>> > linux 2.4.21.  On mounting the disk a warning was reported:
>> >
>> >Warning: defective CD-ROM.  Enabling "cruft" mount option.
>>
>> "Defective" CD-ROM is a misleading statement.
>> "Interchange Level 3 ISO-9660 volumes are not handled by this OS"
>> would be more accurate.
>>
>> >	/*
>> >	 * The ISO-9660 filesystem only stores 32 bits for file size.
>>
>> But the ISO-9660 _standard_ stores 32 bits for the size of each
>> _extent_ and there can be a virtually unlimited number of
>> _extents_ in a single file at ISO-9660 Interchange Level 3.
>
>But can a file span multiple extents?

Absolutely yes, at ISO-9660 Interchange Level 3.  That is the only
difference between Interchange Level 3 and lower levels.  Note that
one therefore must be at Interchange Level 3 to have a file span
multiple volumes (and thus to have a file larger than the size of
a single volume.

> The way I read the comment
>Gary quoted, it's legal to have an image that is over 2GB in size,
>as long as each file inside that image is no larger than 2GB.

That is the case for ISO-9660 Interchange Level 1 and Level 2.

> I
>haven't actually read the spec though.

I have :-)



Reply to: