Is there a menu bar tool which will let me eject external drives easily?
I usually have a lot of external drives connected to my MacBook, such as flash drives, hard drives, and SD cards. It so happens that I need to eject them quite often.
The usual way I eject these is by either showing the desktop using a shortcut and dragging the drives I want to eject to the trash, or navigating to the finder and ejecting the drives from there, or by using a script which ejects all my external drives at once. However, when I want to do something simple like ejecting a flash drive or SD card (which I do quite often) I'd prefer not to break my workflow and simply be able to, say, click on a menu bar icon and select which volume I want to eject.
I haven't yet seen a utility which can achieve this. Does anyone know of one?
Solution 1:
As Semulov is in maintainable mode, there is a paid alternative that works good for me: Jettison
Solution 2:
Try Semulov - it is designed to eject volumes from the menu bar. The author has even made the source available on GitHub.
Solution 3:
macOS included a built in menu bar item to eject removable drives. LifeWire has done a much better job than I could do providing instructions on how to add this to your Mac's menu bar.
Check it out here: Add a Menu Bar Item to Eject a CD or DVD
Update: This answer is incorrect. While macOS includes an eject menu, it can only eject optical discs.
Solution 4:
Try Mountain. http://appgineers.de/mountain/ Not only does it allow you to mount and eject drives, you can select to not mount a drive on restart. I unmount a drive after cloning and don't want it mounted again on restart. This app does exactly what I want.
Solution 5:
The Finder eject shortcut is Cmd+e, e for eject, easy!
This also works on the desktop. Click/select the drive, mash Cmd+e, give it a couple seconds to disappear, done!
Note that this also works if you have a Finder window open to any folder on an external drive, Cmd+e and it will eject that drive.
If it’s a multi-partition drive, add Shift to eject the whole disk device rather than just the single partition.