rharder / fusepy

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

FusePy doesn't support 64 bit inodes? #35

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
As you all know macfuse is discontinued so I was trying to use fuse4x with 
fusepy.
The problem seems to be fusepy doesn't support 64bit inodes that OSX≥10.6.X 
is using by default. 
The original discussion with fuse4x guys can be found here: 
https://groups.google.com/forum/#!topic/fuse4x/X1giX-ne-Gc

What steps will reproduce the problem?
1. OS X ≥ 10.6.X uses 64bit inodes by default so get  OSX ≥ 10.6.X
2. Install fuse4x 
3. Try executing memory.py

Fuse will hang the forked process and won't mount the fs..

Original issue reported on code.google.com by hanifigu...@gmail.com on 26 Sep 2011 at 7:17

GoogleCodeExporter commented 9 years ago
The easiest thing is to install fuse4x from macports http://www.macports.org/

The good thing here is that macports has library name == "fuse" so you don't 
have to change the fusepy code and fix library name from "fuse" to "fuse4x".

Original comment by anatol.p...@gmail.com on 26 Sep 2011 at 8:59

GoogleCodeExporter commented 9 years ago
brew install fuse4x-kext
brew install fuse4x

should do the trick as well. The library name here is fuse4x though.

Original comment by hanifigu...@gmail.com on 26 Sep 2011 at 9:03

GoogleCodeExporter commented 9 years ago
Here is the fix for inode64 problem 
https://groups.google.com/forum/#!topic/pyfilesystem-discussion/pF4-rkOrEJI

Original comment by anatol.p...@gmail.com on 2 Dec 2011 at 6:46

GoogleCodeExporter commented 9 years ago
Thanks for the investigation, can you verify that revision 59 fixes this?

Original comment by verigak on 5 Dec 2011 at 4:44