An meinem Rechner sind zwei Festplatten extern via USB angeschlossen – beide mit Truecrypt verschlüsselt. in Truecrypt selbst habe ich Favoriten angelegt, wodurch die Platten in meinen Augen schneller und mit weniger Aufwand eingehängt werden können.
Nun hatte ich allerdings das Problem, dass die Platten immer mal anders erkannt wurden. Hieß die Platte ursprünglich /dev/sdj heißt sie nach einem Neustart gerne mal plötzlich /dev/sdk – zum Beispiel wenn ich den Kindle oder mp3-Player am Rechner angeschlossen hatte. Dadurch funktionierten die in Truecrypt angelegten Favoriten nicht mehr. Man musste die Datei ~/.TrueCrypt/Favorite Volumes.xml erst wieder von Hand anpassen, damit die Favoriten wieder funktionieren.
Mit der Zeit ging mir das ständige hin und her Anpassen auf die Nerven, also suchte ich nach einer Lösung, wie man das umgehen kann. Auf Twitter wurde ich dann von Jan auf den udev-Artikel im Ubuntuusers-Wiki hingewiesen. Anhand der Seriennummer den Platten kann man diesen jeweils einen Symlink zuweisen, den udev verwendet, um auf den eigentlichen Device-Namen zu verlinken, egal wie die Platte vom System erkannt wird.
Eine Anleitung spar ich mir an dieser Stelle einfach mal, denn ich finde das ist im udev-Artikel einfach und ausführlich erklärt.

22/07/2011 @ 17:26
Evtl. reichen schon die Symlinks in /dev/disk/by-id aus, oder?
22/07/2011 @ 18:50
Also wenn es richtig einfach werden soll: verschlüssel die Platten mit LUKS (siehe http://wiki.ubuntuusers.de/LUKS).
Wenn die Platten nur mit Passwort verschlüsselt sind, dann fragt dich dein Ubuntu nach dem Passwort, wenn du die Platten einstöpselst.
Wenn du dann noch mit udev rumspielen willst, kannst du damit die Backups automatisch anstoßen.
Gruß
Johannes
25/07/2011 @ 13:22
Ich habe bei mir das selbe Problem:
2USB-Festplatten mit TrueCrypt verschlüsselt;
automitsiches Skript beim Systemstart, mit Truecrypt-Favoriten;
Bei zusätzlichen Geräten (z.B. 3. USB-Festplatte) wechselt die Bezeichnung (z.B. /dev/sdb1 zu /dev/sdc1) und die Platte wird nicht mehr richtig zugeordnet
habe das udev-Wiki befolgt, und ein Skript unter /etc/udev/rules.d hinterlegt.
Funktioniert jedoch nicht…
Habe die fstab-Einstellung unberührt gelassen…
Habe ich etwas Wichtiges nicht beachtet?
Für Tipps wäre ich sehr dankbar…
Grüße
25/07/2011 @ 14:05
Du hast aber dann in die Favoriten von Truecrypt den Symlink eingetragen?