Problem: Linux bindet, bzw. benennt die externen HDs nach Anschaltreihenfolge, dementsprechend machen Angaben wie /dev/sdb1 usw. in der fstab nur begrenzt Sinn, besonders wenn die externen HDs auch noch unterschiedliche Dateisysteme mit unterschiedlichen Parametern haben. Loesung: Udev rules erstellen. Eigentlich hatte ich bisher keine Probleme mit Webcam, Handi und externer HD, aber als die zweite externe HD dazu kam wurde es mir doch ein bisschen zu unuebersichtlich.
Lange Version findet man hier (Super, hat alles sofort funtkioniert)
KKV (Kurze Kero Version)
lsusb -v |grep Serial
iSerial 3 574341533830333339323432
iSerial 3 574341535531303236383531
(bisschen verkuerzt da man natuerlich schauen muss welche Serial zu welchem Geraeten gehoeren)
cat /etc/udev/rules.d/010_usb-elements.rules
BUS==“usb“, KERNEL==“sd?1″, SYSFS{serial}==“574341535531303236383531″,SYMLINK+=“ext2″
BUS==“usb“, KERNEL==“sd?1″, SYSFS{serial}==“574341533830333339323432″,SYMLINK+=“ext“
(010_usb-elements.rules muss angelegt werden)
/etc/init.d/udev reload
grep ext /etc/fstab
/dev/ext /mnt/ext ext3 noauto,user,users,defaults 0 0
/dev/ext2 /mnt/ext2 ext3 defaults,user,users,noauto 0 0
;-), ext und ext2 sind nicht die kluegsten Namen, aber nun ist es zu spaet und kann niemals geaendert werden.
Zeitaufwand fuer das Einrichten: 5-10 Minuten.
Zeitersparnis: X*5 Minuten.
update:
Der Prego hat natuerlich recht mit der Benennung der Device. /dev/stick usw. sieht natuerlich besser aus. Ich finde es auch gut mich kurz mit udev beschaeftigt zu haben. Davids Weg erscheint mir aber ___ (Je nach Gesinnung moege man hier irgendein Wort einsetzen) .