> Yeah, I know what DirectCD is.  What I meant was I didn't know if
> the UDF driver in 2.4.0testX was read only, or if it worked like
> direct CD where you can use it like an ordinary disk.  Sorry for
> the confusion..

The older version of UDF (part of the 2.2 kernel tree) is read-only.

The new version (supported with patches, and eventually to end up in the
2.4 tree although probably not in time for 2.4.0) is read/write.  The
last time I looked, it was said to be working reasonably well for
CD-RW discs - the disc is being written in fixed-packet mode.  The
changes to support UDF writing do require a fair amount of alteration
of the Linux buffer-cache code, in order to ensure that all of the
blocks in a given packet are available at the time the packet is
[re]written.  I suspect that the complexity of this set of changes,
and the not-done-yet state of the code is why it hasn't been
scheduled for inclusion in the main 2.4 tree (last I heard).

Support for CD-R discs, with variable-packet mode was being planned and
worked on.  This will require some additional work in the UDF filesystem
support area, in order to try to maximize the size of the variable
packets (thus reducing overhead and increasing performance).

As I understand it, once this code is in place, you'll be able to
treat a UDF filesystem very much in the same way you'd treat an
ext2 or DOS filesystem - just copy files to it, and all of the magic
happens transparently to you.  I presume that conversion of a UDF
filesystem to the newer variant of ISO9660 will also be supported at
some point.

I haven't tried out this code myself yet, as I wasn't eager to start
installing 2.4 prerelease kernels on the machine which hosts my
CD-RW drive.


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to