mahinthjoe / macfuse

Automatically exported from code.google.com/p/macfuse
0 stars 0 forks source link

Finder and umount Problem with stratusFS #30

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hello,

thanks for your great work! I think your tool makes life with mac much more 
comfortable, 
esspecially mounting ssh and ftp is a great feature, many people are waiting 
for.

Now My Problem: I am trying to use Macfuse with stratusFS. StratusFS ist a 
Tag-Based Filesystem 
für FUSE written in perl. It normaly runs on Linux. After some minor changes 
in the perl-bindings 
für FUSE I got it running on Mac. I can use it without  problems in the 
commandline.

My Problems are:

- Device does not appear in Finder. I have read the article in your Wiki and I 
tried to to put the 
option "ping_diskar" to the Fuse::main call and I think it will be forwarded to 
the Kernel:

Fuse::main(mountpoint=>$mountpoint,
    getattr     => "main::str_getattr",
    readlink    => "main::str_readlink",
    getdir      => "main::str_getdir",
    rename      => "main::str_rename",
    unlink      => "main::str_unlink",
    symlink     => "main::str_symlink",
    mkdir       => "main::str_mkdir",
    rmdir       => "main::str_rmdir",
    mountopts   => "ping_diskar"
);

unfortunaly it does not work. Is there a possibility to do the call to 
diskattrd on the shell after 
starting the Filesystem? Or is there any other possibility to see the entrys in 
the directory in 
finder. Now, I can't even Enter the Directory if I select the normal Path in 
Finder. The 
mountpoint-directory is displayed as "alias" after the mount. Is it perhabs 
possible to cheat 
finder, so that finder doesn't reconize that this directory is a mountpount?

Also it is not possible for me to umount the device. The manual for stratusFS 
says (for Linux):

* Run "/path/to/stratus.pl /path/to/mountpoint" to mount.
* When done, run "fusermount -u /path/to/mountpoint" to unmount.

mount works. For umount I tried to use mount_fusefs instead of fusermount, but 
it doesn't work. 
Can you give me a hint? 

I am using:
- Mac OS X 10.4.6
- fuse-binaries-0.1.0b006
- stratusFS Version 0.62

Greetings from Berlin!
Guido

Original issue reported on code.google.com by guido.gr...@googlemail.com on 15 Jan 2007 at 9:09

GoogleCodeExporter commented 8 years ago
1. It's "diskarb" and not "diskar".
2. Use the standard Mac OS X program "umount" to unmount.
3. This is not an appropriate place to discuss such problems. Use the 
macfuse-devel
Google group/mailing list instead.

Original comment by si...@gmail.com on 15 Jan 2007 at 9:33