Enigma Problem

  • Hallo Zusammen


    Box 7000er läuft seit ca 1.Jahr absolut Problemlos mit folgender Config
    Bootloader image auf Flash + USB
    Image startet Standardmäßig von USB um Festplatte zu schonen


    Seit kurzem folgendes Problem
    Nicht nachvollziehbares Startproblem von Enigma,
    Box bootet,Login ist noch möglich aber
    Enigma startet nicht !,
    im bootlog steht folgendes
    --
    enigma: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by /var/lib/libpthread.so.0)
    --
    Ich habe das Gefühl dass irgendein Plugin die Konfig von Enigma verschüsselt,
    Gestern das VLC neu eingerichtet ,Stream läuft nicht an ,Reboot erzwungen voila Enigma startet nicht mehr .
    Normalerweise ist /var/lib/ bei mir leer !


    Was sucht enigma in /var/lib/libpthread.so.0 ?? ,oder wo ist die Konfig die das Verursacht ?
    kennt jemand das Problem ?

    UNIXE
    /3.13.0-66-generic #108-KUbuntu :thumbs_up:
    /IBM AIX RS6000 4.3.2
    Dream 7000 ,ausser Betrieb
    Dream 7020HDV2

  • Hi, egal welche Library den Fehler erzeugt, ohne libc.so laeuft praktisch kein Linux binary. Wenn die Datei nicht da ist, muss sie wieder da hin. Aber auch cp oder ftp brauchen libc. You are screwed. Vermutlich mußt du das Image neu installieren.


    Sorry. Schlechte Nachrichten.


    Mamba

    __________________________________
    Dreambox 800/7020, 250 GB HDD, 100 Mbit Lan

  • Zitat

    Vermutlich mußt du das Image neu installieren.


    Muss Ich nicht,wenn ich die Box abschalte und den Stick ziehe
    kann ich ganz normal booten :confused_face:
    Ich habe das Problem nur wenn / var auf dem Stick ausgelagert wird .


    Da ich aber Kinder habe die gerne Spielen und ich auch einige Plugins benötige
    reicht mir sonst der Platz nicht mehr.


    Gibt es irgendeine andere Lösung ,nur keine Hd...

    UNIXE
    /3.13.0-66-generic #108-KUbuntu :thumbs_up:
    /IBM AIX RS6000 4.3.2
    Dream 7000 ,ausser Betrieb
    Dream 7020HDV2

  • Die Dreambox schaut zuerst in /var/lib nach benötigten Bibliotheken, und wenn sie sie da nicht findet, nimmt sie die Versionen aus dem /lib-Verzeichnis.
    Vermutlich hat bei dir irgendein Plugin eine andere Version der libpthread.so.0 nach /var/lib kopiert,
    die musst du da wahrscheinlich nur wieder raus kriegen :winking_face: .


    Wenn du den USB-Stick wieder ansteckst, nachdem die Dreambox gestartet ist,
    kannst du über telnet auf die Dreambox gehen und den Stick "von Hand" einbinden
    entweder über

    Code
    mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/usb


    oder

    Code
    mount /dev/scsi/host0/bus0/target0/lun0/disc /mnt/usb


    danach müsstest du irgendwo unter /mnt/usb/ die libpthread.so.0 finden und löschen können.


    dbluelle

  • [QUOTE] Vermutlich hat bei dir irgendein Plugin eine andere Version der libpthread.so.0 nach /var/lib kopiert


    Ich denke genau da ist mein Problem.
    Danke für den Hinweis


    In der Standardinstallation ist /var/lib leer
    Nach Enigma start-Problemen stehen in


    /var/lib/ die
    libpthread-2.3.90.so
    libpthread.so.0


    und in
    /lib
    libpthread.so.0

    UNIXE
    /3.13.0-66-generic #108-KUbuntu :thumbs_up:
    /IBM AIX RS6000 4.3.2
    Dream 7000 ,ausser Betrieb
    Dream 7020HDV2

    2 Mal editiert, zuletzt von Mumin ()