The root cause is the hardware failure. No hardware failure no corruption. That said, looks like MySQL / the BB app is to blame. You'd think stuff would be protected inside transactions and, at worst, this forum just wouldn't work. To corrupt stuff is just silly. But then, MySQL could have functioned perfectly and the file system let us down. Or maybe it's a journalling file system, and the stupid drives didn't flush buffers to the actual disk when they said they did, or maybe... And what about back ups? There shouldn't have been any lossage... just restore from most recent backup. But sooooo many people think backing up table space backs up the database and this just ain't so. *shrug*
Actually, since it was obviously running on Windoze, I'm ready to blame Micro$soft. <img src="/images/graemlins/smile.gif" alt="" />