Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jan 1996 17:30:56 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        scott@statsci.com
Cc:        terry@lambert.org, chuckr@glue.umd.edu, questions@FreeBSD.org
Subject:   Re: Can FreeBSD be visible from Win95?
Message-ID:  <199601040030.RAA16133@phaeton.artisoft.com>
In-Reply-To: <199601032337.PAA03984@block.statsci.com> from "Scott Blachowicz" at Jan 3, 96 03:37:11 pm

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
> > When this happens (if it happens), you will get clusters of the expected
> > cluster size written out to the expected disk locations, which will be
> > off the end of the disk for the calculated count vs. the empirical size.
> > 
> > This will have the effect of corrupting the partition following the
> > DOS partition in the expected cluster locations as if it had been
> > written by DOS on a larger partition.
> 
> Do those "clusters" get written out even when the msdosfs slice is mounted
> read-only?  I was getting corruption even in that case.  If it'd be
> useful, I could repeat my testing.

There are cases where the in core vnode will be (incorrectly, IMO)
marked for update.  This occurs even on the FFS.  The DOSFS code is
not very robust in this regard... I believe the answer may be "yes".

What I really need to do is buy another drive from Rod, install Win95
on the thing, and Frisbee it into my developement box so I can pound
on a VFAT FS from scratch.  I just haven't gotten around to doing
this yet -- my own fault.  Since I've been doing nothing but building
BSD FS code on Win95 for the last 6 months or so, this would be
pretty trivial for me to do.

> At any rate, I'd be willing to test out any candidate fixes (provided I
> have enough time to get a good system backup done :-)).

If any of them come from me, expect a total FS rewrite to get them; I'm
already pretty torn in the BSD department because the BSD model can't
support multiple name spaces very well.  I need a flat logical numeric
namespace seperate from the inode numbering for internationalization
of well known system files in any case.  Consider a Samba server that
is serving files to Win95 clients and you'll see the problem.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?199601040030.RAA16133>