Hi Leute,
habe jetzt lange nach einer lösung (durch ausprobieren und hier im forum) gesucht, aber bin leider noch nicht fündig geworden. Es geht um folgendes Problem:
Ich habe 3 verschiedene USB-Sticks, auf denen unterschiedliche Daten sind. Wenn der Stick angesteckt wird, dann ist er mal unter "/dev/sda1" oder "/dev/sdb1" erreichbar. Das macht mir das mounten schwer... D.h. ich möchte für den reibungslosen ablauf dass USB1 nach /usr/usb1, USB2 nach /urs/usb2, etc. gemountet wird. Es kann vorkommen, dass z.B. /dev/sdb1 mal der USB1 ist, und /dev/sda1 = USB2!!
Ich arbeite auf einem Embedded-Linux. es gibt die möglichkeit sogenannte "autoexec"-dateien auf dem stick zu speicher, die dann beim einstecken des sticks ausgeführt werden, so wäre ein automounten denkbar, nur dann müsste ich wissen wie der gerade eingesteckte stick erreichbar ist (sda1 oder sda2), kann ich das irgenwie rausfinden?
hier meine idee, ich habe nur probleme sie umzusetzen, bzw. es funktioniert nicht
auf dem sticks befindet sich jeweils eine txt-datei um den stick zu identifizieren und ein weiteres script, das nach dem einstecken ausgeführt wird:
um hilfe wäre ich sehr dankbar!!
lg
holly
habe jetzt lange nach einer lösung (durch ausprobieren und hier im forum) gesucht, aber bin leider noch nicht fündig geworden. Es geht um folgendes Problem:
Ich habe 3 verschiedene USB-Sticks, auf denen unterschiedliche Daten sind. Wenn der Stick angesteckt wird, dann ist er mal unter "/dev/sda1" oder "/dev/sdb1" erreichbar. Das macht mir das mounten schwer... D.h. ich möchte für den reibungslosen ablauf dass USB1 nach /usr/usb1, USB2 nach /urs/usb2, etc. gemountet wird. Es kann vorkommen, dass z.B. /dev/sdb1 mal der USB1 ist, und /dev/sda1 = USB2!!
Ich arbeite auf einem Embedded-Linux. es gibt die möglichkeit sogenannte "autoexec"-dateien auf dem stick zu speicher, die dann beim einstecken des sticks ausgeführt werden, so wäre ein automounten denkbar, nur dann müsste ich wissen wie der gerade eingesteckte stick erreichbar ist (sda1 oder sda2), kann ich das irgenwie rausfinden?
hier meine idee, ich habe nur probleme sie umzusetzen, bzw. es funktioniert nicht
auf dem sticks befindet sich jeweils eine txt-datei um den stick zu identifizieren und ein weiteres script, das nach dem einstecken ausgeführt wird:
Code:
#/bin/sh
# rausfinden welche daten auf dem stick sind, dann mounten
if [ -f ${DIR}/stick1.txt ]; then
mkdir -p /usr/usb1
mount ${DIR} /usr/usb1
fi
if [ -f ${DIR}/stick2.txt ]; then
mkdir -p /usr/usb2
mount ${DIR} /usr/usb2
fi
um hilfe wäre ich sehr dankbar!!
lg
holly