Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.6: Fix a Drobo issue on non-64bit-capable Intel Macs Storage Devices
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...[1]  (com.datarobotics.ddservice64d[325]) posix_spawn("...."): Bad CPU type in executable[1]  (com.datarobotics.ddservice64d[325]) Exited with exit code: 1[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/

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.
  • Currently 2.73 / 5
  You rated: 5 / 5 (22 votes cast)

10.6: Fix a Drobo issue on non-64bit-capable Intel Macs | 2 comments | Create New Account
Click here to return to the '10.6: Fix a Drobo issue on non-64bit-capable Intel Macs' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.6: Fix a Drobo issue on non-64bit-capable Intel Macs
Authored by: Beorn on Nov 13, '09 09:09:26AM

Thanks for the heads-up on this - my Drobo is connected to a Core Duo Mac mini and my logs have been flooded with those errors. Seems to have done the trick!

[ Reply to This | # ]
10.6: Fix a Drobo issue on non-64bit-capable Intel Macs
Authored by: plambert on Nov 25, '09 10:20:50AM

The only thing actually necessary in all of that is to unload the ddservice64d launchctl service. Use the -w option to ensure it remains disabled over reboots.

sudo launchctl unload -w /Library/LaunchDaemons/com.datarobotics.ddservice64d.plist

Having the other files on disk doesn't much matter, and the uninstaller will remove them if/when you uninstall the Drobo Dashboard software.

[ Reply to This | # ]