[581] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Thsfs: Mounting compressed MS-DOS drives.

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Fri May 19 22:48:01 1995

Date: Fri, 19 May 1995 07:57:08 -0500
From: Lars Wirzenius <wirzeniu@rose.uthscsa.edu>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu

X-Mn-Key: announce

From: Steve Blackburn <Steve.Blackburn@cs.anu.edu.au>
Subject: Thsfs: Mounting compressed MS-DOS drives.
Keywords: thsfs, filesystem, double, drivespace, doublespace, msdos
Newsgroups: comp.os.linux.announce
Organization: ?
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Followup-to: comp.os.linux.development.system

                      *** DRIVESPACE USERS ****

The thsfs filesystem has been able to mount DoubleSpaced drives, but
was unable to mount DriveSpaced drives (DriveSpace replaced
DoubleSpace after the Stacker/Microsoft legal battle).

The capability for mounting DriveSpaced devices has been added to ths.
This feature will be incorporated into future releases of the thsfs
filesystem.  This announcement is a stop-gap measure.  Currently thsfs
can only mount the devices read-only, although work is underway to
address this and other limitations.  Stay tuned!

Description:    Both DoubleSpaced and DriveSpaced drives (MS-DOS >= 6.22)
		can be now mounted read-only under the thsfs filesystem.
		Previously thsfs could only mount DoubleSpaced drives.
		This version will automatically detect whether
		DriveSpace or DoubleSpace is used.
Keywords:       thsfs filesystem double drivespace doublespace msdos
Author:         steveb@cs.anu.edu.au (Steve Blackburn) [DriveSpace patch only]
		ths@gymdata.com (Thomas Scheuermann) [ths filesystem]
Primary-site:   dcssoft.anu.edu.au/pub/steveb/ths/thsfs.tgz [DriveSpace]
		ftp.ai-lab.fh-furtwangen.de/pub/os/linux/local/thsfs.tgz [Orig]
		
        *** USERS OF OTHER MS-DOS COMPRESSION SYSTEMS ****

I don't know of code for decompressing other MS-DOS disk compression
systems.  If you use a system other than DoubleSpace or DriveSpace,
you should consider hacking up some code to do the trick.  If your
system uses the same (or a similar) file structure to
Double/DriveSpace, you should be able to make use of thsfs and some
tools I have written to help figure out the compression algorithms
used.

If you would like to contribute, please take a look the test
subdirectory of the patched ths distribution described above. Also,
the file kompr.c now contains a description of the DriveSpace
algorithm which will be useful for anyone trying to decode other LZ -
based compression algorithms.  The "double" package also contains
files with documentation that may be of help
(ftp://sunsite.unc.edu/pub/Linux/kernel/patches/diskdrives/double-X.X.tar.gz,
ftp://tsx-11.mit.edu/pub/linux/ALPHA/double/double-X.X.tar.gz).

Good luck and happy hacking.

--Steve

--
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember Keywords: and a short description of the software.

home help back first fref pref prev next nref lref last post