Installieren Sie das Dienstprogramm pmount und lassen Sie es automatisch mit / media / user / mount points arbeiten. Machen Sie sich keine Gedanken mehr darüber, wie und wo / media / user / devices und unter welchen Namen bereitgestellt werden.
sudo apt-get update
sudo apt-get install pmount
Wenn Sie dann ein Wechselmedium einlegen, wird es automatisch unter / media / username / namentlich gemountet.
Beispiel: Mein USB-Stick heißt "SYSBKP" und wird automatisch als "" gemountet/media/pi/SYSBKP
Es behandelt auch unerwartete Auswürfe. Und reitet nach. Schweigend.
- Im Allgemeinen wird der Dateimanager angezeigt, um anzuzeigen, was Sie gerade gemountet haben.
Hinter den Kulissen wird sichergestellt, dass die Puffer immer geleert werden, nur für den Fall, dass der USB-Stick ohne Vorwarnung gezogen wird. Keine Notwendigkeit mehr für Synchronisierung, Synchronisierung, Synchronisierung wie früher.
Zu Ihrer Information, ich habe von einer 14.04 LTS-Festplatte installiert und ließ mich auf 16.04 LTS aktualisieren, wenn es angeboten wurde. Auf einem frischen SSD-Laufwerk - ich lasse es den gesamten Speicherplatz einnehmen.
In jedem Fall ist pmount eine sehr wichtige Software, wenn Sie sie /media/username/
für Wechselmedien verwenden.
Wenn Sie es nicht verwenden, werden standardmäßig für jede Einfügung neue Einhängepunkte erstellt, an deren Namen jeweils eine Ziffer angehängt wird. Sogar normale Auswürfe verursachen dieses Verhalten. Sie erhalten Mount-Punkte wie / media / Benutzername / SYSBKP, / media / Benutzername / SYSBKP1, / media / Benutzername / SYSBKP2 usw. - und Sie wissen nicht, welcher der aktive ist.
Dies bedeutet, dass Sie keine Skripten schreiben können, die den Mount-Punkt-Namen annehmen (es sei denn, Sie haben alle Mount-Befehle in das Skript aufgenommen). Wenn Sie das falsche Verzeichnis auswählen, wird es als lokales Verzeichnis behandelt.
pmount stellt sicher, dass Ihrem USB-Laufwerk unter / media / username / ein eigener Mount-Punkt zugewiesen wurde. In diesem Fall ist es immer / media / pi / SYSBKP
Dies funktioniert auch, wenn Sie ein anderes USB-Flash-Laufwerk mit demselben Namen anschließen. Also geht es nicht per UUID.
Ich verwende dies nicht nur für Flash-Laufwerke, sondern auch für Backup-Laufwerke mit voller Kapazität, für Rsync-Backups und bin voll und ganz sicher, dass die Skripte ohne Änderungen funktionieren.
Es ist eine einfache und zuverlässige Lösung zum Erstellen von Einhängepunkten.
Beachten Sie, dass ich es persönlich mit NTFS, FAT32 und den verschiedenen EXT-formatierten Laufwerken getestet habe. Wenn das Laufwerk mehrere Partitionen enthält, werden reguläre Dateisysteme einzeln nach Namen gemountet, wobei die Swap-Partition vermieden wird. Dies ist alles in Nautilus sichtbar und wird in dieser Frage und Antwort ausführlicher angesprochen:
https://raspberrypi.stackexchange.com/questions/82347/win32diskimager-not-enough-space-on-disk-size-62652416-sectors-available-623/82367#82367
Ich sehe in Kommentaren ein Problem mit den NFS + Time Machine-Laufwerken.
Es kann automatisch funktionieren oder nicht
So greifen Sie unter Linux auf Time Machine Drives zu (macworld.com)
AUSZUG:
Es stellt sich heraus, dass Apple ein paar raffinierte Dinge mit dem Dateisystem unternimmt, um inkrementelle Backups zu erstellen, einschließlich der festen Verknüpfung mit Verzeichnissen, die unter Linux nicht zulässig sind. Wenn Sie also von einem anderen Computer als dem zugehörigen Mac auf Ihre Time Machine zugreifen möchten, gehen Sie wie folgt vor ... (Weitere Informationen finden Sie im verlinkten Artikel.)
mkdir /media/USB
,mount /dev/sdb1 /media/USB
;umount /dev/sdb1
,rmdir /media/USB
.