WHAT A LAMP Rotating Header Image

How to unmount when the device is busy

I met this problem many times. Just find the way to unmount the correctly.

It happens all the time doesn’t it? You need to unmount a CD or you want to pack away the external drive but when you try to it you get the dreaded “device is busy” message. Wouldn’t it be great if actually told you what was keeping the drive busy? Here we are in 2008, I’m using Ubuntu Gutsy, and that message hasn’t changed in all the years I’ve used .

# umount /media/disk/
umount: /media/disk: device is busy
umount: /media/disk: device is busy

First thing you’ll do will probably be to close down all your terminals and xterms but here’s a better way. You can use the fuser to find out which process was keeping the device busy:

# fuser -m /dev/sdc1
/dev/sdc1: 538
# ps auxw|grep 538
donncha 538 0.4 2.7 219212 56792 ? SLl Feb11 11:25 rhythmbox

Rhythmbox is the culprit! Close that down and umount the drive. Problem solved!

via ocaoimh.ie

1 Comment on “How to unmount when the device is busy”

  1. #1 jackymao
    on Sep 8th, 2008 at 6:19 pm

    Nice New Theme! Very Technology!

Leave a Comment