Jettison – auto-ejecting external drives for Mac

I’ve been using my Macbook for a few years with external USB hard-drives – for backup and just to have extra storage. The problem with this setup is whenever I grab the laptop to go I end up with the “The disk was not ejected properly” message:

The disk was not ejected properly Mac OS X error message

Manually ejecting external drives every time just was not compelling. For a while I ignored the message (and the fearful consequences it promised) but it just annoyed me too much. Eventually I gave up and manually connected an external drive when I needed it. A less than seamless solution.

Then I stumbled on Jettison, which solves this very problem. Jettison auto-ejects all external drives (configurable) whenever your Mac goes to sleep. So, just close the Mac’s lid while Jettison is running and in a couple of seconds you’re good to go (there’ll be a beep). Nice solution.