Abbildung USB-Stick auf Device (dev/sd?)

07/02/2008 - 12:13 von Jochen Lübbers | Report spam
Hallo,

irgendwie habe ich gerade Tomaten auf den Augen. Ich bastle ein Script,
dass feststellen soll, ob gerade ein USB-Stick eingesteckt ist, (anderes
"mass storage device" geht auch) und diesen dann gegebenfalls auch
mounten soll.

Und da liegt mein Problem: Ich kann und will die Konfiguration der
Rechner, auf denen das Script laufen soll nicht beeinflussen. Sie
könnten unterschiedlich viele SATA-Platten haben und...

Wie finde ich auf einfache aber verlàssliche Art und Weise heraus, auf
welches SCSI-Geràt (/dev/sd?) der USB-Stick gerade jetzt und hier
abgebildet wird?

Ich kann und möchte nicht in irgendwelche udev-Regeln (oder àhnlich )
eingreifen müssen und hatte deshalb gehofft im /proc-Dateisystem fündig
zu werden. Da finde ich mein USB-Geràt (sogar den HUB an dem es hàngt),
aber wohin es abgebildet wird finde ich nicht.

Ist die Lösung so naheliegend, dass ich immer vorbeischaue, oder bin ich
auf dem Holzweg?

Gruß
Jochen.

"Wer die Freiheit aufgibt, um Sicherheit zu gewinnen,
der wird am Ende beides verlieren" (Benjamin Franklin)
 

Lesen sie die antworten

#1 Sascha Hüdepohl
07/02/2008 - 12:54 | Warnen spam
Jochen Lübbers schrieb:

Wie finde ich auf einfache aber verlàssliche Art und Weise heraus, auf
welches SCSI-Geràt (/dev/sd?) der USB-Stick gerade jetzt und hier
abgebildet wird?



Hast Du hal zur Verfügung? Da steht alles drin.
Tools:
- lshal
- hal-get-property
- hal-find-by-property
...

HTH
sascha

Ähnliche fragen