Subject: Re: File > 2G on a dvd
To: Frederick Bruckman <fredb@immanent.net>
From: Wolfgang Solfrank <ws@tools.de>
List: current-users
Date: 11/29/2004 14:56:54
Hi,

> Now, ISO 9660 (level 3) does have a mechanism for larger files, but it's
> not widely supported.  Simply put, consecutive directory entries with the
> same name are to be taken for "file sections" of the same file. I recently
> posted a patch to the cdrecord list to do the level 3 thing. Unfortunately,
> NetBSD can't read such a file system correctly, ...

Well, I once was thinking about support for this in NetBSD's cd9660, but
discovered that the there is no easy support for this, as the "file sections"
can be of arbitrary lengths, e.g. the first 3 sections could be 3 bytes each.
Which means that you cannot easily convert a file offset to a block number
and vice versa.  However, the fs independent code in NetBSD assumes in various
places that it _can_ do this conversion without the help of fs dependent code.

Ciao,
Wolfgang
-- 
ws@TooLs.DE				Wolfgang Solfrank, TooLs GmbH