10.6: Fix a Drobo issue on non-64bit-capable Intel Macs

Nov 13, '09 07:30:00AM

Contributed by: shadejinx

Snow Leopard only hintIf you installed the latest version of Drobo Dashboard (currently v1.6.1) on Snow Leopard, and you're also unfortunate enough to have a Intel Mac that doesn't support 64-bit, then you might notice a drop in performance of your Drobo, and possibly your system altogether.

Check your Console logs. If you see something like this...

com.apple.launchd[1]  (com.datarobotics.ddservice64d[325]) posix_spawn("...."): Bad CPU type in executable
com.apple.launchd[1]  (com.datarobotics.ddservice64d[325]) Exited with exit code: 1
com.apple.launchd[1]  (com.datarobotics.ddservice64d) Throttling respawn...
...then the Drobo installation software installed the 64-bit binaries and kexts, even though your machine doesn't support them. Here's how I fixed it.

The following commands are taken from the official Drobo uninstall script found here:

/Library/Application Support/Data Robotics/Drobo Dashboard/Drobo_Dashboard_uninstall.sh

I cut out the code that uninstalled the 64-bit support, and executed those commands directly in a Terminal window. (Each command is shown on its own line.)

*** WARNING: Make sure that you have stopped the Drobo Dashboard and unmounted your Drobo prior to executing these commands!

 sudo killall -9 ddserviced
 sudo launchctl unload /Library/LaunchDaemons/com.datarobotics.ddservice64d.plist
 sudo rm -rfv /Library/LaunchDaemons/com.datarobotics.ddservice64d.plist
 sudo rm -rfv "/Library/Application Support/Data Robotics/Drobo Dashboard/DDService64d"
 sudo kextunload -v /System/Library/Extensions/DRI_iSCSI_Initiator64.kext
 sudo rm -rfv /System/Library/Extensions/DRI_iSCSI_Initiator64.kext
 sudo kextunload -v /System/Library/Extensions/TrustedDataSCSIDriver64.kext
 sudo rm -rfv /System/Library/Extensions/TrustedDataSCSIDriver64.kext
If this doesn't fix the problem, uninstall and reinstall the Drobo Dashboard, and call your friendly Drobo customer service rep.

Comments (2)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20091106182154177