Disk archival techniques

Brian Wheeler bdwheele at indiana.edu
Wed May 18 09:12:57 CDT 2005


On Wed, 2005-05-18 at 14:00 +0000, Jules Richardson wrote:
> On Wed, 2005-05-18 at 08:13 -0500, Brian Wheeler wrote:
> > I guess what I was getting at is there should be a library of standard
> > types which fully define the format.  1541's look the same 99% of the
> > time unless half-tracks, fat tracks, or another copy protection scheme
> > was used.  So if there's a library that fully defines what a 1541 _is_,
> > there's no reason to have that exact definition copied for each disk
> > archived.  Not that it really takes up that much space, but it does make
> > it more tedious -- do you want to enter the track/sector geometry for
> > every disk you copy?
> 
> Ahh, OK - not a problem at image creation time, *providing* that the
> image format includes all the data needed to recreate that disk
> *without* the repository. In 30 years time, there's no guarantee that
> the repository will be in the same format, or easy to get hold of etc.
> so there's a danger that an image will be junk if all it has in it is a
> label saying that the source disk was in "Fred's own disk layout"
> format. 
> 

Good point.  Yeah, the formatting information should probably be
included with every image, but a disk format repository solves alot of
the tedium.


> But yep, a repository could make the UI of any creation tools cleaner -
> but it's a seperate project from the image format itself I think...
> 

Yes.

> Personally I think it's achievable, providing we stick to worrying about
> floppies at the moment. Tapes, hard drives, ROM images etc. can come
> later - doubtless they'd share some field names, but the structure is
> sufficiently* different that it's too much to take on in a first cut.
> 

Tapes are an issue since they're really not a stream of bytes -- there
are tape marks and gaps.  The simh virtual tape format seems to be
fairly complete in that respect:

http://simh.trailing-edge.com/docs/simh_magtape.pdf


Brian

> *OK, gut feeling it that it's not *that* different and floppy images are
> actually the most complex of the lot. But as someone else has said, it's
> too easy to get bogged down when trying to come up with a "do
> everything" solution. I can't see that it matters if there ends up being
> seperate futurekeep formats for different classes of media.
> 

> cheers
> 
> Jules
> 



More information about the cctalk mailing list