I installed it, re-installed SSHFS, and now MacFusion is working flawlessly. Update #5: It's been a while since I originally posted this, but IIRC this all came from my problems trying to work around MacFusion not working with MacFUSE and SSHFS (when trying to use SSHFS to mount a volume running in an Ubuntu VM). Out of desperation, I tried sudo chflags nouchg /Volumes and sudo chflags nouchg /Volumes/ubuntu but still go the "Operation not permitted" error. I read and played with xattr, but didn't learn anything.) (Though I wonder what the and '+' signify. This is confirmed in the ls man page.)Īs you can see, it's not showing any flags. (According to the chflags man page, the ls option to see flags is -O, not -o. I then did: $ ls -lOd 5 root admin hidden 170 Jul 15 13:22 /Volumes/ĭrwxr-xr-x+ 2 root admin - 68 Jul 15 13:08 /Volumes/ubuntu/ I read Handyman5's comment below, and then read and the man page for chflags. (Perhaps the /Volumes directory is left in some kind of locked state.) Now I'm getting the "Operation not permitted" error again. Update #4: This was working, and then I made the mistake of restarting my Ubuntu VM without unmounting the sshfs volume. (In other words, restarting is not a reliable workaround.) Update #3: After getting the "Operation not permitted" error, I restarted and got it again. But I may have a workaround.īTW: It says "No" across from "64-but Kernel and Extensions" under "System Software Overview" in the System Profiler (which I opened following Handyman5's directions). So I still don't have an answer to my question. $ sshfs ubuntu:/ /Volumes/ubuntu -oauto_cache,reconnect,volname=ubuntu Update #2: After restarting, I ran: $ cd /Volumes/ I'll try restarting my MacBook Air, just in case. I have no idea why it was working and now isn't. Then I tried running sudo sshfs ubuntu:/ /Volumes/ubuntu -oauto_cache,reconnect,volname=ubuntu and got: warning: ssh nodelay workaround disabled I tried creating the /Volumes/ubuntu directory with sudo, which made no difference. I'm pretty sure I just did a regular mkdir /Volumes/ubuntu (without sudo), followed by sshfs ubuntu:/ /Volumes/ubuntu -oauto_cache,reconnect,volname=ubuntu and it worked.īut today I'm getting the same mount_fusefs: failed to mount Operation not permitted error. Update: On Friday I tried this with an Ubuntu 11.04 VM (running in VMware Fusion 3.1.3). I'm running Mac OS X 10.6.7? Could it be that sshfs-static-leopard.gz doesn't work with Snow Leopard? Or perhaps it only works in 32-bit mode? How do I find out if I'm booting Mac OS X in 64-bit mode? Mount_fusefs: failed to mount Operation not permitted But when I try sshfs daryls:/ /Volumes/daryls -oauto_cache,reconnect,volname=daryls, I get: warning: ssh nodelay workaround disabled I've configured an Ubuntu machine at work (with the hostname "daryls") so I can ssh into it without a password. Its still early in development but it will already 'show a Secure. I installed MacFUSE (from ), restarted, and then downloaded sshfs-static-leopard.gz, and moved sshfs-static-leopard to /usr/sbin/sshfs (and did a chmod 755 on it). Thats where MacFusion comes in, as a GUI front-end for MacFUSE that puts easy access to MacFUSE network mounts in your menubar.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |