*BSD News Article 89208


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.ececs.uc.edu!news.kei.com!news.mathworks.com!fu-berlin.de!irz401!orion.sax.de!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: CD writer software?
Date: 11 Feb 1997 22:48:06 GMT
Organization: Private BSD site, Dresden
Lines: 32
Message-ID: <5dqsv6$pkl@uriah.heep.sax.de>
References: <E4vGKJ.LKp@fsa.bris.ac.uk> <5d0ik6$2u5@uriah.heep.sax.de>
  <E58GA8.7wL@fsa.bris.ac.uk> <E5E750.7DE@fsa.bris.ac.uk>
  <33003DC8.237C228A@freebsd.org>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.6
X-Phone: +49-351-2012 669
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F  93 21 E0 7D F9 12 D6 4E
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:35501

"Jordan K. Hubbard" <jkh@FreeBSD.org> wrote:

> > I see that wormcontrol supports multi session recording. Is it
> > possible to use mkisofs to record multiple sessions. I'd like to be
> 
> Well, this has little to do with mkisofs, which just produces file
> system images that you're free to write to any old place, it's more a
> question of sending the right stuff to the drive with wormcontrol.  I've

This time you err...

What ISO 9660 calls ``multi-session'' is not only multi-session in
that it consists of more than one recording session on the CD (with at
most 1 CD-ROM data track as per ISO 9660), but also that the directory
of any more recent session is free to back-reference older files from
other (previous) tracks.  This is done by always addressing the CD in
absolute block numbers (that's where the tracks of a multi-session CD
are being handled differently from a normal disk partition).

The idea behind this is that you could `shadow' the old files and only
need to replace those in the data track of your new session that have
been changing since the older sessions were recorded.

Naturally, this requires cooperation on the part of the ISO 9660
filesystem tool, since it needs to know about the history of the CD.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)