Re: A though on multi-session cds

Steve Dodd (dirk@loth.demon.co.uk)
Sat, 9 Oct 1999 20:17:38 +0100


On Thu, Oct 07, 1999 at 03:55:02PM -0400, Eric Kasten wrote:

[Someone wrote:]
> > I once used a multisession CD-ROM (don't recall the brand) whose authoring
> > software and device driver allowed for incremental backups. The driver
> > would present the multisession CD-ROM as one filesystem where you only saw
> > the most recent version of a given file. It was pretty slick.

> That would be a lot like having a CD-ROM filesystem that acted like an
> inherited filesystem. Thus, you could do a backup on track 1 and then
> incrementally write only the files that had changed to subsequent tracks.
> When you mounted the CD-ROM you'd see only the latest versions of the
> files that were backed up. I remember their being an IFS in the kernel
> sometime ago, but it disappeared (I think (?)).

I don't know about isofs internals, but I thought you could do this without
any special support on the reader? When laying down the new session I believe
directory entries can be written which refer to files in previous sessions,
if the file is unchanged. If it is changed, the file is written to the new
session and the new directory entry points to that. If it doesn't exist, no
directory entry is written. Or are the directories from all the sessions
overlaid, in which case whiteouts would be needed?

-- 
Horses are forbidden to eat fire hydrants in Marshalltown, Iowa.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/