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 :-) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

