Reading time: 2 – 2 minutes

USB Stick

Artículo original escrito por Adrián Navarro. Sígueme en Twitter.
Partamos del entendido de que cada que montas tu USB en diferente puerto, el S.O. la apunta a diferente dispositivo ( /dev/sdaX ), pues bien, esto va a cambiar … y lo haremos de la siguiente forma:
1- Insertamos la llave USB, identificamos en donde se ha montado: tail -f /var/log/messages
2- En mi caso el resultado es ( /dev/sdb2 )
3- Ahora tecleamos: udevinfo -q all -a -p /block/sdb/sdb2
4- La salida es:

looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb2/2-2':
ID=="2-2"
BUS=="usb"
DRIVER=="usb"
SYSFS{configuration}=="USB Mass Storage"
->> SYSFS{serial}=="0000002CE09310500A20"
->> SYSFS{product}=="Samsung S2 Portable"

SYSFS{manufacturer}=="JMicron"
SYSFS{maxchild}=="0"
SYSFS{version}==" 2.00"
SYSFS{devnum}=="5"
SYSFS{speed}=="480"
..............................
SYSFS{idProduct}=="1f02"
SYSFS{idVendor}=="04e8"
SYSFS{bMaxPower}==" 2mA"
SYSFS{bmAttributes}=="c0"
...............................

5-Ojo con las letras en negrita con el inicio en ( ->> ), son las que nos ayudarán a especificar el dispositivo
6- Editamos: /etc/udev/rules.d/90-usb.rules
7- # SAMSUNG USD DRIVE
KERNEL=="sd?", BUS=="usb", SYSFS{serial}=="0000002CE09310500A20", SYMLINK+="Samsung"
KERNEL=="sd?1", BUS=="usb", SYSFS{serial}=="0000002CE09310500A20", SYMLINK+="Samsung1"
KERNEL=="sd?2", BUS=="usb", SYSFS{serial}=="0000002CE09310500A20", SYMLINK+="Samsung2"

8- Ahora retiramos la USB y la reconectamos… ahora la slida es:
ls -al /dev/Sam*
lrwxrwxrwx 1 root root 3 Feb 24 17:59 /dev/Samsung -> sdb
lrwxrwxrwx 1 root root 4 Feb 24 17:59 /dev/Samsung1 -> sdb1
lrwxrwxrwx 1 root root 4 Feb 24 17:59 /dev/Samsung2 -> sdb2

EOF
Simple !! fácil !! y olvidate de tener que ver donde cae tu USB cada vez que quieras montarlo, ahora puedes también agregar más parámetros al UDEV rules.

 IMPRÍMELO
votar   

Si te ha gustado, por favor considera subscribirte al blog. También puedes ayudarme a promocionar mi trabajo y crear comunidad, votándolo en Bitácoras.com o compartiéndolo en Twitter con tus amigos y seguidores.


-->
Trackback

no comment untill now

Add your comment now


· coogee theme
· 2009-2010 un blog de Adrián Navarro
· Contenido publicado bajo la licencia Creative Commons 3.0 (Reconocimiento)
· Este sitio funciona gracias a Wordpress y Aleux México
IBSN: Internet Blog Serial Number 010-101-010-9