mahinthjoe / macfuse

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

sshfs: "Device not configured" error after umount + finder eject #39

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

I haven't tried to reproduce, but here's what I did:
1. Mount an sshfs filesystem (no -o flags were used)
2. unmount it with umount
3. eject the volume using the finder (the volume still appears mounted)

What is the expected output? What do you see instead?

I expected the drive to be unmounted in the finder when umount is called.  
However, what happened is that after the eject in the finder I could no 
longer access the *parent* directory of the mountpoint.  I had mounted the 
fs at ~/Pictures/tmp and after ejecting in the finder, any access to ~/
Pictures was greeted with a "Device not configured" error.  I rebooted the 
machine to solve the problem.

What version of the product are you using? On what operating system?
SSHFS version 1.7
FUSE library version: 2.6.1
using FUSE kernel interface version 7.8
OS X 10.4.8

Original issue reported on code.google.com by n8gray@gmail.com on 19 Jan 2007 at 8:10

GoogleCodeExporter commented 8 years ago
One more detail:

To get the volume to appear in the finder I navigated to the mounted directory 
in 
the finder.  This would be step 1.5.

Original comment by n8gray@gmail.com on 19 Jan 2007 at 8:13

GoogleCodeExporter commented 8 years ago
You must use the ping_diskarb option if you want the Finder to behave nicely. 
This has been discussed aplenty. 
Getting the volume to appear in the Finder by navigating to the mounted 
directory is not the right way to do 
things.

Also, "device not configured" means that the file system daemon (sshfs or 
whatever you have) is dead, but the 
volume is still mounted.

Original comment by si...@gmail.com on 19 Jan 2007 at 8:35