Image update problem april 2016

  • Ich habe ein Problem mit diesem update weil es nicht genügend Freiraum gibt um alles zu installieren.


    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

    Einmal editiert, zuletzt von msatter ()

  • Mal verscheidende Dingen probiert und als letztem auch die Enigma2 gestoppt und erst dann hatte ich genügend platz.


    Vielleicht ist es gut um erst zu kontrollieren ob man genügend platz hat fur die komplette update?



    Box lauft wieder!!

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Nach eine apt-get clean habe ich wieder mehr raum.


    Code
    root@dm7080:/var/cache/apt# df
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/root               959512    714600    196172  78% /
    devtmpfs                643856         0    643856   0% /dev
    tmpfs                   643856         0    643856   0% /dev/shm
    tmpfs                   643856      2772    641084   0% /run
    tmpfs                   643856         0    643856   0% /sys/fs/cgroup
    tmpfs                   643856        12    643844   0% /var/volatile
    tmpfs                   643856        16    643840   0% /tmp


    Code
    root@dm7080:/var/cache/apt# df -h
    Filesystem                Size      Used Available Use% Mounted on
    /dev/root               937.0M    697.9M    191.6M  78% /
    devtmpfs                628.8M         0    628.8M   0% /dev
    tmpfs                   628.8M         0    628.8M   0% /dev/shm
    tmpfs                   628.8M      2.7M    626.0M   0% /run
    tmpfs                   628.8M         0    628.8M   0% /sys/fs/cgroup
    tmpfs                   628.8M     12.0K    628.8M   0% /var/volatile
    tmpfs                   628.8M     16.0K    628.8M   0% /tmp

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Da kann DMM aber nix für wenn ihr euren Flash so zumüllt, die paar gecachten Pakete machen ja nicht den kompletten Flash voll. Da hast du ja zuvor schon scheinbar nee Menge Zeugs in den Flash geknallt :smiling_face:


    Außerdem kann es nie schaden öfter mal ein apt-get autoclean zu machen.

  • Da ich immer eine Backup mache vor eine Firmware update habe ich die hergestellt um zu kontrollieren.


    Ich habe nicht viele plug-ins und das Argument vom zumüllen sehe ich nicht und ich sehr sparsam mit installieren vom extra plug-ins. Ein du -c -h von die /usr/lib/enigma2/python ergibt ein 25,4 MB Directory.


    Das autoclean argument. Ich bekomme nicht mehr platz..eher weniger!



    Ich werde die Firmware update auf neuem Ausfuhren und vielleicht sehen wo es klemmt.

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

    Einmal editiert, zuletzt von msatter ()

  • Fast 800 MB im Flash ist extrem viel. Ich habe es hier (mit einem alten, zugemüllten Image) gerade mal auf knapp unter 600 MB gebracht.


    Hast du vielleicht sehr viele Picons im Flash? Oder viele Skins?
    Also bei "sehr sparsam" kommt definitiv kein 87% Füllstand zusammen. Da kann was nicht stimmen. Vielleicht ist auch eine Aufnahme im Flash gelandet?


    Am einfachsten untersuchst du mal am PC das Backup (wie groß ist das eigentlich?). Da kannst du auch einfach falsch geleitete Aufnahmen finden und so.

    so long
    m0rphU

  • Danke Ghost und Ich habe ncdu probiert, leider bekomme ich ein fast leeres Schirm mit nur die Zeile "No items to display." erst wenn ich das fenster bewege dann sehe ich nur "Total disk usage: 754.4MiB Apparent size: 673.9MiB Items: 41776"
    Ich habe ncdu probiert mit Putty und telnet aber ich bekomme kein andere output.


    Um die gosse bestanden zu finden benutze ich: du -c -x | sort -g


    Also hier die freie raum im /dev/root:


    Before upgrade 230MB free
    During upgrade hits 0MB free
    After upgrade and after running apt-get autoclean 119MB free
    After reboot 242MB free

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Liegt vielleicht irgendwo eine große Datei, die da nicht hingehört? Was liefert denn z.B.:


    find / -type f -size +1024k -size -1048576k


    als Ergebnis zurück?

  • ncdu funktioniert hier wunderbar mit Putty in Standardeinstellungen auf Windows 10.
    Aufruf mit ncdu -x / bringt eine gute Uebersicht hier.


    Bei all der Suche bitte beachten, dass bei fehlerhaften mounts usw. Dateien im Flash nicht direkt zu finden sind, weil die mounts "drüber liegen". Also den Flash am besten nochmal woanders mounten und dann darin suchen.
    Und wie gesagt: Im Backup sollte das am einfachsten zu finden sein.

    so long
    m0rphU

  • Wenn ich die Naturfilms auf die HDD herausnehme dann ergibt sich: :winking_face:


    /boot/vmlinux.bin-3.4-3.5-dm7080
    /usr/bin/qdoc3
    /usr/bin/linguist
    /usr/bin/enigma2
    /usr/bin/rcc
    /usr/bin/lrelease
    /usr/bin/qmake
    /usr/bin/uic
    /usr/bin/mc
    /usr/bin/moc
    /usr/src/debug/glib-2.0/glib-2.0-1_2.36.4-r0/glib-2.36.4/glib/gunibreak.h
    /usr/share/enigma2/Zombi.FullHD/skin.xml
    /usr/share/enigma2/Zombi.FullHDR2/skin.xml
    /usr/share/enigma2/materials.GP/skin.xml
    /usr/share/enigma2/LN.HD/skin.xml
    /usr/share/mm-common/doctags/libstdc++.tag
    /usr/share/directfb-1.6.3/decker.dgiff
    /usr/lib/libQtNetworkE.so.4.8.5
    /usr/lib/libicui18n.so.51.2
    /usr/lib/python2.7/site-packages/netaddr/eui/oui.txt
    /usr/lib/browser-plugins/libenigma2hbbtv.so
    /usr/lib/libqxmpp-e.so.0.7.6
    /usr/lib/libicudata.so.51.2
    /usr/lib/libQtGuiE.so.4.8.5
    /usr/lib/libQtDeclarativeE.so.4.8.5
    /usr/lib/libavcodec.so.53.35.0
    /usr/lib/libQtXmlPatternsE.so.4.8.5
    /usr/lib/libQtWebKitE.so.4.9.4
    /usr/lib/.debug/libgstreamer-0.10.so.0.31.0
    /usr/lib/.debug/libglib-2.0.so.0.3600.4
    /usr/lib/.debug/libgio-2.0.so.0.3600.4
    /usr/lib/.debug/libxml2.so.2.9.1
    /usr/lib/libQtCLuceneE.so.4.8.5
    /usr/lib/libdb-5.3.so
    /usr/lib/libavformat.so.54.20.3
    /usr/lib/libavformat.so.53.21.1
    /usr/lib/locale/en_GB/LC_COLLATE
    /usr/lib/locale/bg_BG/LC_COLLATE
    /usr/lib/locale/sr_RS/LC_COLLATE
    /usr/lib/locale/sq_AL/LC_COLLATE
    /usr/lib/locale/af_ZA/LC_COLLATE
    /usr/lib/locale/vi_VN/LC_COLLATE
    /usr/lib/locale/es_PE/LC_COLLATE
    /usr/lib/locale/eu_ES/LC_COLLATE
    /usr/lib/locale/el_CY/LC_COLLATE
    /usr/lib/locale/fr_BE/LC_COLLATE
    /usr/lib/locale/ms_MY/LC_COLLATE
    /usr/lib/locale/az_AZ/LC_COLLATE
    /usr/lib/locale/pt_BR/LC_COLLATE
    /usr/lib/locale/ru_UA/LC_COLLATE
    /usr/lib/locale/zh_CN/LC_COLLATE
    /usr/lib/libQtDesignerE.so.4.8.5
    /usr/lib/libicuuc.so.51.2
    /usr/lib/fonts/unifont_160_50.qpf
    /usr/lib/libapt-pkg.so.4.12.0
    /usr/lib/mipsel-oe-linux/4.8.1/libgcc.a
    /usr/lib/libavcodec.so.54.35.0
    /usr/lib/libglib-2.0.so.0.3600.4
    /usr/lib/libgio-2.0.so.0.3600.4
    /usr/lib/libQtDesignerComponentsE.so.4.8.5
    /usr/lib/libpython2.7.so.1.0
    /usr/lib/libxml2.so.2.9.1
    /usr/lib/libvorbisenc.so.2.0.9
    /usr/lib/libQtCoreE.so.4.8.5
    /usr/lib/libQtScriptE.so.4.8.5
    /usr/lib/libgstreamer-1.0.so.0.401.0
    /usr/lib/libv3ddriver.so.0.13.9
    /usr/sbin/nmbd
    /usr/sbin/ofonod
    /usr/sbin/smbd
    /usr/sbin/wpa_supplicant
    /lib/libcrypto.so.1.0.0
    /lib/modules/3.4-3.5-dm7080/extra/bcm7435.ko
    /lib/.debug/libc-2.18.so
    /lib/.debug/libgcc_s.so.1
    /lib/libc-2.18.so
    /lib/libcrypto.so.0.9.8
    /lib/systemd/systemd
    /media/sdcard/XMLTV-EPG/epg.db.backup
    /media/sdcard/XMLTV-EPG/epg.db
    /media/sdcard/minidlna/files.db
    /var/lib/apt/lists/dreamboxupdate.com_opendreambox_2.2_stable_r0_dm7080_deb_mips32el_._Packages
    /sbin/.debug/sln
    /sbin/.debug/ldconfig
    /run/log/journal/e2b3f301b7584cfba1283aed6c6b44d9/system.journal

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Das ist WUNDERBAR und jetzt gehst es Einwandfrei. TERM=xterm hilft auch beim top wo ich immer ausblendende Zeilen hatte auf die 7080.

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Noch ein kleines problem und habe schön eine satellites.xml.backup bereit stehen in die /etc/tuxbox aber es ist nach eine upgrade eine unangenehme Überraschung das die andere Satelliten nicht gefunden werden. Ist es nicht möglich um die neue satellites.xml die name satellites.xml.NEW zu geben oder eine frage zu stellen wahrend die Upgrade?

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Wenn man schon Beweisst, dass man keine Ahnung vom Anfassen hat,dann sollte man auch tunlichst die Finder davon lassen. -[meine Meinung]-


    Im dmm image gibt es reichlich Platz.Nur man sollte sich nicht zu blöde anstellen! :smiling_face_with_heart_eyes:

    alles geht, man muss es nur wollen :thumbs_up:

  • Wenn man schon Beweisst, dass man keine Ahnung vom Anfassen hat,dann sollte man auch tunlichst die Finder davon lassen. -[meine Meinung]-


    Im dmm image gibt es reichlich Platz.Nur man sollte sich nicht zu blöde anstellen! :smiling_face_with_heart_eyes:


    Deine Meinung werfe ich weit vom mir und hier ist ein richtiges Problem wenn eine große update gemacht wird. Ich hatte 230MB frei und das war gerade genug um die update zu machen.


    Eine Lösung von mir ist das Cache vom Apt auf ein anderes Medium zu platzieren durch im /etc/apt/ die apt.conf file mit die folgende zeile vorsehen:

    Zitat

    Dir::Cache "/media/sdcard/apt/cache";


    Dann gibt man in: apt-get update und wenn es wirkt dann is jeztz die /media/sdcard/apt/cache vorsehen vom files.


    Die Dir::Cache wird nun auf das andere Medium geschrieben und beim eine update benutzt. Das machte beim diese update 110MB aus am platz im /dev/root/


    Das andere Medium kann auch eine stelle sein auf ihre HDD oder USB drive wo genügend platz ist.


    Jetzt noch nachsehen wie ich die satellites.xml ausschließe vom eine UPGRADE so das ich de satillites.xml nicht read-only machen muss.

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • ich würde trotzdem schauen, was denn nun bei dir so viel platz braucht. mein /dev/root ist gerade mal zu 44% belegt. da geht ein update auch problemlos.

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • ich würde trotzdem schauen, was denn nun bei dir so viel platz braucht. mein /dev/root ist gerade mal zu 44% belegt. da geht ein update auch problemlos.


    Die einzige große Directory die ich nicht ganz bestimmen kann ist im /usr/lib/python2.7 und die ist 49MB. Ja ich benotige Python aber die kann ich selbst da installiert haben wenn ich mit die Entwickelung vom epg-import geholfen habe.

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.

  • Noch eine frage uber Satellites.xml die in /etc/tuxbox/ steht. Die wird bei eine update überschrieben und ich lese wenn ich satellites.xml nach /etc/enigma2/ kopiere die dann als erstem benutzt wird und dort auch nicht beim eine update überschrieben wird.
    Die satellites.xml im /etc/enigma2/ wird leider nicht benutzt nach einem Neustart und stimmt das das es nicht im auf die 7080 so wirkt?

    DM.One AIO, DM920, DM7080 archiviert DM8000 aus Dezember 2008 und eine DM600.