FUSE under Windows XP and Vista?
Posted 05 July 2008 - 03:54 PM
from the little I can get, this could be useful in a number of projects, but I will leave it to the "real" developers here.
A related link:
Posted 10 November 2008 - 10:37 PM
Posted 16 February 2009 - 12:38 PM
Also, it seems to be a good time to plug Dokan and my FUSE4Win project
There's a wonderful project named "Dokan" (http://dokan-dev.net/en/), it makes posssible to write user-space filesystem in Windows.
I've adapted FUSE interface for it, so it's possible to use (almost) unmodified FUSE filesystems in Windows: http://hg.sharesource.org/fuse4win [sharesource.org]
Currently, SSHFS works fine. NTFS3g also works
Posted 17 February 2009 - 12:33 AM
Posted 17 February 2009 - 07:49 AM
This looks like exactly what would make IMDisk work with the Windows Home Server drive integration. That way I could allocate blocks of space on my computers for things like server storage and have a distributed file system of several terrabytes in size driven by my multiple computers and their hard drives. I know this could be done with something like FreeNAS and VMWare as well, but I'd rather avoid a convoluted solution for something simple yet very effective.
I would think that what you are looking for is probably not a virtual filesystem driver, you want a virtual disk driver. ImDisk is a virtual disk driver and it is already possible to make it use a user-mode application for I/O emulation. So, ImDisk with a user-mode module would be a user-mode virtual disk driver, while FUSE with a user-mode module would be a user-mode virtual filesystem driver.
The ImDisk sources contains a sample user-mode application called devio that shows how to write a user-mode application for serving virtual disk I/O requests.
You could write a user-mode application that takes I/O requests directed to a virtual disk and redirect them to blocks you have allocated on different computers on your network. All done with a user-mode application. The filesystem on these virtual disks could be anything that can be used on other disks in Windows, FAT, NTFS etc, or most probably even something backed by fuse4win.
FUSE with different modules are very useful for other things, especially for supporting other filesystems than Windows normally can understand, that is other filesystems than FAT, NTFS etc.
Posted 19 February 2009 - 01:13 PM
Posted 19 February 2009 - 04:25 PM
It would be nice to know where I can get binaries of fuse4win ...
You appear to miss a point.
Programmers are generally very smart people, and have a lot of things to do .
(with some notably FEW exceptions ) they usually are COOL , and really l33t , and they:
- don't have time (five minutes) to compile their app on their machine with the "right" compiler and with the "right" settings, and make it available.
- don't have time (five minutes) to write a simple text file stating which (usually Commercial and often unavailable) compiler is the "right" one, which settings to use, fir the "average" user.
- don't have time (several hours) to write some documentation.
- don't have time to promote their work to willing beta-testers or to the public, and fix reported bugs.
It would be too easy to run a .exe or install a .dll and see if it works, you have to try building the source, wait for it failing, try another compiler, fail again, open up the source, study it for several days, then blindly change the commas or parenthesis that made the source incompatible with the compilers you have, possibly introducing in the meantime a few bugs, then try the app and since it won't work because you are not a programmer, you are faced a dilemma:
- become a programmer yourself, learn the whole stuff and write a better source
- throw the whole source and stupid compilers you installed out of the window
There is a VERY active fuse4win forum here:
but nowhere a compiled package to try for us non-programmers.
Another "source" site (but with no "source" files :
But there are other projects using Dokan :
has no page, releases no files, you have to "join" the thing if you want (possibly ) anything more than a :
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://winfuse.googl....com/svn/trunk/ winfuse-read-only
We are at the mercy of anyone with the "right" knowledge and tool willing to share a compiled build.....
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users