Wie kann ich bestimmte SD-Karten in El Capitan an einen bestimmten Mountpoint mounten?


2

Gewünschtes Verhalten:

Wenn die SD-Karte 1 ( LABEL=NIKON D60) oder die SD-Karte 2 ( LABEL=NIKON D70) in den Kartenleser eingelegt wird, wird sie automatisch auf geladen /media/digicam. Ich führe ein Skript aus, das die Dateien auf meine SSD kopiert, sie mit Zeitstempeln umbenennt und sie bei Bedarf dreht.

Was ich versucht habe:

Beide Karten sind in fat32 formatiert. Ich habe versucht, ein /etc/fstabmit sudo nano /etc/fstabder folgenden Zeile zu erstellen :

LABEL=NIKON\ D60 /media/digicam vfat rw,auto

Nach dem Neustart wird die Karte immer noch /Volumes/NIKON D60automatisch eingehängt .

Wie stoppe /Volumes/...ich die automatische Bereitstellung für diese Karten und bringe sie dazu, in den gewünschten Ordner geladen zu werden?

Antworten:


1

Die folgenden zwei Bedingungen müssen erfüllt sein:

  1. Der Mountpunkt muss bereits vorhanden sein.

  2. Leerzeichen im Labelnamen müssen mit einem oktalen Leerzeichen maskiert werden, zB: \040

Als Test habe ich folgendes gemacht:

  • Benannte eine meiner FAT32-formatierten SD-Karten neu, um sie NIKON D60dann auszuwerfen und zu entfernen.
  • Erstellte das /media/digicamVerzeichnis mit:sudo mkdir -p /media/digicam
  • Hinzugefügt LABEL=NIKON\040D60 /media/digicam msdos rw,auto 0 0zu:/etc/fstab

Ich habe dann die SD-Karte eingelegt und sie wurde wie erwartet gemountet. Sie wurde im Finder als NIKON D60 angezeigt und der Mount-Punkt im Festplatten-Dienstprogramm als: /media/digicam

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.