Dies ist eine alte Version des Dokuments!
Während man 'normale' externe USB-Laufwerke eindeutig mounten kann (z.B. mit UUID statt devices in der /etc/fstab), funktioniert das mit cryptsetup-Partitionen nicht.
cryptsetup kennt kein UUID (das wird beim formatieren oder partitionieren des Laufwerks vergeben). Einmal muss man /dev/sdb1, beim nächsten boot /dev/sde1 mounten. Mist.
Dem Laufwerk/Partionen über eine Regel feste devices in /dev/ zuweisen. Dann weiß cryptsetup, was es mounten soll.
Ich hab diese Datei angelegt: /etc/udev/rules.d/00.rules
# geralds own Rules BUS=="usb", ATTRS{serial}=="574341535531313939323434", KERNEL=="sd?1", NAME="%k", SYMLINK+="ext/usbhdd1", GROUP="storage" ATTRS{serial}=="574341535531313939323434", KERNEL=="sd?3", NAME="%k", SYMLINK+="ext/usbhdd3", GROUP="storage"