Archive for the 'MacFUSE' Category
Monday, March 2nd, 2009
I often hear users—and even developers, for that matter—grumbling about the fact that they are "required" to reboot their systems after installing or upgrading MacFUSE. I’ve even heard explanations that because MacFUSE "does something with the kernel," a reboot is necessary. Well, this whole rebooting-required thing is a myth. Lets clear up some misconceptions. When [...]
Posted in MacFUSE | No Comments »
Wednesday, December 17th, 2008
Here are some extended notes on understanding, compiling, and using AncientFS, the file system I talked about in the previous blog post.
Posted in Computer Science, Mac OS X, MacFUSE, Operating Systems | No Comments »
Tuesday, December 16th, 2008
There has been much buzz about new features and functionality in MacFUSE 2.0. Besides the MacFUSE 2.0 release, there are still more new and interesting things to be discussed in the realm of user-space file systems. As I described and briefly demonstrated during my recent talk at the Googleplex, I wrote several new user-space file [...]
Posted in Computer Science, Mac OS X, MacFUSE, Operating Systems | No Comments »
Thursday, December 11th, 2008
Mac OS X, like many other Unix-like operating systems, includes the “autofs” file system layer that make automatic on-demand mounting of remote resources possible. See the man page for automount(8) for more details. Such automatic mounting is orthogonal to and possible with MacFUSE. (NB: You will need MacFUSE 2.0 or above for this to work [...]
Posted in Mac OS X, MacFUSE | No Comments »
Wednesday, December 10th, 2008
VeryBigFS is a trivial MacFUSE file system—about 60 lines of C code—that creates a huge volume with a huge file in it. “Huge” would be 512TB in this case. This is useful if you want to see how a program will deal with unusually large files. Since it is extremely unlikely for the majority of [...]
Posted in MacFUSE | No Comments »
Monday, December 8th, 2008
It was a little over two years ago that I gave serious thought to making user-space file systems a reality on Mac OS X. The result of that work, MacFUSE, was introduced at the Macworld conference in January 2007. Since then, MacFUSE has come a long way. It’s been used in projects big and small [...]
Posted in Google, Mac OS X, MacFUSE | No Comments »
Tuesday, December 2nd, 2008
Next Monday (December 8, 2008), there will be an open-to-all talk on MacFUSE at Google’s Mountain View headquarters. Here is a more detailed announcement.
Posted in Google, MacFUSE | No Comments »
Tuesday, August 19th, 2008
Earlier this year, I released GrabFS, a MacFUSE file system that shows “live” screenshots of Mac OS X applications. If you wish to understand how GrabFS works, you can now browse its source. Enjoy.
Posted in Mac OS X, MacFUSE | No Comments »
Friday, July 25th, 2008
MacFUSE has a new install/update mechanism that greatly simplifies and improves things both for end users and developers who use MacFUSE in their software. The relevant wiki page has all the details. Note that instead of Tiger- and Leopard-specific downloads, now there’s a single downloadable disk image containing a single installable package. The package, which [...]
Posted in Google, Mac OS X, MacFUSE | No Comments »
Monday, April 28th, 2008
Version 1.5 of MacFUSE is out. The CHANGELOG has details of what’s new.
Posted in Google, Mac OS X, MacFUSE | No Comments »