SkillAgentSearch skills...

ExtendFS

A ext2, ext3 & ext4 file system driver for Mac to mount Linux disks with read-only access using FSKit

Install / Use

/learn @kthchew/ExtendFS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ExtendFS

ExtendFS is a read-only ext2, ext3, and ext4 driver for macOS using FSKit and written in Swift. It's plug-and-play, with no kernel extension or messing with system security settings required.

macOS 15.6 or later is required.

Download

You can either download the latest version from the releases page on GitHub for free, or purchase it from the Mac App Store. There is no difference in functionality.

<a href="https://apps.apple.com/us/app/extendfs-for-linux-filesystems/id6755664332?mt=12&itscg=30200&itsct=apps_box_badge&mttnsubad=6755664332" style="display: inline-block;"> <img src="https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1763942400" alt="Download on the App Store" style="width: 245px; height: 82px; vertical-align: middle; object-fit: contain;" /> </a>

Usage

  1. Download and run the ExtendFS app.
  2. Enable ExtendFS's file system extension in System Settings.
<picture> <source srcset="https://apps.kpchew.com/assets/file-system-extension-enablement-extendfs-light.png" media="(prefers-color-scheme: light)"/> <source srcset="https://apps.kpchew.com/assets/file-system-extension-enablement-extendfs-dark.png" media="(prefers-color-scheme: dark)"/> <img src="https://apps.kpchew.com/assets/file-system-extension-enablement-extendfs-light.png" alt="macOS System Settings screenshot showing the File System Extensions pane in Login Items & Extensions with 'ExtendFS (ext2/3/4)' enabled" width="400px" /> </picture>

Then, once you plug in your ext4-formatted drive or open your disk image, supported volumes will mount automatically, with no command line tools or manual mounting required.

If you do wish to use a command line tool, ExtendFS (like other FSKit extensions) integrates with the system's familiar tools, like the mount(8) command:

mount -t ExtendFS /dev/disk15 /tmp/mnt

Known Limitations

Information on known limitations can be found on the official website.

FAQ

Other information can be found on the official website.

Contributing

See the contributing guidelines.

License

GPLv3 or later with app store exception

View on GitHub
GitHub Stars28
CategoryDevelopment
Updated1d ago
Forks2

Languages

Swift

Security Score

80/100

Audited on Mar 29, 2026

No findings