Hallo Habe eine DM 7080HD mit 4tb Festplatte habe ein experimental imge im Flash und des Gemini Plugin installiert. Gestern beim umschalten auf einen anderen Sender ist die Box eingefrohren (Zahnräder kamen). Danach ging nichts mehr. Box war auch nicht mehr per telnet zu erreichen. Also habe ich heute nach der Arbeit sie kurz Stromlos gemacht. Wieder angeschaltet und Sie blieb nur noch mit dem dreambox Schriftzug und der blauen leuchte stehen. In den Rescue Loader komme ich, aber wenn ich dort auf die Backup Funktion gehe sehe ich nur die 6 Felder für Experten wo man die eizelnen Speicherbereiche Sichern kann. Habe rescue 101 auf meiner Box. Gibt es noch eine Möglichkeit ein Komplettbackup vom image zu machen um wenigstens die wichtigen Sachen aus dem BAckup heraus zu holen? Bzw. kann man dieses dann unter Windoes 10 entpacken.
DM7080HD bootet nicht mehr
-
-
Wenn du im Rescue-Mode bist, kannst du per SSH (vielleicht geht auch Telnet) auf die Box gehen und folgendes eingeben:
Danach sollten bereits angelegte Backups über das Webinterface des Rescue-Loaders herunterladbar sein. Alternativ per FTP oder SCP aus /data/.recovery/backup.tar.gz Öffnen kannst du das Backup dann mit 7-Zip oder einem anderen guten Komprimierungstool.Zu den Bootproblemen: Mach doch mal ein Bootlog über den Mini-USB Service Port. Vielleicht sieht man da was und du ersparst dir neu zu flashen.
-
Thomas_SX1
Im Rescue Loader steht „It's possible to create and download a backup copy of your data.“
Dort auf „create“ klicken, um ein Backup zu erstellen. Anschließend erscheint es auch zum download auf der Dir bekannten Seite. Wenn das Erstellen schon fehlschlägt, kannst Du mal die Fehlermeldungen dazu hier posten. -
bei mir steht da nur folgender text:
It's possible to download a backup of your data.
But please don't expect to be able to restore it through this interface. It's
merely a debugging feature.wenn ich im rescue folgendes per telnet eingebe:
mount /dev/disk/by-label/dreambox-data /datakommt mount: mount point /data does not exist.
was brauche ich alles für die erstellung eines brauchbaren bootlogs???
-
Ah, ja. Rescue Loader #101.... Dann hast du natürlich die Backup-Funktion noch nicht, denn die kam erst mit Rescue Loader #102. Dann hast du aber ne alte Box, denn der Rescue Loader war wohl nur in der ersten Charge noch #101.
Generell kannst du den Rescue-Loader updaten und so die Backup-Funktion auch nachträglich bekommen. Aber ich denke, dass es nicht sinnvoll ist das ohne ein bootendes Hauptsystem den Rettungsanker anzufassen. Im Zweifel geht dann beides nicht mehr und hast große Probleme überhaupt wieder irgendwas zum laufen zu bekommen (Stichwort seriell booten). Das Update solltest du also erst machen, wenn dein e2 wieder anständig bootet. Siehe auch: https://dreambox.de/board/inde…&postID=142058#post142058Da der Rescue-Loader ja ein Basis-Linux-System enthält, kannst du von dort auch manuell noch auf deine Dateien des Hauptsystems noch zurückgreifen. Wenn du dich ein wenig auf der Kommandozeile auskennst, geht das recht schnell (erste Parttition der eMMC mounten und dann per FTP die Dateien von dort herunterladen).
Alternativ können wir ja mal versuchen das Basis-System wieder lauffähig zu kriegen. Ein Bootlog wäre da der erste Ansatzpunkt zur Diagnose.Edit: Für das Bootlog brauchst du ein MiniUSB-Kabel (nicht Micro) für den Service-Port, den passenden Treiber und ein Terminal-Programm (z.B. PuTTY). Eine gute Anleitung findest du etwa auf Youtube: https://www.youtube.com/watch?v=NuGyOoQUlBQ
-
Dem was m0rphU geschrieben hat kann ich nur zustimmen.
kommt mount: mount point /data does not exist.
Hiergegen würdehelfen.
Aber um Deine Ursprüngliche Frage zu beantworten: Du könntest die Systempartition manuell einbinden:
Anschließend findest Du Deine Dateien im Verzeichnis /mnt.
Dann kannst Du mit folgendem Befehl manuell ein Backup erstellen:
Sollte es wegen irgendwelchen Meldungen mit „sockets“ abbrechen, kannst Du die Dateien einfach löschen und es nochmal versuchen.
Die Datei backup.tar.gz kannst Du dann z.B. mit SCP von der Box kopieren.
-
Anbei der Bootlog:
Ich hoffe dass Ich irgendwie noch zumindest gewissse config files von plugins etc. retten kann da ich blöderweise keine Sicherung vom Image mehr habe
Danke für Eure Hilfe bisher.
LG Thomas
-
Oh. Das müssen sich die Profis mal ansehen
Folgendes fällt mir auf und hört sich gar nicht gut an:
Code
Alles anzeigen[ 0.901000] Waiting for root device /dev/mmcblk0p1... [ 0.986000] mmc0: new high speed MMC card at address 0001 [ 0.987000] mmcblk0: mmc0:0001 SEM04G 3.68 GiB [ 0.988000] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB [ 0.988000] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB [ 0.994000] mmcblk0: p1 p2 [ 0.996000] mmcblk0boot1: unknown partition table [ 0.997000] mmcblk0boot0: unknown partition table [...] [ 9.456000] mmcblk0: error -145 transferring data, sector 678456, nr 256, cmd response 0x900, card status 0x80b00 [ 9.456000] mmcblk0: retrying using single block read
und auch das sieht schlecht aus:Code
Alles anzeigen[ 17.855000] mmc0: Got data interrupt 0x00400000 even though no data operation was in progress. [ 17.856000] mmcblk0: error -145 transferring data, sector 678496, nr 216, cmd response 0x900, card status 0x0 [ 17.857000] end_request: I/O error, dev mmcblk0, sector 678496 [ 26.248000] mmcblk0: error -145 transferring data, sector 678497, nr 215, cmd response 0x900, card status 0x0 [ 26.250000] end_request: I/O error, dev mmcblk0, sector 678497 [ 34.638000] mmcblk0: error -145 transferring data, sector 678498, nr 214, cmd response 0x900, card status 0x0 [ 34.639000] end_request: I/O error, dev mmcblk0, sector 678498 [...] [ 345.113000] mmcblk0: error -145 transferring data, sector 678623, nr 89, cmd response 0x900, card status 0x0 [ 345.114000] end_request: I/O error, dev mmcblk0, sector 678623 [ 345.133000] JBD2: recovery failed [ 345.134000] EXT4-fs (mmcblk0p1): error loading journal [ 345.153000] List of all partitions: [ 345.153000] 1f00 16384 mtdblock0 (driver?) [ 345.154000] 1f01 1024 mtdblock1 (driver?) [ 345.154000] 1f02 15360 mtdblock2 (driver?) [ 345.155000] b300 3866624 mmcblk0 driver: mmcblk [ 345.155000] b301 974848 mmcblk0p1 2028477a-0b0b-4b40-aea0-b3a4180bb8ee [ 345.156000] b302 2817024 mmcblk0p2 43c8f2fa-7ea7-4ef0-9cda-a398db6420b5 [ 345.157000] b310 2048 mmcblk0boot1 (driver?) [ 345.158000] b308 2048 mmcblk0boot0 (driver?) [ 345.158000] 0800 7856128 sda driver: sd [ 345.159000] 0801 7855753 sda1 00000000-0000-0000-0000-000000000000 [ 345.160000] 0810 3907018584 sdb driver: sd [ 345.160000] 0811 3905968984 sdb1 4207609a-7323-43ad-bb9a-43aa11b480eb [ 345.161000] 0812 1047599 sdb2 d2bbe264-12fb-4033-8337-4f8757b4a70d [ 345.162000] No filesystem could mount root, tried: ext4 [ 345.163000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,1) [ 345.164000] Rebooting in 180 seconds..
Du kannst mal versuchen, ob du im Recovery-Modus noch die Partition mounten kannst. Anleitung hat obi ja gegeben. Aber die ganzen "Partition table not found" Meldungen und so deuten auf ein kaputtes Flash-Dateisystem hin. Was merkwürdig ist, weil das bei ext4 eigentlich nicht so schnell passiert. Hattest du öfters Stromausfälle? Oder schaltest du die Box regelmäßig am Netzschalter ab?
-
mir ist am Mittwochabend beim umschalten auf einen Sender ohne EPG die Box abgestürzt. Heist es kamen die Zahnräder in meinem Fall halt ne Schnecke. Und ann wollte ich halt am PC per Telnet die Box Rebooten. Leider war Sie da auch nicht mehr zu erreichen die Box. Weshalb mir am nächsten Tag nix anderes übrig blieb Strom aus und nach kurzer Zeit wieder an. Und seit dem bootet Sie eben nicht mehr.
-
Wenn Ich versuche zu mounten kommt nach ner Weile folgende Ausgabe:
root@dm7080:~# mount /dev/mmcblk0p1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1,
missing codepage or helper program, or other errorIn some cases useful info is found in syslog - try
dmesg | tail or so. -
Ich denke, dass die Daten verloren sind. Zumindest ist das Dateisystem defekt. Du könntest noch ein Image der Systempartition laden (bei den „6 Feldern für Experten“, mmcblk0p1) und am PC mit irgendwelchen Tools versuchen, einige Dateien wiederherzustellen, wenn es Dir wirklich wichtig ist. Das Dateisystem ist Ext4.
Anschließend würde ich erst mal versuchen, ob sich die Box neu flashen lässt. Wenn das nicht der Fall ist, ist wohl eine Reparatur nötig.
-
Danke obi. der download von der partition1 geht auch über die experten funktion nicht mehr. Er fängt zwar an blebt aber bei knapp 260 mb hängen. habe gerade online recovery probiert, er bricht nacht dem versuch des heruntergeladene image zu enpacken ab:
failed to extract rootfilesystemCode
Alles 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 Nov 3 23:27:34 2016 UTC using RSA key ID D6CF56E7 gpgv: key D6CF56E7 was created 1407674561 seconds in the future (time warp or clock problem) gpgv: key D6CF56E7 was created 1407674561 seconds in the future (time warp or clock problem) gpgv: key D6CF56E7 was created 1407674561 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' [*] 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 Wed Feb 3 09:42:19 2016 UTC using RSA key ID D6CF56E7 gpgv: key D6CF56E7 was created 1407674292 seconds in the future (time warp or clock problem) gpgv: key D6CF56E7 was created 1407674292 seconds in the future (time warp or clock problem) gpgv: key D6CF56E7 was created 1407674292 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' tar: unrecognized option '--numeric-owner' BusyBox v1.21.1 (2014-09-11 21:56:06 UTC) multi-call binary. Usage: tar -[cxtZzJjahvO] [-X FILE] [-T FILE] [-f TARFILE] [-C DIR] [FILE]... Create, extract, or list files from a tar file Operation: c Create x Extract t List f Name of TARFILE ('-' for stdin/out) C Change to DIR before operation v Verbose Z (De)compress using compress z (De)compress using gzip J (De)compress using xz j (De)compress using bzip2 a (De)compress using lzma O Extract to stdout h Follow symlinks X File with names to exclude T File with names to include Fatal: Failed to extract root filesystem [*] Unmounting '/mnt' [*] Unmounting '/data' Fatal: Failed to execute './recovery'
-
Scheinbar ist Dein Rescue Image zu alt. Ich würde es an Deiner Stelle mal versuchen zu aktualisieren. Da Du derzeit kein normales System hast, ist es allerdings etwas riskant.
Die Befehle dazu wären:
Codewget http://dreamboxupdate.com/opendreambox/2.2/stable/images/dm7080/vmlinuz-rescue--3.4-r0.51-dm7080-20160405.bin flash-rescue vmlinuz-rescue--3.4-r0.51-dm7080-20160405.bin
Um sicherzugehen, dass Du Dich nicht aus der Box aussperrst, könntest Du vorher ein Image manuell flashen und danach wget und flash-rescue aus dem laufenden Image heraus ausführen. Damit das nicht mit der zitierten Meldung fehlschlägt, müsstest Du /usr/sbin/librecovery editieren. Darin nach --numeric-owner suchen und aus der Zeile löschen, in der es vorkommt.
Anschließend:
Codewget http://dreamboxupdate.com/opendreambox/2.2/stable/images/dm7080/dreambox-image-deb-dm7080-20160514.tar.xz flash-tarball dreambox-image-deb-dm7080-20160514.tar.xz
Bei wget immer darauf achten, dass der Download auch vollständig ist.