válido para debian, fedora, mandrake, suse, mandriva...
¿Cuántas veces nos ha pasado que se nos ha quedado pillado (bloquado) el cdrom, dvd, usb, disco externo... ?
umount: /media/usb: dispositivo ocupado
¿Te suena, te a pasado alguna vez? ¿Cuántas veces te has tirao de los pelos?
Tienes un proceso abierto, pero ¿¿cual??, si yo lo que quiero es sacar el jodido cd!.
Tan fácil como irte a una consola (shell) y teclear “fuser -km /dev/particion
ejemplo: fuser -km /dev/sda1
pero claro, tener que escribir eso siempre... cansa, no crees?
Hay una manera muy sencilla de automatizar eso, solo poniendo una palabra. Son los alias.
Se ponen en .bashrc. En tu home/usuario pon en consola “vi .bashrc” y en la sección alias
pulsa i para poder escribir. Al terminar pulsa escape, :wq (write y quit)
estos son mis alias de ejemplo:
alias hdc0='fuser -km /dev/hdc;umount /dev/hdc;eject /dev/hdc;sleep 1;echo bandeja_abierta '
alias hdc1='eject -t hdc;mount /dev/hdc'
alias sda50='fuser -km /dev/sda5;sleep 1;umount /dev/sda5;echo particion_desmontada'
alias sda51='mount /dev/sda5;sleep 1;echo particion_montada'
alias sda10='fuser -km /dev/sda1;sleep 1;umount /dev/sda1;echo usb_desmontada'
alias sda11='mount /dev/sda1;sleep 1;echo particion_montada'
Si queréis que funcione ahora, solo tenéis que poner reset en consola, quitar y abrir otra.
Ahora poniendo hdc0 se desmonta el cdrom hdc y saca el la bandeja.
Si pones hdc1 se mete la bandeja y se monta.
Si tienes un alias mejor, no dudes en dejarlo en comentarios, te estaré muy agradecido
*****************************************************
http://dai.blogcindario.com/ ies azarquiel (toledo) by skudram
Desarrollo de aplicaciones informaticas (modulo ciclo formativo grado superior)
************************************************************************