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 -~----------~----~----~----~------~----~------~--~---
