Mount HDD, USB, Netzwerk funktioniert "nicht" - Hilfe

    • Mount HDD, USB, Netzwerk funktioniert "nicht" - Hilfe

      Hi,

      ... Jugend forscht ....

      ... ich hing bei meiner 7020HD damit die Festplatte und den USB Stick zu mounten ... - USB Stick hab ich mal entfernt um eins nach dem anderen zu machen.

      Habe die Festplatte dann händisch wie in folgendem Link super beschrieben initialisiert und gemountet:

      Festplatten initialisierung / Probleme

      Mount gibt auch das richtige aus:

      root@dm7020hd:~# mount
      rootfs on / type rootfs (rw)
      /dev/root on / type jffs2 (rw)
      proc on /proc type proc (rw)
      sysfs on /sys type sysfs (rw)
      udev on /dev type tmpfs (rw)
      devpts on /dev/pts type devpts (rw)
      usbfs on /proc/bus/usb type usbfs (rw)
      /dev/mtdblock2 on /boot type jffs2 (ro)
      tmpfs on /var type tmpfs (rw)
      tmpfs on /tmp type tmpfs (rw)
      /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 on /media/hdd type ext3 (rw,data=ordered)

      df -h ... ebenfalls:

      root@dm7020hd:~# df -h
      Filesystem Size Used Available Use% Mounted on
      /dev/root 248.0M 55.5M 192.5M 22% /
      udev 2.0M 356.0K 1.7M 17% /dev
      /dev/mtdblock2 7.0M 3.0M 4.0M 43% /boot
      tmpfs 156.0M 564.0K 155.4M 0% /var
      tmpfs 156.0M 24.0K 156.0M 0% /tmp
      /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7
      916.9G 199.8M 916.7G 0% /media/hdd

      Wenn ich jetzt was (wenig!) auf die HDD schreibe (/media/hdd) sehe ich zwar, dass "used" bei der HDD steigt, allerdings auch beim Command "free" steigt ebenfalls used im gleichen Mass:

      root@dm7020hd:~# free
      total used free shared buffers
      Mem: 319452 103448 216004 0 540
      Swap: 0 0 0
      Total: 319452 103448 216004

      Ich kanns mir zwar nicht erklären - aber es schreibt ins interne Memory und auf die Platte. Wenn das File zu groß wird was ich rüberkopiere crasht die Box dann .... - also nichts mit Aufnehmen - vorerst ...

      Irgendeine gute Idee? Ich forsch gerne weiter, aber ich konnte das Problem bis jetzt nur eingrenzen und nicht lösen, weder übers GUI, noch wie jetzt zuletzt via Telnet händisch & Schritt für Schritt wie im obigen Link beschrieben ....

      Ich dachte dann, gut, dann mount ich halt eine Platte im Netzwerk -> gleiches Phänomen wenn ich etwas nach media/net/netzwerkmount schreibe, kommt es beim NAS an, wird aber auch gleichzeitig ins interne Memory geschrieben. Also kein Festplatten Problem - sondern irgendwas mit mount. Suchfunktion hat mal nicht geholfen.

      Wär über jeden Tipp/Hilfe dazu dankbar ... - hab mittlerweilen schon mehr Linux gelernt als vorgehabt ;o)

      Image und so:

      Enigma Version: 2012-03-27-3.2
      Image Version: Newnigma2 v3.3.2 2012-03-28
      Frontprozessor Version: V3

      Harddisk (ATA-WDC WD10EARS-00Y)
      Capacity: 1000.204 GB
      Free: 961.224 GB

      Daaanke ?(
    • Free zeigt aber den Arbeitsspeicher RAM und SWAP an und nicht den internen Flash Speicher.
      Ist wohl logisch das sich etwas am Arbeitsspeicher tut wenn man mit Daten hantiert ..
    • Original von sparksofinsanity
      Free zeigt aber den Arbeitsspeicher RAM und SWAP an und nicht den internen Flash Speicher.
      Ist wohl logisch das sich etwas am Arbeitsspeicher tut wenn man mit Daten hantiert ..


      OK, ja, sorry - falsch ausgedrückt ... - aber er läuft voll wenn ich mit Daten hantiere - genau in der Menge die der Größe der Files die auf das Medium verschoben wurden entspricht - und bleibt voll ...

      Wenn File zu groß und Arbeitsspeicher voll - friert die Box dann ein.
    • Linux verwaltet den Speicher anders, das siehst du unter "blaue Taste > Newnigma2 Services > System Informationen > Speicher"
      Es werden großen Daten Mengen als Cache und Buffer vorgehalten und können bei Bedarf wieder freigegeben werden.
      Wirklich frei ist der Speicher nur nach einem Neustart.
    • Original von sparksofinsanity
      Linux verwaltet den Speicher anders, das siehst du unter "blaue Taste > Newnigma2 Services > System Informationen > Speicher"
      Es werden großen Daten Mengen als Cache und Buffer vorgehalten und können bei Bedarf wieder freigegeben werden.
      Wirklich frei ist der Speicher nur nach einem Neustart.


      Kompletter Neustart ist mittlerweilen Standardprozedur nach jeder Änderung. Ich hänge an dem Problem seit 2 Wochen ....
      Übers GUI kenne ich schon alle Abfragen zum Speicher und auch auf der Console - Fakt ist - egal was ich mounte, parallel zum gemounteten Device läuft der Speicher voll und "geht dann über" - Eine versuchte Aufnahme stirbt damit relativ früh. Es wird auch nach einem Dateitransfer (mit kleinen Datenmengen getestet) der Speicher nicht mehr freigegeben ... ?(
    • Naja schreibst du denn auch wirklich nach /media/hdd (auf die Festplatte) und nicht in den internen Speicher ?
      Ist auf der Festplatte auch das movie Verzeichnis vorhanden ? /media/hdd/movie

      Ob die Daten im Flash landen siehst du doch an :

      Quellcode

      1. /dev/root 248.0M 55.5M 192.5M 22% /
    • Original von sparksofinsanity
      Naja schreibst du denn auch wirklich nach /media/hdd (auf die Festplatte) und nicht in den internen Speicher ?
      Ist auf der Festplatte auch das movie Verzeichnis vorhanden ? /media/hdd/movie

      Ob die Daten im Flash landen siehst du doch an :

      Quellcode

      1. /dev/root 248.0M 55.5M 192.5M 22% /


      JA - getestet mit Festplatte - File war dort und getestet mit Netzwerklaufwerk (WHS2011) - File war auch auf dem NW-Laufwerk tatsächlich vorhanden - gleiches Phänomen bei gemountetem USB Stick (allerdings nicht so im Detail getestet) - die "einfachen" Sachen wie /movie-Verzeichnis sind vorhanden - es geht ja nicht nur bei der Aufnahme schief auch beim verschieben von Dateien mit z.B. Filezilla von Windows PC nach gemountetes Medium (HDD, USB, Netzwerk)

      Es ist in dem Sinn kein HDD Problem - es ist ein Mount Problem ...
    • Du ich weiß nicht mal was dein Problem ist..
      Die RAM/Speicher Auslastung ist vollkommen normal.
      Die Festplatte ist gemountet :

      Quellcode

      1. /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 on /media/hdd type ext3 (rw,data=ordered)


      Wenn du nun etwas aufnimmst oder nach /media/hdd kopierst dann wird es garantiert auf die Festplatte geschrieben und nirgendwo anders hin.
      Dafür spricht doch auch die Ausgabe von df -h

      Quellcode

      1. /dev/root 248.0M 55.5M 192.5M 22% /


      Da wird nur das Image und paar Plugins im Flash sein (55MB belegt) und keine hunderte MB / GB von einer Aufnahme.

      Ich würde an deiner Stelle erst mal bei einer ordentlichen Fehlerbeschreibung beginnen und nicht bei irgendwelchen Mutmaßungen die sich klar widerlegen lassen.
    • Original von sparksofinsanity
      Du ich weiß nicht mal was dein Problem ist..
      Die RAM/Speicher Auslastung ist vollkommen normal.
      Die Festplatte ist gemountet :

      Quellcode

      1. /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 on /media/hdd type ext3 (rw,data=ordered)


      Wenn du nun etwas aufnimmst oder nach /media/hdd kopierst dann wird es garantiert auf die Festplatte geschrieben und nirgendwo anders hin.
      Dafür spricht doch auch die Ausgabe von df -h

      Quellcode

      1. /dev/root 248.0M 55.5M 192.5M 22% /


      Da wird nur das Image und paar Plugins im Flash sein (55MB belegt) und keine hunderte MB / GB von einer Aufnahme.

      Ich würde an deiner Stelle erst mal bei einer ordentlichen Fehlerbeschreibung beginnen und nicht bei irgendwelchen Mutmaßungen die sich klar widerlegen lassen.



      Der letzte Satz klingt ein wenig eigenartig .... - aber OK - hab alles angehängt wie ichs im Forum so gesehen und gelesen habe - wie soll ich den Fehler anders beschreiben? ... - und Verzeihung, dass ich die Speicherauslastung und Plattenplatz im "freien" Zustand gezeigt habe - wenn ich ein File mit ein paar MB rüberkopier (wieder egal - HDD, USB oder NW - alles was gemountet wird - warum wird sich hier so auf die Festplatte fixiert?), läuft alles voll. Z.B. +10MB - zeigt alles +10MB (Device & Speicher) - ist das besser/anders erklärt?

      Ich hab auf alle Rückfragen geantwortet - wenn das kein Licht in die Sache bringt ... - aber wenn niemand was weiss oder helfen kann - tja, schade - es ist ein Phänomen, zu dem ich auch einen Linux Mann befragt habe (habs ihm gezeigt, er konnte es sich aber nicht erklären) und wo ich nicht mal weiss wie ich das Googeln sollte...

      Danke
    • Ok du bist ja offensichtlich der Meinung das dein Speicher irgendwie voll läuft - ich zumindest habe noch nichts davon gesehen.

      Zeige mir mal die Ausgabe von mount.
      Die Festplatte ist ja angeblich gemountet :

      Quellcode

      1. /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 on /media/hdd type ext3 (rw,data=ordered)


      Dann kopiere mal via FTP 100MB nach /media/hdd und zeige mir anschließend die Ausgabe von:

      Quellcode

      1. df -h


      Nun müsste laut deiner Theorie die Nutzung des Flashs auf ca 155MB angewachsen sein:

      /dev/root 248.0M 155.5M 92.5M 22% /

      :)
    • Original von sparksofinsanity
      Ok du bist ja offensichtlich der Meinung das dein Speicher irgendwie voll läuft - ich zumindest habe noch nichts davon gesehen.

      Zeige mir mal die Ausgabe von mount.
      Die Festplatte ist ja angeblich gemountet :

      Quellcode

      1. /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 on /media/hdd type ext3 (rw,data=ordered)


      Dann kopiere mal via FTP 100MB nach /media/hdd und zeige mir anschließend die Ausgabe von:

      Quellcode

      1. df -h


      Nun müsste laut deiner Theorie die Nutzung des Flashs auf ca 155MB angewachsen sein:

      /dev/root 248.0M 155.5M 92.5M 22% /

      :)


      :) DANKE - weiter gehts - auf dev/root habe ich nie geschaut - mir ist immer das Memory das unterm command "free" angezeigt wird voll gelaufen ...

      root@dm7020hd:~# free
      total used free shared buffers
      Mem: 319452 110164 209288 0 264
      Swap: 0 0 0
      Total: 319452 110164 209288

      root@dm7020hd:~# mount
      rootfs on / type rootfs (rw)
      /dev/root on / type jffs2 (rw)
      proc on /proc type proc (rw)
      sysfs on /sys type sysfs (rw)
      udev on /dev type tmpfs (rw)
      devpts on /dev/pts type devpts (rw)
      usbfs on /proc/bus/usb type usbfs (rw)
      /dev/mtdblock2 on /boot type jffs2 (ro)
      tmpfs on /var type tmpfs (rw)
      tmpfs on /tmp type tmpfs (rw)
      /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 on /media/hdd type ext3 (rw,data=ordered)

      root@dm7020hd:~# df -h
      Filesystem Size Used Available Use% Mounted on
      /dev/root 248.0M 55.5M 192.5M 22% /
      udev 2.0M 356.0K 1.7M 17% /dev
      /dev/mtdblock2 7.0M 3.0M 4.0M 43% /boot
      tmpfs 156.0M 588.0K 155.4M 0% /var
      tmpfs 156.0M 24.0K 156.0M 0% /tmp
      /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 916.9G 199.8M 916.7G 0% /media/hdd

      jetzt File mit 100 MByte nach media/hdd/movie geschrieben ...

      root@dm7020hd:~# df -h
      Filesystem Size Used Available Use% Mounted on
      /dev/root 248.0M 55.5M 192.5M 22% /
      udev 2.0M 356.0K 1.7M 17% /dev
      /dev/mtdblock2 7.0M 3.0M 4.0M 43% /boot
      tmpfs 156.0M 568.0K 155.4M 0% /var
      tmpfs 156.0M 24.0K 156.0M 0% /tmp
      /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 916.9G 299.9M 916.6G 0% /media/hdd


      root@dm7020hd:~# free
      total used free shared buffers
      Mem: 319452 215396 104056 0 456
      Swap: 0 0 0
      Total: 319452 215396 104056

      ... jetzt File wieder gelöscht auf media/hdd/movie ....

      root@dm7020hd:~# df -h
      Filesystem Size Used Available Use% Mounted on
      /dev/root 248.0M 55.5M 192.5M 22% /
      udev 2.0M 356.0K 1.7M 17% /dev
      /dev/mtdblock2 7.0M 3.0M 4.0M 43% /boot
      tmpfs 156.0M 588.0K 155.4M 0% /var
      tmpfs 156.0M 24.0K 156.0M 0% /tmp
      /dev/disk/by-uuid/cc2f374d-4f0f-4440-b0c0-d2472288b3a7 916.9G 199.8M 916.7G 0% /media/hdd


      root@dm7020hd:~# free
      total used free shared buffers
      Mem: 319452 110868 208584 0 460
      Swap: 0 0 0
      Total: 319452 110868 208584
      root@dm7020hd:~#

      /dev/root ist OK - Mem läuft voll ... (parallel zur Platte wie man sieht...) - File von Platte gelöscht - Mem auch wieder frei ...

      ?(
    • Original von sparksofinsanity
      Siehe hier : Mount HDD, USB, Netzwerk funktioniert "nicht" - Hilfe

      Der Arbeitsspeicher läuft NICHT voll , ich hab dir bereits erklärt das der Linux Kernel große Datenmengen als Cache und Buffer vorhält.

      Erkläre mir doch nun mal endlich was genau dein Problem ist.



      Mein Problem genau: Box crasht bei Aufnahmen > 200Mbyte - egal ob auf HDD, USB, NW

      Wie im letzten Beispiel gesehen - ich schreibe was auf die Platte (z.B. Aufnahme) - und Mem läuft gleichzeitig in der gleichen Menge voll. Sobald unter "free" dann nichts mehr frei ist hängt sich die Box auf - geht relativ schnell, die paar MByte sind bei einer Aufnahme gleich zusammen - da wird im Arbeitsspeicher nichts freigegeben - der läuft voll - und dann crasht die Box - ich weiss nicht wie ich es anders beschreiben soll ...

      root@dm7020hd:~# free
      total used free shared buffers
      Mem: 319452 110868 208584 0 460
      Swap: 0 0 0
      Total: 319452 110868 208584

      ... so und das unabhängig was ich gemountet habe - das gleiche Phänomen wie bei der HDD gibts bei Aufnahmen auf USB oder auf ein NW-Laufwerk
    • Original von sparksofinsanity
      Wenn es ein GreenScreen gibt dann wird normalerweise ein Crashlog erzeugt und unter /media/hdd abgespeichert.

      Hänge das doch als erstes hier an.



      Gibt kein Green Screen und kein Crashlog - Box friert einfach ein .... - Ein/Aus an der Rückseite - dann gehts wieder ...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von 8walter8 ()

    • Dann gibts auch kein Memleak .. das hört sich dann eher nach einer Kernelpanic an.
      Dann benötige ich ein serielles Log : Bootlog erstellen

      Ich vermute mal dann wird dann eher die Box defekt sein :)

      Wenn es ein Memleak wäre dann würde E2 direkt mit cannot allocate memory crashen oder der OOM-Killer zuschlagen.
      Wenn aber die Box einfach einfriert dann wird der Kernel oops'en oder direkt ne panic haben aber das sieht man nur im Log. :)