Ja, Sie können mit udev eine Regel schreiben, die dann eine symbolische Verknüpfung von / dev / sdb1 nach / dev / mydiskname1 erstellt. Dazu müssen Sie Folgendes tun:
- Verwenden Sie udevadm, um die Gerätestruktur nach unten zu gehen und die Seriennummer Ihres Laufwerks zu ermitteln.
- Erstellen Sie eine Udev-Regel, die Ihren symbolischen Link erstellt, wenn das Laufwerk eingefügt wird.
Diese Seite enthält die präziseste Beschreibung, wie Sie vorgehen müssen. Wenn Sie zur Überschrift "udevadm info" blättern, werden alle Informationen angezeigt. Aber in aller Kürze wird Ihr Prozess so aussehen:
Führen Sie die folgenden Schritte aus, um die Gerätestruktur anzuzeigen, wobei / dev / sdX Ihr sdX-Gerät ist - nicht sdX1 der Partition, sondern das sdX-Gerät selbst
udevadm info --name=/dev/sdX --attribute-walk
udevadm info --name=/dev/sdX
Schreiben Sie eine udev-Regel in /etc/udev/rules.d/70-myusbdisk.rules, die aus den oben genannten Informationen stammt.
KERNEL=="sd*", SUBSYSTEM=="block", ENV=="TOSHIBA_DT01ACA100_248UZVBNS", SYMLINK+="mydisk%n"
ENV ist das, was der obige Befehl als angezeigt hat, und SYMLINK + fügt symbolische Links für alle Ihre Partitionen hinzu (daher ist% n - / dev / sdb1 / dev / mydisk1 usw.).
Lesen Sie den Link oben, wenn Sie jedoch die Ausgabe der beiden obigen Befehle in Ihrem ursprünglichen Beitrag (als Codeblock!) Blockieren, können wir versuchen, Ihnen beim Erstellen einer Regel zu helfen.
HTH!
Edit: Natürlich geht dieser Superuser-Post auch ins Detail ...