Box läst sich nicht mehr flashen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Box läst sich nicht mehr flashen

      Hallo zusammen,

      die Box meines Freundes lässt sich nicht mehr flashen. Was ist passiert? Nach dem Update vom Mediaportal hat sich seine Box
      aufgehängt. Danach nur Zahnräder und er hat die Box hinten über den Schalter ausgeschaltet. :/ Denke mal hier hat ein Flashbaustein
      verabschiedet. Beim Flashen kommt folgender Fehler.

      Creating partition table
      Error: Input/output error during write on /dev/mmcblk0
      Fatal: Failed to partition disk

      Hab noch ein Bootlog erstellt. Könnte sich bitte den jemand anschauen. Vielleicht lässt sich ja noch was machen. Danke!
      Ansonsten ein Fall für DM.

      LG Doc24
      Dateien
      • putty.log

        (14,93 kB, 176 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Doc24 () aus folgendem Grund: Rechtschreibfehler

    • Hilfsbereit schrieb:

      online recovery funktioniert auch nicht mehr?
      Ne, leider nicht. Kommt dieselbe Fehlermeldung. Der Rescueloader ist die 101.
      Weiß nicht, ob das auch noch ein Einfluss hat.

      mmcblk0 ist der interne Flashspeicher.

      @ rickle
      SD Karte ist keine eingesteckt. Festplatte kann ich mir kaum vorstellen, dass die auf dem Flashprozess ein Einfluss hat.

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

    • Habe das heute schon ausprobiert mit dem Image "dreambox-image-deb-dm7080-20181119.tar.xz". Kommt immer wieder zu selben Fehlermeldung.
      Den Rescueloader manuell aktualisieren hat auch nicht funktioniert.

      Das habe ich eingegeben und auch 100% geladen

      Quellcode

      1. wget http://dreamboxupdate.com/opendreambox/2.5/stable/images/dm7080/vmlinux.gz-rescue-3.4-r1-dm7080-20181119.bin



      Danach das hier. Aber es tat sich einfach nichts. Hab ca. 10min gewartet und reboot gestartet. Danach immer noch RL 101.

      Quellcode

      1. flash-rescue /tmp/vmlinux.gz-rescue-3.4-r1-dm7080-20181119.bin
    • Dein 2.Befehl war nicht ganz richtig.
      entweder vor dem 1. Befehl ins Verzeichnis /tmp wechseln mit
      cd /tmp

      Oder beim 2. Befehl das /tmp/ weglassen, da es nicht unter tmp liegt :)

      Hier nochmals alles :
      Per telnet auf die Box

      cd /tmp

      wget hxxp://dreamboxupdate.com/opendreambox/2.5/stable/images/dm7080/vmlinux.gz-rescue-3.4-r1-dm7080-20181119.bin

      ( natürlich statt den xx tt einsetzen )

      flash-rescue vmlinux.gz-rescue-3.4-r1-dm7080-20181119.bin

      reboot
    • der rescueloader muss eigentlich nicht aktuallisiert werden, da wurde lt @Ghost seit Ewigkeiten nichts im Code geändert, auch wenn sich die Versionsnummer geändert hat.

      siehe -> dreambox.de/board/index.php?th…&postID=202264#post202264

      wenn Neuflashen keine Besserung bringt tippe ich auf einen defekten Flashbaustein

      Quellcode

      1. [ 1.015000] 1f00 16384 mtdblock0 (driver?)
      2. [ 1.016000] 1f01 1024 mtdblock1 (driver?)
      3. [ 1.016000] 1f02 15360 mtdblock2 (driver?)
      4. [ 1.017000] b300 3866624 mmcblk0 driver: mmcblk
      5. [ 1.017000] b301 974848 mmcblk0p1 8aa06365-06bb-44fb-b51c-bfb21aecddc2
      6. [ 1.018000] b302 2817024 mmcblk0p2 a8cfbcd8-9c5a-4ec3-b1ed-de7e6dc1662b
      7. [ 1.019000] b310 2048 mmcblk0boot1 (driver?)
      8. [ 1.020000] b308 2048 mmcblk0boot0 (driver?)
      9. [ 1.020000] No filesystem could mount root, tried: ext4
      10. [ 1.021000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,1)
      11. [ 1.022000] Rebooting in 180 seconds..
      Alles anzeigen
      man könnte auch testen, den aktuellen rescue loader von USB oder TFTP zu booten und dann die Box per WebIF zu flashen, damit könnte man einen korrupten rescue loader ausschließen ohne den loader neu zu flashen, was man ja nur in einem vom Flash gebooteten Image tun sollte.

      --> Dreambox OE2.5 Recovery DM520/525 DM820 DM900 DM920 DM7080 (+ USB Recovery)


      wenn das auch nichts bringt würde ich mal im DMM Board nachfragen oder direkt DP per Ticket kontaktieren
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Fred Bogus Trumper ()

    • @Mausi
      Habe es nochmal versucht den RL zu flashen. Es passiert einfach nichts. Es kommt auch zu keiner Fehlermeldung.

      @'Fred Bogus Trumper
      Habe es versucht mit dem USB-Recovery. Ist schon daran gescheitert, dass der USB-Stick nicht erkannt worden ist.
      Mehre USB-Sticks auch in USB 2 und 3 der Dreambox ausprobiert. Dann mal mit FAT und FAT32 versucht.
      Keine Chance, wurde einfach nicht erkannt. Denke das liegt an den RL101.
      Erfolg hatte ich mit gorgones Anleitung über TFTP. Hat geklappt aber nachdem ich das Image geflasht habe Über das WebIf kam das hier.
      Im Anhang findet ihr noch dem kompletten Log-mitschnitt über TFTP den RescueLoader starten.
      Verwendet habe ich dafür den letzten RL von DM.

      Log WebIf
      Spoiler anzeigen

      Remounting '/dev/mmcblk0p2' to '/data'
      Creating ext4 filesystem 'dreambox-rootfs' on /dev/mmcblk0p1
      mke2fs 1.43-WIP (18-May-2015)
      Creating filesystem with 243712 4k blocks and 60928 inodes
      Filesystem UUID: b668f48a-e467-4ccf-913c-80d903fedcef
      Superblock backups stored on blocks:
      32768, 98304, 163840, 229376

      Allocating group tables: 0/8 done
      Writing inode tables: 0/8 done
      Creating journal (4096 blocks): done
      Writing superblocks and filesystem accounting information: 0/8 done

      Mounting '/dev/mmcblk0p1' to '/mnt'
      Extracting '/tmp/hhnVP9' to '/mnt'
      Mounting '/dev' to '/mnt/dev'
      Mounting '/proc' to '/mnt/proc'
      Mounting '/run' to '/mnt/run'
      Mounting '/sys' to '/mnt/sys'
      Mounting '/tmp' to '/mnt/tmp'
      chroot: can't execute '/var/lib/dpkg/info/dreambox-secondstage.postinst': Accessing a corrupted shared library
      Fatal: Failed to run dreambox-secondstage.postinst
      Unmounting '/mnt/tmp'
      Unmounting '/mnt/sys'
      Unmounting '/mnt/run'
      Unmounting '/mnt/proc'
      Unmounting '/mnt/dev'
      Unmounting '/mnt'


      Das steht jetzt am ende vom Bootlog

      Spoiler anzeigen

      [ 0.902000] Waiting for root device /dev/mmcblk0p1...
      [ 0.984000] mmc0: new high speed MMC card at address 0001
      [ 0.985000] mmcblk0: mmc0:0001 SEM04G 3.68 GiB
      [ 0.986000] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB
      [ 0.987000] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB
      [ 0.993000] mmcblk0: p1 p2
      [ 0.994000] mmcblk0boot1: unknown partition table
      [ 0.996000] mmcblk0boot0: unknown partition table
      [ 1.010000] EXT4-fs (mmcblk0p1): recovery complete
      [ 1.011000] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
      [ 1.012000] VFS: Mounted root (ext4 filesystem) on device 179:1.
      [ 1.013000] devtmpfs: error mounting -2
      [ 1.014000] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
      [ 1.015000] Rebooting in 180 seconds..


      Und nochmal ein mitschnitt vom Online Recovery über WebIF

      Spoiler anzeigen

      Mounting '/data' (ro)
      Downloading 'http://dreamboxupdate.com/download/recovery/dm7080/release/recovery.sig'
      Downloading 'http://dreamboxupdate.com/download/recovery/dm7080/release/recovery'
      Verifying signature of 'recovery'
      gpgv: Signature made Thu Sep 14 15:34:18 2017 UTC using RSA key ID D6CF56E7
      gpgv: key D6CF56E7 was created 1407768989 seconds in the future (time warp or clock problem)
      gpgv: key D6CF56E7 was created 1407768989 seconds in the future (time warp or clock problem)
      gpgv: key D6CF56E7 was created 1407768989 seconds in the future (time warp or clock problem)
      gpgv: Good signature from "Dreambox DM7080 Recovery <recovery@dm7080.com>"
      Remounting '/data' (rw)
      Updating recovery cache
      Unmounting '/data'
      Running './recovery'
      Options '-v'
      Warning: Could not read MID!
      Warning: Please consider updating your rescue loader!
      Warning: Could not read CA!
      Warning: Could not read MID!
      Warning: Please consider updating your rescue loader!
      Warning: Could not read CA!
      Mounting '/dev/mmcblk0p2' to '/data'
      Downloading 'http://dreamboxupdate.com/download/recovery/dm7080/release/dreambox-image-dm7080.tar.xz.sig'
      Downloading 'http://dreamboxupdate.com/download/recovery/dm7080/release/dreambox-image-dm7080.tar.xz'
      Verifying signature of 'dreambox-image-dm7080.tar.xz'
      gpgv: Signature made Tue Jun 27 21:54:04 2017 UTC using RSA key ID D6CF56E7
      gpgv: key D6CF56E7 was created 1407768963 seconds in the future (time warp or clock problem)
      gpgv: key D6CF56E7 was created 1407768963 seconds in the future (time warp or clock problem)
      gpgv: key D6CF56E7 was created 1407768963 seconds in the future (time warp or clock problem)
      gpgv: Good signature from "Dreambox DM7080 Recovery <recovery@dm7080.com>"
      Creating ext4 filesystem 'dreambox-rootfs' on /dev/mmcblk0p1
      mke2fs 1.42.8 (20-Jun-2013)
      Filesystem label=dreambox-rootfs
      OS type: Linux
      Block size=4096 (log=2)
      Fragment size=4096 (log=2)
      Stride=0 blocks, Stripe width=0 blocks
      60928 inodes, 243712 blocks
      12185 blocks (5.00%) reserved for the super user
      First data block=0
      Maximum filesystem blocks=251658240
      8 block groups
      32768 blocks per group, 32768 fragments per group
      7616 inodes per group
      Superblock backups stored on blocks:
      32768, 98304, 163840, 229376


      Allocating group tables: 0/8 done
      Writing inode tables: 0/8 done
      Creating journal (4096 blocks): done
      Writing superblocks and filesystem accounting information: 0/8 done


      Mounting '/dev/mmcblk0p1' to '/mnt'
      Extracting 'dreambox-image-dm7080.tar.xz' to '/mnt'
      Mounting '/dev' to '/mnt/dev'
      Mounting '/proc' to '/mnt/proc'
      Mounting '/run' to '/mnt/run'
      Mounting '/sys' to '/mnt/sys'
      Mounting '/tmp' to '/mnt/tmp'
      Warning: Could not read MID!
      Warning: Please consider updating your rescue loader!
      Warning: Could not read CA!
      Writing /usr/share/dreambox-secondstage/ssbl.bin to /dev/mmcblk0 (LBA: 8192)
      1035+1 records in
      1035+1 records out
      530316 bytes (517.9KB) copied, 0.070092 seconds, 7.2MB/s
      update-alternatives: error: cannot append to '/var/log/alternatives.log': No such file or directory
      Warning: Could not read MID!
      Warning: Please consider updating your rescue loader!
      Warning: Could not read CA!
      Creating boot image
      Writing bootblob.bin to /dev/mmcblk0 (LBA: 16384)
      15065+0 records in
      15065+0 records out
      7713280 bytes (7.4MB) copied, 1.769727 seconds, 4.2MB/s
      Enabling boot source A
      0+1 records in
      0+1 records out
      5 bytes (5B) copied, 0.001703 seconds, 2.9KB/s
      Unmounting '/mnt/dev'
      Unmounting '/mnt/proc'
      Unmounting '/mnt/run'
      Unmounting '/mnt/sys'
      Unmounting '/mnt/tmp'
      Unmounting '/mnt'
      Remounting '/data' (rw)
      Updating recovery cache (dreambox-image-dm7080.tar.xz)
      Unmounting '/data'
      Finished successfully. You may reboot now.
      Initiating reboot


      Denke mal der Flash ist hin. Hat einer von Euch Erfahrung, was eine Reparatur in etwa kosten würde?
      Ob sich das für die Box noch lohnt.
      Dateien
      • TFTP_Log.log

        (17,49 kB, 167 mal heruntergeladen, zuletzt: )

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

    • Du könntest auch mal probieren ein ganz altes Image zu flashen , dafür sollte auch ein alter RL genügen.

      dreamboxupdate.com/opendreambo…e/images/dm7080/index.php

      Wenn dies geht, dann kannst du ja den RL im funktionierendem Image updaten.

      Kannst auch mal die Telnetausgabe posten, wenn du den flash-rescue Befehl eingibst....

      Für das onlinerecovery Image flashen ist der RL zu alt , steht auch in deinem Log
    • Also nachdem was ich im dritten Spoiler gelesen habe, hätte ich jetzt gesagt, das online recovery hätte geklappt.
      Meckert zwar immernoch, du sollst deinen RL aktualisieren, aber ok.

      @Mausi
      woran hast du das fehlgeschlagene online recovery erkannt?
    • Flashlog Putty

      Spoiler anzeigen

      login as: root
      root@dm7080:~# wget dreamboxupdate.com/opendreambo…eb-dm7080-20150115.tar.xz
      Connecting to dreamboxupdate.com (82.149.226.170:80)
      dreambox-image-deb-d 100% |********************************************************************************************************************************************| 53193k 0:00:00 ETA
      root@dm7080:~# flash-tarball dreambox-image-deb-dm7080-20150115.tar.xz
      Creating ext4 filesystem 'dreambox-rootfs' on /dev/mmcblk0p1
      mke2fs 1.42.8 (20-Jun-2013)
      Mounting root filesystem
      mount: unknown filesystem type '(null)'
      Fatal: Failed to mount root filesystem
      root@dm7080:~# wget dreamboxupdate.com/opendreambo….4-r1-dm7080-20181119.bin
      Connecting to dreamboxupdate.com (82.149.226.170:80)
      vmlinux.gz-rescue-3. 100% |********************************************************************************************************************************************| 10969k 0:00:00 ETA
      root@dm7080:~# flash-rescue vmlinux.gz-rescue-3.4-r1-dm7080-20181119.bin
      Writing vmlinux.gz-rescue-3.4-r1-dm7080-20181119.bin to /dev/mtdblock2
      root@dm7080:~#


      Image von Anfang 2015

      Log WebIF

      Spoiler anzeigen

      Quellcode

      1. [*] Creating ext4 filesystem 'dreambox-rootfs' on /dev/mmcblk0p1
      2. mke2fs 1.42.8 (20-Jun-2013)
      3. Filesystem label=dreambox-rootfs
      4. OS type: Linux
      5. Block size=4096 (log=2)
      6. Fragment size=4096 (log=2)
      7. Stride=0 blocks, Stripe width=0 blocks
      8. 60928 inodes, 243712 blocks
      9. 12185 blocks (5.00%) reserved for the super user
      10. First data block=0
      11. Maximum filesystem blocks=251658240
      12. 8 block groups
      13. 32768 blocks per group, 32768 fragments per group
      14. 7616 inodes per group
      15. Superblock backups stored on blocks:
      16. 32768, 98304, 163840, 229376
      17. Allocating group tables: 0/8 done
      18. Writing inode tables: 0/8 done
      19. Creating journal (4096 blocks): done
      20. Writing superblocks and filesystem accounting information: 0/8 done
      21. [*] Mounting root filesystem
      22. mount: unknown filesystem type '(null)'
      23. Fatal: Failed to mount root filesystem
      Alles anzeigen



      und den hätte ich auch noch

      Quellcode

      1. [*] Creating partition table
      2. Error: Input/output error during write on /dev/mmcblk0
      3. Fatal: Failed to partition disk


      So langsam verlässt mich die Motivation :aufgeben:

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Doc24 ()