USB-Festplatte automatisch mounten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
MoonKid
Beiträge: 513
Registriert: 12.03.2012 22:36:43

USB-Festplatte automatisch mounten

Beitrag von MoonKid » 26.08.2017 12:38:05

Zur Frage, wie man USB-Platten automatisch (beim Anstecken) in Debian GNU/Linux headless stable mountet, lässt sich viel finden.
In den howtows finde ich einige Dinge.

Debianautofs sei out-dated.
Debianudev ist installiert, aber udevinfo existiert nicht.
Debianusbmount wird von upstream nicht mehr gepflegt und ist auch in stable nicht vorhanden.

Was kann ich nun tun?

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: USB-Festplatte automatisch mounten

Beitrag von scientific » 26.08.2017 13:41:16

Das macht man jetzt mit

Code: Alles auswählen

 man systemd.automount
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

MoonKid
Beiträge: 513
Registriert: 12.03.2012 22:36:43

Re: USB-Festplatte automatisch mounten

Beitrag von MoonKid » 26.08.2017 16:53:26

Guter Hinweis - dann weiß ich, worauf ich mich konzentrieren kann. :)
Laut manpage ist der bevorzugte Weg die Konfiguratin über /etc/fstab.

Die relevante Zeile sieht bei mir jetzt so aus:

Code: Alles auswählen

UUID=560B-C973 /media/usb auto defaults,nofail,x-systemd.automount 0 2
Die UUID hab ich von Debianblkid: /dev/sdd1: LABEL="Drive" UUID="560B-C973" TYPE="exfat" PARTUUID="000622f9-01"

Funktioniert aber scheinbar nicht, auch wenn ich cd /media/usb mache. Ich überwache mit journalctl -f -x den Vorgang. Ein- und Ausstecken des USB-Drives wird registriert, aber ein mount findet nicht statt. Hab natürlich auch ein systemctl daemon-reload gemacht.

Ein- und Ausstecken sieht etwa so aus

Code: Alles auswählen

Aug 26 16:47:42 SPARKY kernel: usb 1-3: USB disconnect, device number 5
Aug 26 16:47:47 SPARKY kernel: usb 1-3: new high-speed USB device number 6 using ehci-pci
Aug 26 16:47:47 SPARKY kernel: usb 1-3: New USB device found, idVendor=13fd, idProduct=0840
Aug 26 16:47:47 SPARKY kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 26 16:47:47 SPARKY kernel: usb 1-3: Product: External
Aug 26 16:47:47 SPARKY kernel: usb 1-3: Manufacturer: Generic
Aug 26 16:47:47 SPARKY kernel: usb 1-3: SerialNumber: 3556434343334E4E20202020
Aug 26 16:47:47 SPARKY kernel: usb-storage 1-3:1.0: USB Mass Storage device detected
Aug 26 16:47:47 SPARKY kernel: scsi host7: usb-storage 1-3:1.0
Aug 26 16:47:48 SPARKY kernel: scsi 7:0:0:0: Direct-Access     Generic  External         1.14 PQ: 0 ANSI: 4
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: Attached scsi generic sg3 type 0
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: [sdd] 488397167 512-byte logical blocks: (250 GB/233 GiB)
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: [sdd] Write Protect is off
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: [sdd] Mode Sense: 23 00 00 00
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: [sdd] No Caching mode page found
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: [sdd] Assuming drive cache: write through
Aug 26 16:47:48 SPARKY kernel:  sdd: sdd1
Aug 26 16:47:48 SPARKY kernel: sd 7:0:0:0: [sdd] Attached SCSI disk
Aug 26 16:50:42 SPARKY sudo[20434]:    admin : TTY=pts/0 ; PWD=/media ; USER=root ; COMMAND=/sbin/blkid
Aug 26 16:50:42 SPARKY sudo[20434]: pam_unix(sudo:session): session opened for user root by admin(uid=0)
Aug 26 16:50:43 SPARKY sudo[20434]: pam_unix(sudo:session): session closed for user root

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: USB-Festplatte automatisch mounten

Beitrag von scientific » 26.08.2017 18:05:37

Code: Alles auswählen

 systemctl status media-usb.mout media-usb.automount
sagt was?
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Antworten