Apple - How do I mount Ext4 using OS X Fuse

Download and install FUSE-Ext2 as described here and then run something like

mkdir /Volumes/Linux
sudo mount -t fuse-ext2 /dev/disk2s6 /Volumes/Linux

You can figure out the device from looking at the output of diskutil list.


If you only want read support then ext4fuse can do this job. If you already have homebrew then you can install it with:

brew install Caskroom/cask/osxfuse
brew install ext4fuse

after installation, simply run:

mkdir /Volumes/Linux
ext4fuse /dev/diskXsY /Volumes/Linux

where diskXsY can be found by entering the command diskutil list.

There is currently no write support in ext4fuse.

⚠️ NOTE: by default you'll only be able to mount and see your files with sudo. To mount as regular user add your user to the operator group with sudo dscl . append /Groups/operator GroupMembership <your-user>. Once you've done this you will be able to mount as a regular user and see the files from Finder.