Cómo desmontar un dispositivo ocupado

seguro que más de una vez os habéis encontrado este problema al tratar de desmontar un dispositivo o partición:

umount: /media/dispositivo : dispositivo ocupado

umount: /media/dispositivo: device is busy

Bien, hay dos formas de averiguar que procesos son los culpables de mantener el disco, una vez localizados podemos pararlos o revisarlos. Podemos hacerlo con lsof o con fuser:

fuser -m /dev/sda1

Donde sda1 es el disco o dispositivo que queremos desmontar, esto nos sacará un listado de los procesos que lo están utilizando.

Con lsof más de lo mismo:

lsof +D /mnt/dispositivo