Alper Akcan : ~/projects/fuse-ext2

News

Projects

Documents

Contact

RSS Feed

Donations (SF)

 
FUSE - EXT2
What is?

fuse-ext2 is a ext2 filesystem (ext2fs/ext3fs) support for mac os x, with both read and write support. fuse-ext2 is written for mounting linux ext2 filesystem from mac osx (macfuse ext2), since source is os independent you can use it on unix distros. and of course fuse-ext2 works on linux (fuse ext2), also if anyone needs such thing ;)

ScreenShots
Fuse-Ext2 Preferences.png System Preferences.png 
Documents

fuse-ext2 software is based on both ntfs-3g, and ext2fuse packages. all operating system stuff is handled by fuse (linux) / macfuse (mac os x), please be sure that you have valid fuse package before using fuse-ext2.

Dependencies

  • Fuse-ext2 requires at least Fuse version 2.6.0
  • Build

  • Linux:


    $ ./autogen.sh
    $ ./configure
    $ make
    $ sudo make install

    You can use checkinstall or some other equivalent tool to generate install package for your distribution.

  • Mac OS:
      Standart build:

      $ ./autogen.sh
      $ ./configure
      $ make
      $ sudo make install

      Universal build:

      $ ./autogen.sh
      $ CFLAGS="-arch i386 -arch ppc" ../configure --disable-dependency-tracking
      $ make
      $ sudo make install

      Tiger Universal build:

      $ export MACOSX_DEPLOYMENT_TARGET="10.4"
      $ export OSX_SDK="/Developer/SDKs/MacOSX10.4u.sdk"
      $ export OSX_CFLAGS="-isysroot $OSX_SDK -arch ppc -arch i386"
      $ export OSX_LDFLAGS="-Wl,-syslibroot,$OSX_SDK -arch ppc -arch i386"
      $ ./autogen.sh
      $ CFLAGS="$OSX_CFLAGS" CXXFLAGS="$OSX_CFLAGS" LDFLAGS="$OSX_LDFLAGS" ./configure --disable-dependency-tracking
      $ make
      $ sudo make install

      Generating package:

      $ make package

  • Usage


    $ fuse-ext2 <device|image> <mountpoint> [-o option[,...]]
    options:
    ro   : mount read only
    force: mount read/write
    allow_others: allow other users to access
    debug: noisy debug output

    $ mount -t fuse-ext2 /dev/sda2 /mnt/sda2

    Bugs

    There are no known bugs for read-only mode, read only mode should be ok for every one. Auto mounting is somewhat slow, but it seems to be ok for now.

    Altough, write support is available (and it is pretty stable) please do not mount your filesystems with write support unless you do not have anything to loose.

    please send output the output of below command while reporting bugs. $ /usr/local/bin/fuse-ext2 -v /dev/path /mnt/point -o debug

    Downloadable files, and svn repository (svn co https://svn.sourceforge.net/svnroot/fuse-ext2/trunk fuse-ext2) are hosted at SourceForge.net Logo.

    Changes
    Downloads

    Support fuse-ext2 Project

    File Name
            
    Date
            
    File Size

     
    AUTHORS        2013-03-12        263 bytes
     
    ChangeLog        2013-03-12        2502 bytes
     
    README        2013-03-12        1974 bytes
     
    fuse-ext2-0.0.1.tar.gz        2013-03-12        490391 bytes
     
    fuse-ext2-0.0.2.dmg        2013-03-12        267635 bytes
     
    fuse-ext2-0.0.2.tar.gz        2013-03-12        494704 bytes
     
    fuse-ext2-0.0.3.dmg        2013-03-12        269180 bytes
     
    fuse-ext2-0.0.3.tar.gz        2013-03-12        495339 bytes
     
    fuse-ext2-0.0.4.dmg        2013-03-12        218445 bytes
     
    fuse-ext2-0.0.4.tar.gz        2013-03-12        472662 bytes
     
    fuse-ext2-0.0.5.dmg        2013-03-12        418416 bytes
     
    fuse-ext2-0.0.5.tar.gz        2013-03-12        545738 bytes
     
    fuse-ext2-0.0.6.dmg        2013-03-12        479717 bytes
     
    fuse-ext2-0.0.6.tar.gz        2013-03-12        571300 bytes
     
    fuse-ext2-0.0.7.dmg        2013-03-12        484410 bytes
     
    fuse-ext2-0.0.7.tar.gz        2013-03-12        570156 bytes
     
    fuse-ext2-checkout-snapshot.tar.gz        unkown        unkown bytes

    (CL) alper akcan
    http://www.valgrind.org   hacker emblem   Valid HTML 4.01!   Viewable With Any Browser   [Valid Rss]   Open Source