Mac9p
9P Kernel Extension for MacOS
**Mac9P** is a software that allows you to mount [9P](https://en.wikipedia.org/wiki/9P_(protocol)) file systems on a Mac OS X system. The project is written primarily in C, first published in 2015. Key topics include: 9p, filesystem, macos, plan9.
Latest release: 1.1
October 15, 2015View Changelog →
Mac9P 1.1
Mac9P is a software that allows you to mount 9P file systems on a Mac OS X system.
Install
Run Install Mac9P from the Mac9P.dmg.
Uninstall
Run Uninstall.tool from the Mac9P.dmg.
Building
Prerequisites
- Xcode.
Compiling
In a terminal run:
cd mac9
make all
Mounting
From the Finder
_(Broken if the binary is not signed)
Go -> Connect to Server...: 9p://sources.cs.bell-labs.com.
From a Terminal
mkdir /tmp/sources
mount -t 9p -onoauth sources.cs.bell-labs.com /tmp/sources
Documentation
See mount_9p(8).
Troubleshooting
Disable kext signing check
- Boot into Recovery Mode by restarting your mac while holding down Command+R.
- Open a Terminal from Utilities -> Terminal and run:
csrutil disable
csrutil enable --without kext
Contributors
Showing top 2 contributors by commit count.
This article is auto-generated from benavento/mac9p via the GitHub API.Last fetched: 6/14/2026
