Results 1 to 10 of 13
I am OFTEN unable to umount / eject a cd from the drive. The worst is when I am looking for something on a number of cd's and this problem ...
- 10-14-2005 #1Just Joined!
- Join Date
- Mar 2005
- Location
- South Africa
- Posts
- 55
umount: /media/cdrom0: device is busy
I am OFTEN unable to umount / eject a cd from the drive. The worst is when I am looking for something on a number of cd's and this problem rears its nasty head
I keep getting the same error :
Any information as to how to solve this irritating problem would be much appreciated.umount: /media/cdrom0: device is busy
umount: /media/cdrom0: device is busy
Please check that the disk is entered correctly.
I close ALL windows under KDE (3.3.2) and attempting to 'umount' / 'eject' under Console or Root Console I get these errors
The only way I can eject the cd is to log off (out of KDE) and log back on again.
- 10-14-2005 #2Linux Newbie
- Join Date
- Apr 2005
- Location
- NJ, USA
- Posts
- 104
I get these messages when i am looking at the contents of a CD and try to unmount
My New years Resolution is 1280x1024
- 10-15-2005 #3Just Joined!
- Join Date
- Aug 2005
- Location
- Australia
- Posts
- 39
Ditto
I've had the same problems are you, only with other distros like Mandriva. Basically there's not much you can do about it, probably the most likely cause is that a program is sitting in the background still holding an open lock on a file or something really trivial.
You can probably just try removing the disk. While it is poor practice it might be the only thing you can do.
- 10-15-2005 #4Linux Newbie
- Join Date
- May 2005
- Posts
- 222
try install "eject" .....
#apt-get install eject
that might solve your eject problem.
- 10-15-2005 #5Linux Guru
- Join Date
- May 2004
- Location
- forums.gentoo.org
- Posts
- 1,814
I don't have enough experience in Debian to have seen this problem, but in Fedora I do some or all of the following:
Close any file managers and of course any other windows that show the Cd or whatever.
Wait half a minute or so
And if umount doesn't work for the normal user, do 'umount -l' as root user (that's a lower-case "L" for "lazy"). Almost always works..../IMHO
//got nothin'
///this use to look better
- 10-16-2005 #6Linux Newbie
- Join Date
- Jul 2005
- Location
- Turn Around
- Posts
- 202
'cd ~' then umount
- 12-26-2005 #7Just Joined!
- Join Date
- Dec 2005
- Posts
- 3
one way around this is to use
umount -l <mounted fs ie /mnt/cdrom0>
the -l unlinks /mnt/cdrom0 from fstab, at which point any apps
with a lock on this directory cannot access it anymore.
umount will then unmount the device normally
this is the way i use to get around the "device is busy" thing
meh. just read the man pages for umount it will give a better explanation
- 12-26-2005 #8Just Joined!
- Join Date
- Dec 2005
- Posts
- 3
(ugh) apologies DrakeBasher. you already explained that 2 posts above.
Sorry to anyone who had to read the same suggestion twice.
Linux is confusing enough without having to read my dumbass posts.
- 01-01-2006 #9
in debian,it often happens.just try to find out what is preventing umount by issuing
In my case,i found "famd" is responsible for that!Code:lsof |grep /dev/cdrom
- 07-30-2006 #10Just Joined!
- Join Date
- Jul 2006
- Posts
- 1
I was having the same problem.
cd ~
umount
Fixed it right up.
Thanks DoctorDan.



