I have successfully compiled ext2fuse 0.8 on Mac OS X 10.5.2(PowerPC)
after modifying some of ext2fuse, macfuse and OS X header and source
files. I'm not a programmer so it is highly possible that I did
something wrong.
When I try to mount my Ext3 partition using this command:
sudo ext2fuse /dev/disk0s5 /Users/ali/mounts/new
I get this error:
fuse-ext2fs: Bad magic number in super-block while trying to open /dev/
disk0s5
Bus error

I don't know whether it is Ext2FUSE bug, incompatibility with MacFUSE
or my mistakes when modifying header files.
I have fsck-ed my linux partition in single user mode and it says my
root partition is clean, should I add any special option to fsck to
check super-block too?

BTW, the first and most annoying compile error was:
imager.c:40: error: conflicting types for 'ssize_t'
/usr/include/string.h:70: error: previous declaration of 'ssize_t' was
here
make[2]: *** [libext2fs_a-imager.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
I have fixed it by changing string.h to match imager.c regarding
'ssize_t'.
Sorry for my bad English!

On Feb 8, 2:22 am, Amit Singh <[EMAIL PROTECTED]> wrote:
> > What you think about this?
>
> You shouldn't need to do a FUSE-based ext2 from scratch because there
> already is one:
>
> http://sourceforge.net/projects/ext2fuse
>
> It may not be complete or stable though, so I expect that somebody
> will have to do a bunch of work.
>
> Amit
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"macfuse-devel" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/macfuse-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to