From: Sven Utcke <sven.utcke@gm...> - 2012-06-28 19:59:56
> I am new in fuse file system.
> i am having very basic question.
> Why fuse need mounting.
Well, to "mount" a filesystem simply means to tell the kernel there's
a new filesystem available --- and how else would it know about this?
_ ___ ___ ___ The dCache File System
__| |/ __|| __|/ __| An archive file-system for PB of data
/ _` | (__ | _| \__ \ http://www.desy.de/~utcke/Data/
\__,_|\___||_| |___/ http://www.dr-utcke.de/
From: Goswin von Brederlow <goswin-v-b@we...> - 2012-06-29 16:29:06
Sven Utcke <sven.utcke@...> writes:
> Hello Amit,
>> I am new in fuse file system.
>> i am having very basic question.
>> Why fuse need mounting.
> Well, to "mount" a filesystem simply means to tell the kernel there's
> a new filesystem available --- and how else would it know about this?
Well, I've been thinking. One could device a libfuse-nomount.so that is
LD_PRELOADed and would catch the programs open(), read(), write(),
... calls and translates them into callbacks into a fuse filesystem.
But given that I have the rights to mount fuse filesystems everywhere I
need one I never implemented anything in that direction.
To make a long story short: Fuse filesystems don't need mounting, it is
just how they are ment to be used. Anything else would be more of a