How to read an ext4 Linux drive on a Mac

Updated 2026-11-09 · 5 minute read · read-only, nothing is modified

Linux drives use ext4, and macOS cannot open them. Connect one and macOS offers to initialise it, which would erase everything. Do not click that. Here is how to read the files instead.

Why macOS cannot read ext4

ext4 is the default filesystem on most Linux systems, and macOS has no driver for it. A drive formatted ext4 shows up in Disk Utility as unreadable, and macOS suggests initialising it, which would erase it. Nothing is wrong with the drive. It just speaks a language macOS does not.

Your options

OptionCostThe catch
A commercial Linux file system driverPaidMounts the drive in Finder, often read-write.
macFUSE with an ext4 pluginFreeNeeds a system extension that you must approve, and macOS updates can break it.
A Linux virtual machineFreeNeeds USB passthrough and setup time.
VOLUMAFreeRead-only, inside its own window. You copy files out.

Read an ext4 drive with VOLUMA

Install it first: download the zip, or run pip install nolo-voluma and then voluma in a terminal.

  1. Click Ignore if macOS asks to initialise the disk.
  2. Find the partition. In VOLUMA's Disks view it appears as an unmounted partition, often labelled Linux Filesystem. Press Browse.
  3. Enter your administrator password. Reading a raw partition needs it. VOLUMA starts a small helper that can see only that partition.
  4. Browse and copy out. Open folders like in Finder, select files, press Copy, then paste them into a folder on a Mac volume or into Finder.
  5. Press Close. The helper stops. macOS never mounted the drive, so there is nothing to remount.

You can also open a disk image of an ext4 volume with Open Disk Image, which needs no password.

VOLUMA browsing an ext4 volume read-only through its own driver
An ext4 volume opened read-only. Copy works, writing is switched off.

Copying files out safely

Copy from the Linux drive and paste into any folder on a Mac volume, or into Finder. Files arrive owned by you. Linux ownership and permission bits are not carried across, and a symbolic link arrives as a small file that holds the link's target path, because macOS has no use for a link into another machine's filesystem. VOLUMA stages each file in a temporary folder while it copies, so keep free space for one extra copy of your largest file.

If something does not work

What works and what does not

It never writes. The ext4 driver opens the drive read-only, so browsing and copying cannot change anything on it.

The reader is checked against ext2, ext3 and ext4 images built by the e2fsprogs project (e2fsprogs), whose consistency checker must call each image clean, and the suite runs the reader over damaged images to make sure it never crashes.

Need to write to a Windows drive instead? See how to write to NTFS on a Mac.