Skip to content
Pre-release

@gpz500 gpz500 released this Jun 21, 2016 · 3 commits to master since this release

This is my dirty and personal effort to realise a running .pkg package of fuse-ext2 for Mac OS X El Capitan. It solves some current issues (alperakcan#32, alperakcan#33 and alperakcan#34) and it does not ask you to disable SIP (everything is installed in /Library and /usr/local). I named my releases "v0.0.9-gpz50x" to distinguish my packages from the standard ones.

In order to use this package you have to:

  1. Install FUSE for OS X
  2. Install Homebrew
  3. Install e2fsprogs:
    $ brew install e2fsprogs
  4. Install fuse-ext2.pkg from disk image fuse-ext2-v0.0.9-gpz501.dmg here below
    (because the package is not signed, you have to Ctrl+click on fuse-ext2.pkg, click on Open and then click on Open again)

To enable the insecure write support with automount, you have to run the command:
$ sudo sed -e 's/OPTIONS="local"/OPTIONS="local,rw+"/g' -i.orig /Library/Filesystems/fuse-ext2.fs/fuse-ext2.util
Use this at your own risk!

Enjoy :-)

Changeslog

  • Now it assigns to the mounted volume the User ID (UID) and Group ID (GID) of the user currently logged
    in to the Mac OS X GUI: when the write support is enabled (mount option 'rw+' or 'force'), this let you to write on
    the volume without having to be root (sudo) or without having to insert the password in Finder.
  • Removed the mount option "auto_xattr" for automatic mounts. This option instructs osxfuse not to try to
    use extended attributes support from the underlying user-space filesystem (fuse-ext2, in this case) and to
    store extended attributes in Apple Double (._) files (see
    FUSE for OS X Wiki). But nowadays many
    ext2/3/4 volumes out there have the support for extended attributes enabled, so it's worth a try.
Assets 3
Pre-release

@gpz500 gpz500 released this Apr 7, 2016 · 7 commits to master since this release

This is my dirty and personal effort to realise a running .pkg package of fuse-ext2 for Mac OS X El Capitan. It solves some current issues (alperakcan#32, alperakcan#33 and alperakcan#34) and it does not ask you to disable SIP (everything is installed to /Library and /usr/local). I choose version v0.0.9-gpz500 to distinguish my package from the standard one.

In order to use this package you have to:

  1. Install FUSE for OS X
  2. Install Homebrew
  3. Install e2fsprogs:
    $ brew install e2fsprogs
  4. Install fuse-ext2.pkg from disk image fuse-ext2-v0.0.9-gpz500.dmg here below
    (because the package is not signed, you have to Ctrl+click on fuse-ext2.pkg, click on Open and then click on Open again)

To enable the insecure writing support with automount, you have to edit the
file /Library/Filesystems/fuse-ext2.fs/fuse-ext2.util and modify the line OPTIONS="auto_xattr"
to OPTIONS="auto_xattr,rw+". Use this at your own risk!

Enjoy :-)

Assets 3
Mar 30, 2015
update readme
Mar 28, 2015
linux build instructions
You can’t perform that action at this time.