A random freeze, usually while browsing in Safari, brought my whole system down. It began with the spinning beachball, and was sometimes associated with a hard drive click from inside my iMac.
This resulted in a force restart, and many times caused directory damage. I did not think crash reporter put logs in my root directory HD/library/logs/crashreporter, but it does. Upon checking them, I found each and every file was named WDBMService_date-of-crash. Every single one.
It had never dawned on me that some tiny little piece of software supplied by Western Digital would do so much damage. It was random, and about once a month.
The piece of software is called WD Button Manager. It controls the blue LED light on the front of the hard drive. Removing it has not made any difference that I can see. Apparently it showed the disk space left, but I never figured that out. It still powers down when I want it to.
So remove this buggy software if you have a Western Digital MyBook. Go into terminal and type
sudo /usr/bin/uninstall-WDButtonManager
Done.
UPDATE February 2008
Western Digital have come out with a firmware update and have also come out with a new Button Manager dated February 2008.
I have installed these and so far, no problems. Support from Western Digital is pretty bad, but maybe they read the blogs and address the issues. Whatever works, as long as it gets fixed. NOTE: The links I have given here are for MyBook Pro Edition. You can go to the general page of downloads here.
Addenda: Apple has also released Hard Drive 1.0 for you can read the release notes and get the patch here.
Patch
This is for iMac Core 2 Duo systems and may solve a hard drive shutdown problem with the original 24 inch iMacs. The drive would click off, resulting in a spinning beachball for a few seconds until the hard drive spun up again.
Technorati Tags: western, digital, mybook, firewire, apple, imac, freeze, crash, wdbmService, crashlog
Blogged with Flock