back to posts

Can't eject Hard Drive

sudo lsof /Volumes/myDrive to check current porccesses assoiciated with this Volume.

Then run the following starting with first and moving to the next if the previous did not work:

kill 2158
sudo kill 2158
sudo kill -INT 2158
sudo kill -KILL 2158

Also, sometimes the base command sudo lsof /Volumes/myDrive won't find anything. If that happens, try adding the +D argument (i.e. sudo lsof +D /Volumes/myDrive). That will do a top down scan of the disk. It'll take longer, but it should pick up anything that's causing the disk to be un-ejectable.

Find out which application is using external hard drive in order to eject it

If you found it useful, please consider signing up to my newsletter. Every week, I share my thoughts on cool stuff I found around the internet. No spam, ever. Unsubscribe any time.