I was unboxing my 1st Gen Drobo today so that I could plug it into my Airport Extreme to share it on my network. I got a blinking amber light. So I plugged the Drobo into my Mac and I get this message in Console...
3/17/13 8:30:24.000 PM kernel: hfs_mountfs: failed to mount non-root inconsistent disk
At first, I thought I just needed a firmware update. After updating to the 1.8.4 Drobo firmware, the disk still wasn't showing up.
I tried to use Disk Utility, but it was no help. The disk was listed, but it would not mount. After scrolling through console some more, I found out that the problem was that the journal was invalid. It needed to be disabled.
This Apple discussion thread held the command to disable on a raw disk:
/System/Library/Filesystems/hfs.fs/hfs.util -N /dev/partitionName
Almost there. Once Journaling was disabled the volume was corrupted and a normal fsck (
fsck_hfs /dev/partitionName) just wasn't working. I tried the command I found on this guy's site:
/sbin/fsck_hfs -yprd /dev/partitionName
And now the disk will mount properly! The disk appears to be working. So I went back into Disk Utility, selected my partition, and then clicked "Enable Journaling" to get that back up and running again.