External drive does not mount after plug off without eject I accidentally unplugged my hard drive without properly ejecting it, and now the drive does not mount when plugged in.

What can I do to make it work again?

I can see the disk in lsusb and diskutil list.

So far, I've tried:


sudo diskutil unmountDisk force /dev/disk2
sudo diskutil unmount force /dev/disk2
Reboot with disk.
Reboot without disk.


It seems that the disk is working because it's vibrating very slowly, but I can't see it in Finder.
SOLVED. Had this problem today. OLD external drive, had its own power source, plugged into a surge protector. I hit the power button on the surge protector when I was unplugging something else, and the drive was turned off while in use. I turned it back on and it sounded normal, but my computer wasn't recognizing it, and Disk Utility wouldn't load when it was plugged in. I tried restarting with and without the disk,  mounting, unmounting, all of the above recommendations.

"unmount" led to "the disk is already unmounted or has a partitioning scheme...."

"mount" and "eject" said the attempt timed out.

"mountDisk" said it was successfully mounted, but I still couldn't access it, and "unmountDisk" would be successful as well, but no luck to "mount" or "mountDisk" afterwards.

I finally found the order that worked. 

diskutil unmountDisk /dev/disk2
diskutil eject /dev/disk2


then I just plugged it back in to my computer and we were golden.
Thanks for all your help everyone.