Netzwerkfreigabe

Aus open7x0.org

Wechseln zu: Navigation, Suche

Dieser Artikel behandelt verschiedene technische Dinge im Zusammenhang mit Netzwerkfreigaben:

  • Den Link /media auf das Verzeichnis /var/media.
  • Die Datei /etc/fstab, die die Netzwerkfreigaben enthält.
  • Die Kommandos setup-media, mount -a, umount.media und umount.net, mit denen die Netzwerkfreigaben verwaltet werden.

Das HowTo »USB-Laufwerke und Netzwerkfreigaben« hilft bei der Einrichtung von Netzwerkfreigaben.


Inhaltsverzeichnis


/media und /var/media

Unter Linux wird häufig das Verzeichnis /media verwendet, um externen Medien ins System einzubinden. Da aber /media auf der Box in einem Nur-Lese-Bereich liegt, existiert das Verzeichnis /var/media als Ersatz in der RAM-Disk (Verzeichnis /var). Durch einen Softlink ist das Verzeichnis gleichzeitig als /media verfügbar.

Dieses Verzeichnis /media ist als Mount-Punkt für alle Netzwerkfreigaben und USB-Laufwerke reserviert. Es gibt einige Sripte, diese dieses Verzeichnis automatisch verwalten. Per Definition beginnen alle Mount-Punkte der USB-Laufwerke mit den drei Buchstaben 'usb'. Diese sollten nicht verwendet werden.

Außerdem sind alle Namen, die mit 'video' beginnen, vorerst reserviert.

Alle anderen Namen, also alle Namen, die weder mit 'usb' noch mit 'video' beginnen, können frei für die Netzwerkfreigaben verwendet werden.

Die Datei /etc/fstab

Bild:Icon-Baustelle.png

USB-Laufwerke

Bild:Icon-Baustelle.png

Kommandos

setup-media

Das Script setup-media sorgt dafür, das für alle in /etc/fstab definierten Mount-Punkte ein Verzeichnis angelegt wird, damit ein auto-mount (Befehel 'mount -a') auch funktioniert. Es werden auch Verzeichnisse für mit 'noauto' markierte Partitionen angelegt. Dieses ganze gilt aber nur für Mount-Punkte, die in /media bzw. /var/media liegen.

Außerdem werden alle Verzeichnisse in /var/media gelöscht, wenn sie nicht mindestens eine der folgenden Eigenschaften erfüllen:

  • Der Name der Verzeichnisses beginnt mit 'usb'. (reserviert für USB-Partitionen)
  • Der Name der Verzeichnisses beginnt mit 'video'. (reserviert für eine zukünftige Erweiterung)
  • Der Name der Verzeichnisses beginnt mit '_' (einem Unterstrich). Dieses ist für den Benutzer reserviert, um spezielle Verzeichnisse anlegen zu könnnen, die nicht unter die Media-Verwaltung fallen.
  • Das Verzeichnis ist in der aktuellen '/etc/fstab' definiert.
  • Das Verzeichnis ist gemounted.

mount -a

Mit dem Standardkommando 'mount -a' werden alle Partitionen und Freigaben aus der Datei /etc/fstab gemounted, die nicht mit 'noauto' markiert sind.

umount.media

Es wird versucht, alle in /var/media eingebundenen Partitionen und Netzwerkfreigaben mittels 'umount' wieder freizugeben.

umount.net

Es wird versucht, alle in /var/media eingebundenen Netzwerkfreigaben freizugeben. Hierzu wird der befehl 'umount' auf alle Freigaben vom Typ 'nfs', 'smbfs' und 'cifs' ausgeführt.

Weitere 'umount'-Befehle

Bild:Icon-Baustelle.png

Systemstart

Beim Systemstart und dem Laden der Konfiguration werden automatisch die folgenden Befehle zum Einbinden der Netzwerkfreigaben ausgeführt:

setup-media
mount -a

Links zum Thema »VDR Firmware« 

Persönliche Werkzeuge