automount usb auf raspbian gibt dem mount einen komischen Namen

513
maxim

Mein USB-Stick bekommt einen hässlichen und sehr langen Namen, wenn er in Raspbian automatisch geladen wird.

automount usb auf raspbian gibt dem mount einen komischen Namen

Ich möchte hier 2 Dinge ändern.

1. Ich möchte diesen langen Namen loswerden und habe etwas wie / media / usb

Zweitens möchte ich es direkt unter / media anstelle von / media / pi / mounten. Warum fügt es überhaupt meinen Benutzernamen im Pfad hinzu?

Ich habe bereits ein Verzeichnis / media / usb erstellt, dann die Bereitstellung des usb aufgehoben und in meinem neu erstellten Verzeichnis erneut bereitgestellt. Funktionierte gut, aber wie erwartet, steckte ich nach dem ersten Neustart erneut mit diesem langen Namen und dem Benutzernamen im Pfad.

Ich habe über Änderungen in fstab gelesen. Aber es scheint, dass fstab nicht für das autoount meines usb verwendet wird:

automount usb auf raspbian gibt dem mount einen komischen Namen

Ich habe auch eine Weile mit Fdisk gespielt und mich getrennt. Ich habe die Diskette in ext4 formatiert. Ich kann jedoch nicht den Weg finden, diesen automount-Ordner einfach in benutzerfreundlicherer Form zu ändern und dauerhaft zu halten.

automount usb auf raspbian gibt dem mount einen komischen Namen

Über dieses Bild oben. Ich habe den Stick wirklich in ext4 formatiert, aber ich sehe immer noch FAT32 unter "Type". Ich weiß nicht warum.

Ich bekomme dies auch bei der Verwendung von fdisk:

automount usb auf raspbian gibt dem mount einen komischen Namen

Ich suche weiter nach Antworten, aber wenn jemand in der Zwischenzeit Ratschläge hat. Das wäre toll. Vielen Dank.

0

1 Antwort auf die Frage

1
Tom Yan

Wenn Sie nicht möchten, dass die UUID zum Benennen des Mountpunkts verwendet wird, legen Sie eine Dateisystembezeichnung fest. Verwenden Sie e2labeldazu für ext4 : http://man7.org/linux/man-pages/man8/e2label.8.html

Zum Beispiel, e2label /dev/sda1 GOAWAYIHATEYOULONGUUID

Sie sollten wahrscheinlich sehen, dass SETTINGSdie Dateisystembezeichnung von mmcblk0p5mit ist lsblk -f.

Für die zweite Ausgabe gehe ich davon aus, dass die Installation von udisks2 erfolgt.

Der piof /media/pistammt wahrscheinlich von Ihrem aktuellen Benutzernamen. Sie sollten in der Lage sein, eine udev-Regel zu verwenden, um dieses Verhalten zu ändern:

https://wiki.archlinux.org/index.php/udisks#Mount_to_.2Fmedia_.28udisks2.29

Der Grund, dass es /media/$USERstatt /run/media/$USERin Ihrem Fall ist wahrscheinlich, weil die udisks2 auf der Distribution Sie verwenden mit konfiguriert ist, --enable-fhs-mediawenn gebaut wird:

https://cgit.freedesktop.org/udisks/tree/configure.ac

Für die erste "seltsame" Ausgabe von fdisk müssen Sie wissen, dass der Partitionstyp nicht mit dem Dateisystemtyp identisch ist. Der Partitionstyp ist lediglich ein Indikator in der Partitionstabelle, während der Dateisystemtyp (der durch mount/ findmnt/ lsblk -f... mitgeteilt wird ) angibt, welches Dateisystem auf der Partition genau erstellt wird.

Wahrheit ist der Partitionstyp, der in Linux selten von Bedeutung ist (zumindest nicht so wichtig wie in Windows). Auf jeden Fall, wenn Sie es zu einem geeigneten ändern möchten, können Sie tin fdiskdie sich ändern Idvon sda1aus czu 83(dh Type: Linux filesystem): https://en.wikipedia.org/wiki/Partition_type

Sie können verwenden p, um zu überprüfen, ob die Änderung korrekt vorgenommen wurde, und wum die Änderung in das Laufwerk zu schreiben und das Programm zu beenden fdisk(oder um es qzu beenden, fdiskohne eine Änderung in das Laufwerk zu schreiben, falls Sie das Gefühl haben, dass Sie einen Fehler gemacht haben und nicht wissen, wie Sie zurückkehren können).

Bei der zweiten "seltsamen" Ausgabe laufen Sie nicht fdiskauf einer Partition (z. B. sda1, mmcblk0p1), sondern auf einem Laufwerk (z. B. sda, mmcblk0), da fdiskein Hilfsprogramm die Partitionstabelle eines Laufwerks, nicht jedoch das Dateisystem einer Partition behandelt.

: -o Vielen Dank Tom für alle Infos und deine Zeit. Ich habe deine erste Lösung (e2label) ausprobiert und das hat sehr gut funktioniert! Ich werde an diesem Wochenende alle anderen Vorschläge ausprobieren. maxim vor 8 Jahren 0
Großartig! [t] in [fdisk] tat auch den Trick. Ich habe den Wert auf 83 geändert. Also nicht mehr FAT32 sondern Linux in [Type] dieses Mal. Auch nach dem Neustart bleibt alles gleich. Ich habe auch die Befehle mount, findmnt und lsblk -f überprüft. Sehr hilfreich. Vielen Dank. Jetzt bleibt der udisks2-Teil. Das erscheint aber etwas kompliziert. Ich überprüfe die Manpages und komme zurück, wenn etwas nicht klar ist. maxim vor 8 Jahren 0