It happens with drives that are never turned off. The disk spins, so dropping it, hitting it, etc. doesn't help. The way I've gotten around it is to power it up over and over until it finally manages to get up to speed before it times out. Let it wind down a bit after the beep and juice it again, over and over. Has taken at least 50, maybe 100 power cycles.
I'm told this happens because the landing zone gets a crud film on it that causes drag if the drive is always powered up. There was a warning out about this for poeple who intended to power down over Y2K.