23 de marzo de 2010

Desmontar un dispositivo ocupado


Al intentar desmontar una memoria USB conectada a micra ...

micra:/mnt# umount /dev/sda1
umount: /mnt/USB_512MB: dispositivo ocupado

Lo primero es mirar quien ó que esta accediendo al dispositivo con:

#fuser -m /dev/...
#lsof +D /mnt/...

un ejemplo:
micra:/mnt# umount /dev/sda1
umount: /mnt/USB_512MB: dispositivo ocupado

micra:/mnt# fuser /dev/sda1
(nada)

micra:/mnt# lsof +D /mnt/USB_512MB/
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
mysqld 2723 mysql 26u REG 8,1 53514240 18222 /mnt/USB_512MB/
mysqld 2723 mysql 27u REG 8,1 245271880 18224 /mnt/USB_512MB/
mysqld 2723 mysql 28u REG 8,1 4108288 18218 /mnt/USB_512MB/
mysqld 2723 mysql 29u REG 8,1 7609892 18219 /mnt/USB_512MB/

(Ok, es mysql que esta accediendo a una bdd que tengo en el usb)

micra:/mnt# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.

micra:/mnt# lsof +D /mnt/USB_512MB/
(nada de nada, ok)

micra:/mnt# micra:/mnt# umount /dev/sda1


y el dispositivo está desmontado.

Ref.:
http://wlubuntu.blogspot.com/2009/12/como-desmontar-un-dispositivo-ocupado.html
http://www.linuxparatodos.net/portal/article.php?story=desmontar-dispositivo-ocupado

14 de marzo de 2010

Instalar OpenOffice 3.2 en debian 5.0.4 lenny


La version de OpenOffice en los respositorios ofciales debian-lenny-5.0.4 es OpenOffice-2.4, cuando la actual es OpenOffice-3.2.

Para instalar la última OpenOffice 3.2 en debian micra :

  1. micra:~# wget http://download.services.openoffice.org/files/localized/es/3.2.0/OOo_3.2.0_LinuxIntel_install_es_deb.tar.gz
  2. micra:~# tar zxvf OOo_3.2.0_LinuxIntel_install_es_deb.tar.gz
  3. micra:~# aptitude remove openoffice.org-base openoffice.org-core
  4. dpkg -iR ./DEBS