How can I stop fseventsd for certain volumes?
I also have a partion with Ubuntu installed. Unfortunately, every time I have an error while working on the Ubuntu partion (I believe it's ext3), I get a Kernel Panic and I have to restart. I believe this is related to fseventsd, since it my try to log the errors on the root of the Ubuntu partition.
How can I stop fseventsd logging events on that Ubuntu volume?
Thank you!
Preventing file system event storage
Whilst you should not stop the daemon, you can disable logging on a per-volume basis.
In the Mac Developer Library
File System Events Programming Guide: File System Event Security: Preventing File System Event Storage advises:
… To disable logging on a per-volume basis (for creating a backup volume, for example), you must do the following:
- Create a
.fseventsd
directory at the top level of the volume.- Create an empty
no_log
file in that directory.So if your volume is mounted at
/Volumes/MyDisk
, you would create an empty file called/Volumes/MyDisk/.fseventsd/no_log
.
Kernel panics
Please consider creating a separate question.
OS X does not have a built-in ext3 driver so it's not possible to even access the Ubuntu partition from OS X.
There is a lot of information missing here making it impossible to correctly assess what is causing your kernel panic.
Are you even using Apple hardware?