Buenas nuevamente

Estoy intentando hacer un programa, en mi caso en Python, que me liste las unidades de memoria USB conectadas al sistema. Y aquí empieza mi lío, que a ver si soy capaz de explicar correctamente. Por defecto, las unidades USB no se montan automáticamente, ni se desmontan. He visto que existe un paquete llamado usbmount, que monta y desmonta automáticamente los dispositivos por USB. Bien, he probado este paquete, y lo hace, pero nombra a los pendrives como usb[i] (donde [i] es un número de 0 a 7), y por tanto no puedo identificar de manera programática a qué unidad de memoria pertenece el montaje. Este paquete, y creo que la mayoría actuales, utilizan udev para detectar los dispositivos y montarlos. Bien, mi pregunta es si existe algún paquete que haga lo mismo que usbmount, pero montando los dispositivos con algún nombre identificativo, como la etiqueta de volumen que tenga asignada la unidad de memoria (por ejemplo, rafa16gb). O si no es así, si hay alguna forma de saber que el dispositivo montado en /media/usb0, por ejemplo, se corresponde a la unidad en /dev/sdb (pues sabiendo este último dato puedo obtener con udev la información de la unidad).

Espero que se me haya entendido.

Saludos

Rafa


---
El software de antivirus Avast ha analizado este correo electrónico en busca de 
virus.
https://www.avast.com/antivirus

Responder a