>>>> "Antonio" == Antonio Carlini
<a.carlini at ntlworld.com> writes:
> I haven't personally done this but I'm
pretty sure it was done by
> one of my friends. I even have some weird "hybrid file system"
> hacks in RSTSFLX to let you create a CD-R that's partly ISO and
> partly RTST, and bootable.
Antonio> If you try hard enough, you can build a hybrid system where
Antonio> the ODS-2 and ISO9660 sides have different trees but share
Antonio> the same data (useful for stream-LF and binary files).
Cool idea. I didn't do that -- didn't think of it, and also because I
didn't know enough 9660 then.
Antonio> I presume RSTS is ODS-1, which IIRC is ODS-2 but without a
Antonio> few of the bells and whistles so the structure is quite
Antonio> close to ODS-2. I would expect that you could interleave
Antonio> ODS-1 and ISO9660 fairly easily.
No, RSTS is RDS-1; it's a file structure all its own, totally
unrelated to any other PDP-11 OS. (It's a distant relative of the
TSS-8 file system, though.)
In particular, the naming aspects (directory) and file block to disk
block mapping aspects (file header in ODS, inode in Unix) are combined
in the RSTS directory structure, unfortunately. So there is no rename
across directories and neither softlinks nor hardlinks.
It's all nicely documented in the RSTS internals manuals, and you can
also read all about it in the RSTSFLX sources.
paul