sábado, 13 de diciembre de 2008

Montar memory stick en Opensuse 11

Al conectar un memory stick en un HP DV1000 con OpenSuse 11, el dispositivo es detectado pero no se automonta. Voy a describir los pasos a seguir para que pueda ser montado manualmente. Lo primero es comprobar que el dispositivo es detectado:
Al conectarlo, dmesg o tail /var/log/messages debe mostrar algo como esto:
tifm_core: MemoryStick card detected in socket 0:2

De todas formas, se puede comprobar que ha sido detectado si al escribir esto:
  • cat /proc/partitions

obtenemos algo como:
major minor #blocks name

8 0 58605120 sda
8 1 1582371 sda1
8 2 20972857 sda2
8 3 36049860 sda3
253 0 7815168 mspblk0

El dispositivo detectado tiene la dirección: /dev/mspblk0
Por lo que añadiremos la siguiente línea al fichero /etc/fstab empleando el siguiente comando:
  • echo "/dev/mspblk0 /media/memstick auto rw,noauto,user,exec 0 0" >> /etc/fstab
Antes de poder montar manualmente el memory stick, tendremos que crear el punto de montaje con:
  • sudo mkdir /media/memstick
  • sudo chmod 777 /media/memstick
Ahora ya podremos montar el dispositivo manualmente en cualquier momento y desde cualquier usuario con:
  • mount /media/memstick