Unlocker es una aplicación de uso obligado en Windows. Cuando yo usaba Windows XP, después de los drivers de mi hardware, era lo primero que instalaba.
¿Qué es lo que hacía Unlocker? Pues simplemente mataba algunos procesos que se quedaban colgados y no permitían desmontar los dispositivos extraíbles. Esto sucedía después de reproducir algún video, o cuando ejecutábamos cualquier fichero que se encontrara en el dispositivo.
Pues bien, en GNU/Linux también tenemos una forma muy sencilla de hacer esto, con el terminal, claro está. Cuando tratamos de desmontar un dispositivo extraíble y no nos permite hacerlo, ejecutamos el siguiente comando:
$ fuser -km /media/Dispositivo
Así podremos expulsar el volumen con seguridad.
OJO: Esto debemos hacerlo cuando solamente hemos leído ficheros en el dispositivo. Lo aclaro, porque a lo mejor copiamos archivos muy grandes al mismo y no permite desmontarlo porque no ha terminado de escribirlo en el dispositivo.
ahh que util eso no lo conocia, generalmente yo arranco el dispositivo cuando no se deja expulsar
Buena info, yo no desmonto los dispositivos 😀
Mala costumbre
Antes de leer tu artículo no había sabido nada, ni de «fuser», ni de «unlocker». Después de leerlo pensé en «umount» (y también en «kill»), pero seguí sin coprender lo que «fuser» hacía exactamente. Me puse a buscar y encontré un artículo que me dejó un poco más claras las cosas (y su diferencia con «umount» y «kill»). Pongo el vínculo por si resulta útil a otra persona que lea tu artículo.
http://www.makeinstall.es/2011/02/descubre-el-comando-fuser.html
Saludos.
Tenía conocimiento de la inconveniencia de extraer un dispositivo sin desmontarlo previamente, pero no conocía el procedimiento cuando se colgaba, gracias por el tips.
muy útil,siempre tan genial desdelinux.net