From owner-linux-activists@joker.cs.hut.fi Mon Jan 18 02:55:38 1993
Status: RO
X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
["2290" "Mon" "18" "January" "1993" "02:38:01" "+0200"
"Lars Wirzenius" "wirzeniu@cc.helsinki.fi " nil "72"
"ANNOUNCE: Xenix filesystem for Linux" "^From:" nil nil "1"])
Received: from joker.cs.hut.fi by hutcs.cs.hut.fi with SMTP id AA13474
(5.65c8/HUTCS-S 1.4 for ); Mon, 18 Jan 1993 02:55:35 +0200
Received: from joker.cs.hut.fi by niksula.hut.fi id <61491-10>;
Mon, 18 Jan 1993 02:54:56 +0200
Received: from kruuna.helsinki.fi ([128.214.4.112]) by niksula.hut.fi
with SMTP id <61491-9>; Mon, 18 Jan 1993 02:38:23 +0200
Received: from klaava.Helsinki.FI by kruuna.helsinki.fi with SMTP id AA20931
(5.65c8/IDA-1.4.4 for ); Mon, 18 Jan 1993 02:38:30 +0200
Received: by klaava.Helsinki.FI (4.1/SMI-4.1)
id AA05491; Mon, 18 Jan 93 02:38:29 +0200
X-Note1: Remember to put 'X-Mn-Key: ANNOUNCE' to your mail body or header
Message-Id: <9301180038.AA05491@klaava.Helsinki.FI>
X-Mailer: Mail User's Shell (7.1.1 5/02/90)
Sender: owner-linux-activists@joker.cs.hut.fi
From: wirzeniu@cc.helsinki.fi (Lars Wirzenius)
To: linux-activists@joker.cs.hut.fi
Subject: ANNOUNCE: Xenix filesystem for Linux
Date: Mon, 18 Jan 1993 02:38:01 +0200
X-Mn-Key: ANNOUNCE
From: dje@sspiff.cygnus.com (Doug Evans)
Subject: ANNOUNCE: Xenix filesystem for Linux
Newsgroups: comp.os.linux.announce
Keywords: Xenix filesystem
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Followup-to: comp.os.linux
I have updated my Xenix filesystem to 0.99.2 (yes, I know 0.99.3 is out).
It can be found on tsx-11.mit.edu in pub/linux/patches/xenixfs.99.2.tar.Z.
>From the README:
README for Xenix(tm) filesystem.
This patch provides an implementation of the Xenix filesystem for Linux.
The implementation isn't complete in the sense that the following things
are missing:
- divvy partitions
- badtrk table support
- mkfs
- fsck
- fsdb
To use this code with Linux, you must boot Xenix and run mkfs on a
full partition. EG: mkfs /dev/hd03 ... This code can also be used with
floppies (boot Xenix and do mkdev fd). In fact, I recommend testing
the patch out on floppies first. Note that fsck, mkfs, and fsdb can't
be run under Linux (they might work under the Xenix emulator, but I haven't
tried them yet).
I have added a simple implementation of symbolic links that won't send
fsck into fits. See fs/xenix/symlink.c for more information.
To install this code
1) untar the source
2) apply patch file xenixfs.patch
This patch must be applied to Linux 0.99 Patch Level 2.
Note: This patch makes Xenix partitions the "default" root partition.
When the system boots, it will first try to mount the root partition
as a Xenix partition. If that fails it will try the others in
succession. If your root Linux partition is not a Xenix partition,
change the search order in linux/fs/filesystems.c.
I have my Linux system running on Xenix partitions as follows:
200 MB IDE 30MB MSDOS
50MB Xenix root + swap
60MB Linux root + swap
65MB /usr/spool (Xenix + Linux)
1 GIG SCSI 100MB MSDOS
300MB /home (Xenix + Linux)
300MB /src (Xenix + Linux)
360MB /u (Xenix + Linux)
Doug Evans, dje@cygnus.com, 93Jan14
(tm) Xenix is a registered trademark of Microsoft Corp.
--
Doug Evans | And Life, that sets all things in rhyme,
dje@sspiff.cygnus.com | May make you poet, too, in time -
| But there were days, O tender elf,
| When you were Poetry itself! C. Morley
|