1. Inicio
  2. Tecnologia
  3. Linux
  4. Desmontar Dispositivo Ocupado

Desmontar un dispositivo que está ocupado

Algunas veces cuando se quiere desmontar un dispositivo de almacenamiento externo, como un pendrive o un cdrom, el proceso nos arroja un mensaje de error indicando que el dispositivo esta ocupado. Para solucionar este inconveniente debemos buscar cual aplicación está utilizando el dispositivo que deseamos desmontar, para ello usamos el comando fuser. En el siguiente ejemplo vemos la salida del comando aplicado a un cdrom :
$ fuser -vm /media/cdrom
                         USER        PID ACCESS COMMAND
    /media/cdrom:        ntovar    11199 ..c.. bash
                         ntovar    18302 ..c.. vi
                         ntovar    23828 ..c.. bash

Aquí podemos observar en la columna COMMAND que existen 3 aplicaciones o procesos utilizando el cdrom. Ahora podemos cancelar o "matar" estos procesos por medio del comando kill y los pids listados en la columna PID, de la siguiente manera:

$ kill -9 11199
$ kill -9 18302
$ kill -9 23828
Despues de cancelar los procesos que estaban utilizando el dispositivo procedemos a desmontarlo como de costumbre.