MacFusion on OS X Lion

It looks like the “latest” version of MacFusion and MacFUSE (sarcasm quotes because neither have been updated in a very long time) doesn’t work with OS X Lion 64-bit—at least it didn’t for me. I kept seeing this error in /var/log/system.log:

macfusionAgent[849]: dyld: Library not loaded: /usr/local/lib/libfuse.0.dylib
Referenced from: /Applications/Utilities/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/ss
hfs-static

Yeah, that’s because /usr/local/lib/libfuse.0.dylib doesn’t exist. This site pointed me in the right direction, though. Install this version of MacFUSE and all will be well:

http://www.tuxera.com/mac/macfuse-core-10.5-2.1.9.dmg

Any superior alternatives to MacFusion someone can point me to?

Like this post? You might also like Coalmine, my centralized error tracking service for your apps. Coalmine captures errors and all kinds of helpful debugging information, notifies you, and makes it all searchable. Check it out!

16 comments

  1. >Any superior alternatives to MacFusion someone can point me to?

    I would also like to know the answer to that question.

  2. MacFUSE has been replaced by OSXfuse, osxfuse.github.com. Works well on Lion including in 64 bit mode.

    MacFUSION works with the new FUSE, but has not yet been updated.

  3. MacFusion does not work with OSXFuse. It gives the same error that it did when I tried to run it with MACFuse:

    (SSHServerFS, toolbox, 5/25/12 10:28 AM) dyld: Library not loaded: /usr/local/lib/libfuse.0.dylib
    Referenced from: /Users/dschulze/Downloads/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshfs-static
    Reason: image not found

    It’s still looking for a library that doesn’t exist.

    • Hi Dean:

      When you install OSFuse check “MacFuse Compatibility Layer”. It seems Macfusion stills use it.

      • @Samuel

        Thank you – “When you install OSFuse check “MacFuse Compatibility Layer”” worked for me on 10.8 with this issue

      • Jay,Hey, thanks for the cotemnms.I’m mainly concerned with lab computers. People are using MAMP on their home systems, I’m told, but MAMP just doesn’t work in our lab.And I totally agree with teaching students the difference between local and remote, and all the workflow practices you’re talking about, and I do worry that that gets lost with locally mounted network shares. And part of me is against the idea of local development precisely because I don’t think it’s what’s done in the industry where these kids are headed. But something tells me the process could be better — more sensible and straightforward — in our lab and, perhaps, even in the industry. Or maybe this happens less on the systems side and more in how this stuff is taught. I’m still in the generating ideas stage, really.In any case, from my end it’s probably more about providing options at this point. Giving users and students the option to mount the dev drive locally doesn’t preclude them from doing things the old fashioned way. Then it just becomes up to the teachers to decide how best to teach.Anyway, just thinking out loud. Thanks again for the comment. Sometimes it’s good to have a sounding board.-systemsboy

  4. Thank You! it worked for me.

  5. I had this issue but I have OSXFuse (http://osxfuse.github.com/), all I had to do though was

    ln -s /usr/local/lib/libosxfuse.dylib /usr/local/lib/libfuse.0.dylib

    And MacFusion was once again working (although there seems to be some kind of issue with password authentication, but it doesn’t bother me since I use pubkey).

    • Upon closer inspection, it appears the plugin version of SSHFS in MacFusion is not compatible w/ OSXFuse’s version.

      If I ever get any free time I might fork and try to get it working w/ newer SSHFS since MacFusion seems to have died, which sucks because it’s awesome.

  6. I think many people would appreciate this. For me, it works for reading all files, but I get some strange permissions issues. Files I have read/write access to that I can rename/delete from the filesystem I can’t change through MacFusion’s SSH mount. Ideas on the first steps of troubleshooting?

  7. For those who are still searching for OSX 10.8 MacFusion compatibility…

    MacFusion2 has been forked and expanded upon. There is now a 2.0.5 version, and Patrick Robertson was nice enough to compile the latest version (for some reason the new developers did not compile any builds).

    Download the 2.0.5 version from the following link, and as long as you installed OSXFuse with the “compatibility mode” checkbox ticked during the installation process, this MacFusion version has not shown any issues in working with OSX 10.7.x – 10.8.x.

    Download from Github:
    https://github.com/pjrobertson/macfusion2/downloads

    Patrick’s Blog page explaining the new 64-bit version:
    http://patjack.co.uk/macfusion-64-bit-ready-for-lion-mountain-lion/

    Good luck!

  8. Pretty! This was an incredibly wonderful post. Thanks for supplying this
    info.

  9. I’m using ubuntu 8.04 and sshfs -VSSHFS verison 1.9FUSE library verison: 2.7.2fusermount verison: 2.7.2using FUSE kernel interface verison 7.8i’m not usind fstab and the soluction for me whas sshfs .0.1:/path/ path -o workaround=renameThx for help[] s Anselmo Battisti

Leave a comment