[[InArbeit(20.02.2007,desperado666)]] [[Getestet(edgy)]] {{{#!Wissen * [1]: [:Pakete installieren: Installation von Programmen] * [2]: [:Paketinstallation_DEB: Einzelne Pakete manuell installieren] * [3]: [:Terminal: Ein Terminal öffnen] }}} [[TableOfContents(1)]] = Einführungsblablah = In diesem Artikel wird beschrieben wie man Filme von der Festplatte des Topfield 4000 DVB-S Satelliten Receivers auf den Computer kopiert. Die Topfield Festplatte wird entweder an die interne IDE Schnittstelle angeschlossen oder mit Hilfe eines IDE Wechselrahmens an die USB oder Firewire Schnittstelle angeschlossen. [http://tffs.sourceforge.net/ Tffs] {en} ist nur mit einem Topfield 4000 Receiver getestet worden. Da der Autor des Treibers nicht einen anderen Topfield Receiver verfügt kann er diese auch nicht auf Funktion testen. Da aber der Quellcode der Software verfügbar ist kann man diesen so verändern um die Lese Funktion auf weitere Topfield Modelle zu erweitern. Gern wird der Autor diese Patches in zukünftige Versionen von "tffs" einbauen. Im nächsten Schritt wird ein Treiber names "tffs" installiert, der es möglicht macht von der Topfield 4000 Festplatte zu Lesen. Dies ist ein Treiber für das Topfield eigene Dateisystem Fat24, dass auf FUSE basiert. Mit "tffs" kann man eine Festplatte eines Digitalen Sat Recievers der Marke Topfield in das Dateiverzeichnis zu mounten. Damit kann jedes Programm auf die Topfield Festplatte zugreifen wobei allerdings "tffs" es nicht möglicht macht weder auf die Topfield Festplatte zu schreiben noch Dateien zu löschen oder umzubennen zu können. Um tffs nutzen zu können muss der Kernel die FUSE Unterstützung beinhalten. Dies ist ab der Linux Kernel Version 2.6.14 der Fall. Falls man aber einen älteren Kernel benutzt kann man die FUSE Unterstützung nachträglich als Kernel Modul hineinkompilieren. Tffs beinhaltet nur ein Programm namens "mount.tffs", es kann nur mit Root-Rechten ausgeführt werden. Für die komplette Befehlsyntax bitte die Dokumentation auf der Webseite des Autors konsultieren. Falls man möchte, dass das Topfield Datei System systemweit anderen Nutzern zur Verfügung steht muss man die "allow_other" mount option benutzen. Ein typischer Programm Aufruf sieht also so aus {{{#!Befehl mount.tffs /dev/sdb /mnt -o allow_other }}} In diesem Beispiel ist der Pfad der Topfield Festplatte /dev/sdb. Aber unter Ubuntu und einem IDE Wechselrahmen sieht das ein wenig anders aus. Dazu aber mehr am Ende des Artikels. = Vorbereitung = Folgende Pakete müssen installiert [1] werden: * '''libfuse2''' (''universe'', [2]) * '''libgcc1''' * '''libstdc++6''' (''universe'') = Installation = Von der [http://tffs.sourceforge.net/download.html Seite] {de} wird das .deb Paket runtergeladen und wie gewohnt installiert [2]. [[Include(Paketquellen/Warnung_Quellen)]] Danach wird die Topfield Festplatte über die interne IDE Schnittstelle oder einfacher über ein externen USB/IDE Adapter am Computer angeschlossen. = Topfield Festplatte mounten = Die Topfield 4000 Festplatte wird mit dem folgendem Befehl gemountet [3] {{{#!Befehl sudo mount -t tffs -o allow_other /dev/sda /media/topf }}} Wobei '''/dev/sda''' die Adresse der Festplatte ist und das Verzeichnis '''/media/topf''' bereits angelegt wurde. Dies erfodert Root-Rechte. Danach können die Filme von der Topfield Festplatte auf die Zielfestplatte überspielt werden. Dabei muss allerdings beachtet werden, dass die Filmbezeichnungen keine Sonderzeichen enthalten dürfen, dies kann dazu führen das [:dvbcut:Dvbcut] die Filme nicht öffnen kann. Am besten man kürzt die Filmtitel schon vorher im Festplattenmenü des Topfields und vermeidet Sonderzeichen. = Topfield Festplatte unmounten = Die Topfield 4000 Festplatte wird mit dem folgendem Befehl ungemountet [3] {{{#!Befehl sudo umount /media/topf }}} == Automounter erstellen == Nur wie??? For your convenience, you may add a line to /etc/fstab to ease mounting and to make it possible for non-privileged users. If mount.tffs is installed in the /sbin directory, it can be called through the regular mount program (/bin/mount), by specifying "-t tffs": mount /dev/sdb /mnt -t tffs -o allow_other This way, it is easy to configure an automounter for mounting a T*PFIELD disk. = Links = * http://www.topfield-europe.com/forum/showthread.php?p=155197 * http://tffs.sourceforge.net/index.html ---- * [:Kategorie/Hardware:] * [:Kategorie/Multimedia:] * [:Kategorie/Software:]