I spent a lot of time to make this work: “WRITE on extern SSD, HD, SD”. This was caused by a default setting on macFuse

 

sudo sed -e ‘s/OPTIONS=”auto_xattr,defer_permissions”/OPTIONS=”auto_xattr,defer_permissions,rw+”/’ -i .orig /System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util

To restore the default read-only behavior run (one line):
sudo mv /System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util.orig /System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util
This will solve 😉