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

Click here to return to the '10.4: A fix for non-mounting USB drives in 10.4.10' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: A fix for non-mounting USB drives in 10.4.10
Authored by: xx/xy on Jul 23, '07 09:33:12AM

I've encountered this problem with my Buffalo Drivestation since upgrading to 10.4.10. It's only been affecting this drive, and none of my other USB devices nor a more recent Buffalo external USB drive. It shows up in USB probes but simply will never, ever mount.

I followed the above suggestions (clearing cache, downgrading IOUSBMassStorage and IOUSBFamily via Pacifist, many many resets) to no avail. However, I then observed the below appearing in console.log:

load_hdi: IOHDIXControllerArrivalCallback: timed out waiting for IOKit to finish matching.

On a hunch, I also downgraded the IOHIDFamily kext to its 10.4.9 version, and cleared the kernel caches from /System/Library/Caches again. One reboot later, the drive is back and consistently working.

If this fails, do check your new kext versions against those in the 10.4.9 tree by looking in their version.plists - for some reason, it took two attempts for the correct files to be installed (may have been user error on my part..). They should be:

IOHIDFamily - 1.4.10
IOUSBFamily - 2.6.5
IOUSBMassStorage - 1.4.7

YMMV, I get the distinct impression this is caused by a number of factors..

[ Reply to This | # ]