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.