Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Mar 2013 07:47:54 +0100
From:      Marko Zec <zec@fer.hr>
To:        <freebsd-current@freebsd.org>
Cc:        FreeBSD FS <freebsd-fs@freebsd.org>, Florian Smeets <flo@freebsd.org>, George Neville-Neil <gnn@freebsd.org>, Peter Holm <pho@freebsd.org>, bdrewery@freebsd.org, Attilio Rao <attilio@freebsd.org>, Kevin Oberman <rkoberman@gmail.com>, Gustau =?iso-8859-1?q?P=E9rez?= <gperez@entel.upc.edu>
Subject:   Re: Report on issues with fusefs
Message-ID:  <201303230747.55405.zec@fer.hr>
In-Reply-To: <CAN6yY1vYF=i7%2BgdjX2nYMCzjomhrSRAS1qpBMB7-qo0XSgx0JA@mail.gmail.com>
References:  <CAN6yY1vYF=i7%2BgdjX2nYMCzjomhrSRAS1qpBMB7-qo0XSgx0JA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 23 March 2013 06:16:09 Kevin Oberman wrote:
> I've now been using fusefs regularly for a few months and I have found
> a few issues that i wanted to report.
>
> Most disturbing is corrupted NTFS systems. On several occasions I have
> found an NTFS system could not be written to with either FreeBSD or
> Windows. I had to user Windows disk check to repair the file system,
> but a few files were lost. this may be an issue with either fusefs or
> ntfs-3g. Not sure which, but it is likely tied to the next issue.

+1.  This can be reproduced fairly easily by copying large file hierarchies 
to a NTFS volume (such as a snapshot of our src tree).

Marko
 

> On several occasions an attempt to re-boot my systems when NTFS
> volumes were mounted failed. After a power cycle the system came back,
> but te file systems were not clean and had to be fscked. All UFS
> systems checked clean and had no errors at all. I suspect that fusefs
> or ntfs-3g was the cause as I have been manually unmounted the NTFS
> systems before issuing the shutdown. The unmount has always succeeded
> in an odd way (issue 3), and the system has always shut down cleanly.
> The failures only seem to have happened when the NTFS volumes have
> been written to.
>
> The final issue is that I can't unmount a single NTFS volume. I
> normally have two NTFS volumes mounted, but issuing a umount on either
> will unmount both. This is rather annoying. I assume it is the result
> of all fusefs filesystems being /dev/fuse. I have not been able to
> figure out any way to unmount only one volume. I can't say whether
> this has any link to the file system corruptions. Could there be an
> issue with one of the volumes not actually being properly unmounted
> when both are unmounted by a single umount?
>
> While these are a bit of an annoyance, I continue to use fusefs with
> ntfs-3g and it generally is working fine.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303230747.55405.zec>