Bug#217255: problems with umount and nautilus
   
    Philippe Troin
     
    Philippe Troin <phil@fifi.org>, 217255@bugs.debian.org
       
    12 Nov 2003 12:08:08 -0800
    
    
  
Sven Luther <sven.luther@wanadoo.fr> writes:
> On Wed, Nov 12, 2003 at 07:09:58PM +0100, Sebastien Bacher wrote:
> > > How do i check that. lsof | grep scd0 doesn't show anything, and lsof
> > > shows _loads_ of stuff. What do i have to look for ?
> > 
> > "lsof | grep cdrom" with root (cdrom is a part of the mountpoint, not of
> > the device) 
> 
> Yields nothing, and /dev/scd0 is mounted as /cdrom. But umount /cdrom
> dies with :
> umount: /cdrom: device is busy
> umount: /cdrom: device is busy
Try: fuser -muv /cdrom
Finally, a couple of things that are not detected by fuser/lsof:
 1. Do you use NFS? If yes, try doing:
        /etc/init.d/nfs-kernel-server stop
    before unmounting. kNFSd sometimes grabs handles to exported fs.
 2. Do you use quotas? If yes, try turning quotas off with:
        /etc/init.d/quota stop
    before unmounting.
Phil.