Desmontar unidades ocupadas

Hace poco descubri como es posible desmontar unidades que estan ocupadas por otros procesos. En ocasiones montamos un CD-ROM para acceder a su contenido y a la hora de desmontarlo nos da un mensaje de error:

# umount /mnt/extra
umount: /mnt/extra: device is busy

Esto significa que hay algun programa que esta haciendo uso del contenido de ese directorio, por ejemplo quizas algún proceso del navegador de disco de GNOME Nautilus se ha quedado bloqueado con ese directorio abierto, o quizas se trata de algun usuario con la consola abierta ubicada justamente en ese directorio. Para forzar al sistema a que desmonte la unidad podemos añadir el parámetro “-l”:

# umount /mnt/extra -l

Según el manual de umount (man umount):

       -l     Lazy unmount. Detach the filesystem from the filesystem  hierar-
              chy now, and cleanup all references to the filesystem as soon as
              it is not busy anymore.  (Requires kernel 2.4.11 or later.)

Leave a Reply

Your email address will not be published. Required fields are marked *