# How is foreign filesystem access in macOS awful this week?

## What do you have to do to get Extfs filesystems to mount using FUSE this week?

From macworld and the osxfuse creators, plus the fuse-ext2.

You need to always have disk utility in debug mode:

defaults write com.apple.DiskUtility DUDebugMenuEnabled 1

Now you will have the ability to discern volume paths in Disk utility

Now, make a mount point (somewhere not in /Volumes or it will fail in confusing and opaque ways whose details momentarily elude me)

OK, you are ready to mount:

fuse-ext2 /dev/VOLUMEPATH /path/to/mountpoint

Or if you installed ext2fuse using homebrew:

ext2fuse /dev/VOLUMEPATH /path/to/mountpoint

Well, that didn’t work. Some missing libraries, eh?

You could spend time debugging it, but you just want to get the damn files off the disk to meet a deadline that isn’t about remedying Apple’s dismal filesystem situation for them for free.

Perhaps you could use the slightly different instructions in some github ticket or just download binaries from some complete stranger?

Nah.

Perhaps you can compile fuse-ext2 from source manually? How hard can that be…?

Oh god, there are about 18 steps. And so many dependencies! Let’s give it a go anyway

…Nope.

…it’s still broken, eh? Let’s build and run a whole VM to access that damn disk and get Linux to do the work for us. (Thought: is this easier with docker now?) Linux is great for bloody-mindedly technical yak shaving. Anyway. It’s only an hour of dicking around and a gigabyte of data. Your bandwidth is unlimited, right? What, don’t you live in Silicon Valley? What’s wrong with you?