Automount 7025 ohne HDD zu 7025 mit HDD

Aus Gemini-Wiki
Version vom 14. September 2006, 23:58 Uhr von Dreg (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Frage:

Wie kann ich mit einer DM7025 ohne HDD auf einer DM7025 mit HDD Aufnehmen?


Antwort:

Zum Beispiel mit dem Auto Mounter (ab Gemini2 Project 1.80).


Ausgangssituation:

Eine DM7025 mit Festplatte (Server), mind. eine DM 7025 ohne Festplatte (Client) und eine LAN-Verbindung


Schritt für Schritt:

Auf der/n Box/en ohne HDD folgende Syntax in die /etc/automount.conf eintragen.

server -fstype=cifs,rw,soft,user=root,password=PW des Servers ://IP des Servers/harddisk

In der usr/lib/enigma2/python/Tools/Directories.py folgende Einträge verändern.

               SCOPE_HDD: ("/hdd/movie/", PATH_DONTCREATE),
 
               SCOPE_MEDIA: ("/media/", PATH_DONTCREATE),
 
 
               SCOPE_USERETC: ("", PATH_DONTCREATE) # user home directory
 
        }
 
FILE_COPY = 0 # copy files from fallback dir to the basedir
 
FILE_MOVE = 1 # move files
 
PATH_COPY = 2 # copy the complete fallback dir to the basedir
 
PATH_MOVE = 3 # move the fallback dir to the basedir (can be used for changes in paths)
 
fallbackPaths = {
 
               SCOPE_CONFIG: [("/home/root/", FILE_MOVE),
 
                                          ("/usr/share/enigma2/defaults/", FILE_COPY)],
 
               SCOPE_HDD: [("/hdd/movies", PATH_MOVE)]



               SCOPE_HDD: ("/automount/server/", PATH_DONTCREATE),
 
               SCOPE_MEDIA: ("/automount/", PATH_DONTCREATE),
 
 
               SCOPE_USERETC: ("", PATH_DONTCREATE) # user home directory
 
        }
 
FILE_COPY = 0 # copy files from fallback dir to the basedir
 
FILE_MOVE = 1 # move files
 
PATH_COPY = 2 # copy the complete fallback dir to the basedir
 
PATH_MOVE = 3 # move the fallback dir to the basedir (can be used for changes in paths)
 
fallbackPaths = {
 
               SCOPE_CONFIG: [("/home/root/", FILE_MOVE),
 
                                          ("/usr/share/enigma2/defaults/", FILE_COPY)],
 
               SCOPE_HDD: [("/automount/servers", PATH_MOVE)]

Auf der Box mit HDD (Server) in der /etc/samba/smb.conf diesen Eintrag erweitern.

[Harddisk]
  comment = The harddisk
  path = /hdd/movie
  read only = no
  public = yes
  guest ok = yes

Beide Boxen Neu starten und dann mit der Fernbedienung der Box ohne HDD (Client) eine manuelle Aufnahme starten.

Auf der Box mit HDD (Server) sollte dann die Aufnahme vorhanden sein.


Thread im Board