Update Funktion seltsam Programmiert

    • Update Funktion seltsam Programmiert

      Hallo Newinigma Gemeinde...
      ich bin schon einige Zeit (zufriedener) Newinigma-User.

      Jetzt habe ich eine Frage zur Update Funktion.
      Diese hat eine komische Macke :
      Gibt man "update" auf der Konsole ein dann werden einige Pakete aufgelistet und dieser Vorgang wird mit einer komischen Meldung abgebrochen :

      Collected errors:
      * make_directory: Cannot create directory `/media/net/Raid4//usr': Read-only file system.

      In diesen Fall ist ein Mount das Problem der mit absicht nur Read-Only gemountet ist.
      (es gibt auch "raid1 bis 7" alle Read-only)
      Dieser Fileserver(genauer ein großer NAS) dient als Ablageplatz für Mediendateien.
      "Gefüttert" wird der NAS nicht mit der Dreambox sondern mit dem PC`s.
      Die Box soll nur lesen (was sie auch problemlos macht)

      Die Dream hat 2 Festplatten direkt angeschlossen (1 Per USB und eine per SATA)
      Hier gibt es mehr als genug Plätze einen Pfad namens "usr" anzulegen.

      Wo muss man confen um das abzustellen.

      Gruß
    • RE: Update Funktion seltsam Programmiert

      ich wuerde es mal mit neu flashen probieren .. bei der geraetekonstellation wird es schwierig mit einem update .

      Hallo
      das würde aber das Problem mit dem "update" Befehl nicht lösen.
      Update nimmt man dann wenn man eben NICHT komplett neu Flashen will.

      Ich habe das Problem eingekreist und habe den Bug erkannt :

      Update(wahrsch. auch noch andere Befehle) versucht auf dem Filesystem mit dem meisten freien Platz seine Dateien abzulegen.
      Dies kann man leicht mit "df -m" ansehen.
      Und siehe da "raid4" hat noch viel Platz lt.
      df -m 12029820 freie Mbyte Blöcke (also ca.12 TB)
      alle anderen Mounts haben nicht mehr so viel Platz frei.
      Leider prüft der "update" nicht ob er auch schreiben darf und "rennt" in den Fehler.

      Eigentlich ist das nur ein kleiner Bug der aber bei JEDEM auftritt der ein Filesystem mit RO mountet und dieses dann mehr Platz hat als andere verfügbare Mounts
      Ich habe es mit verschiedenen Dreamboxen / Images getestet (an 7 verschiedenen)

      Das umgehen ist einfach :
      Entweder den Mount aushängen (dann müsste ich aber alle Mounts die RO sind aushängen)
      oder den einen Mount zeitweise RW mounten was ich getan habe - und schwupps läuft der update durch und in "raid4" findet man einen "usr" ordner...

      Jetzt bleicht immer noch die Frage ob man "update" dazu bringen kann auf einem bestimmten Pfad seinen "usr" ordner anzulegen?

      Gruß