fseventsd is at 100%CPU when time machine on external hard drive is connected When I connect an external hard drive with storage space and also time machine on it, in activity monitor it shows a process call fseventsd taking up 100% CPU and it slows down my computer to a halt and i have to unplug and do a hard restart. How do i connect without this fseventsd?
This solution worked for me:

In Terminal, make a directory called ".fseventsd" (mkdir .fseventsd) in the drive mounted by Time Machine, and add a file inside called "no_log" (touch no_log).

It tells fseventsd process not to bother reading the backup drive.

The annoyance ceased immediately. Time Machine backup worked flawlessly.

I found the solution on the MacRumors forums.