Vielleicht würde ich auch mal gerne überrascht ?
Image Backup
-
-
Na, ich hab's doch schon (unwissentlich) erledigt:
- Pfeil nach oben: nichts
- Pfeil nach unten: Autoboot Modus
- Power Taste: Recovery Modus
- beide Pfeile gleichzeitig: dass überlasse ich anderen... -
und du weist wie der Autoboot Modus funktioniert und warum da gar nicht autobootet (wenn du keinen NFS server betreibst) ?
Ihr seit leicht zufrieden zu stellen.
PS: Ich habe übrigens eine dbackup 0.11 gemacht die auch direkt in die /data sichern kann bei normal laufender Dreambox
-
Ich weiss noch nicht mal was Automodus ist (wie oben bereits geschrieben)
-
ich mag ehrliche Menschen
-
Na was ist es denn? Ich mag auch ehrliche Menschen
-
dahinter sind die bootsourcen vom CFE verstekct so wie fruher im Bios
Nur benutzt scheinbar nur DMM das im Moment um beim Entwicklen das Image via NFS zu booten und nicht ständig flashen zu müssen.
-
Auch wird mir jetzt nach dem Ende des Backup ein dicker fetter Download-Button angezeigt
Klappt bei mir nicht
Komisch. Jetzt habe ich nochmal in den Recovery-Modus gebootet und auf einmal sehe ich unter http://dm7080/backup.dhtml zwei Downloads:
dreambox-image-dm7080.tar.xz - Latest online recovery image
backup.tar.gz - Latest backupAuch wird mir jetzt nach dem Ende des Backup ein dicker fetter Download-Button angezeigt.
Also alles in Ordnung. Evtl. war ich da eben nur zu ungeduldig und habe nach dem Output "[*] Unmounting '/mnt'" zu schnell das Browser-Fenster geschlossen.Ich finde das eine schöne Ergänzung der aktuellen Tools, weil man es wirklich auch als Recovery einsetzen kann. Also um z.B. Configs aus einem kaputten Image zu retten
Wenn DMM noch Man-Power übrig hat, wäre ein "Local recovery" Button noch cool Sollte ja schnell gemacht sein, weil man eigentlich nur das Online-Recovery Script braucht, dort den Download-Kram rausschmeißt und /data/backup.tar.gz flasht Aber ich bin ja schon still...
Wie lange hattest du denn gewartet ?
Ich hab das jetzt x-Mal gemacht, aber am Ende kommt kein Download-Button
Egal ob Firefox oder Chrome. -
Ich hab das jetzt x-Mal gemacht, aber am Ende kommt kein Download-Button
Egal ob Firefox oder Chrome.Rebooten, nochmal in's recovery, dann isses da.
-
Edit: Hat sich erledigt, ich war wohl auch zu ungeduldig
-
Der Rescue-Loader kommt nicht per Online-Update oder beim Neu-Flashen oder? Also anders als früher der SecondstageLoader?
Ja. Den Rescue-Loader muss man manuell aktualisieren, wenn man das möchte. Es ist aber im Allgemeinen nicht nötig. Selbst wenn es ab und zu neue Rescue-Images auf dreamboxupdate.com gibt, beinhalten sie oft nur kleine Änderungen, die für die Funktion des Rescue-Loaders nicht wichtig sind.
Wir aktualisieren ihn nicht automatisch, weil das Schreiben auf den SPI-Speicher relativ langsam ist und somit die Zeitspanne während des Schreibens, in der ein Stromausfall oder "gewaltsames" Ausschalten vom Benutzer vorkommen könnte, zu lang ist. Dabei würde der Rescue-Loader kaputt gehen, und es wäre besonders doof, wenn man das erst bemerkt, wenn man ihn braucht. Deshalb: Immer nach Update des Rescue-Loaders sofort überprüfen, ob er funktioniert.
-
Und warum muss das (wie immer) so ein Hexenwerk sein ?
Im dbackup von gutemine, wähle ich "sichern" oder "flashen"Der Weg wurde gewählt, damit die Sicherungen garantiert konsistent sind. Sicherungen aus dem laufenden Betrieb heraus beinhalten in aller Regel einen inkonsistenten Zustand, da der Inhalt des Dateisystem während des Backups geändert werden könnte und da geänderte Einstellungen noch nicht gespeichert sein könnten.
-
Nein, anscheinend muss man erneut in's recovery image booten um die Dateien angezeigt zu bekommen...
Zwar etwas unschön, aber eigentlich nicht so schlimm da man ja kaum ein backup machen und es sofort wieder zurückspielen muss.Man muss nicht neu booten, sondern einfach abwarten, bis die Sicherung abgeschlossen ist. Das ist dann, wenn der Download-Button erscheint. Sobald /data/.recovery/backup.tar.gz angelegt wurde, erscheint es auch auf der backup-Seite (backup.dhtml). Eventuell muss man die Seite neu laden (F5), falls der Browser eine alte Version im Cache hat.
Falls es sich reproduzierbar anders verhält, bitte ich um Angabe von Browser- und Betriebssystem-Versionen.
-
Ich hatte gestern ja schon geposted, dass das Backup bei mir nicht funktioniert und habe es deshalb heute nochmals versucht.
Es geht auch nach mehreren Reboots nicht, weder mit Safari noch mit Firefox (jeweils neueste Versionen) unter Mac OS X.
Hier der Output:
Code[*] Mounting '/dev/mmcblk0p1' to '/mnt' [*] Creating directory '/data' [*] Mounting '/dev/mmcblk0p2' to '/data' [*] Creating /data/.recovery/backup.tar.gz from /mnt tar: ./var/nmbd/unexpected: socket ignored [*] Unmounting '/mnt' [*] Unmounting '/data'
Auf der Backup Seite steht nur folgendes:
-
Bei mir ist das jetzt vollkommen in Ordnung und das zurückgeflashte backup funktioniert auch 1a.
-
Ich sehe du hast auch den Socket Fehler (scheint also nicht gravierend zu sein), aber der Download-Button erscheint bei mir nie.
-
Kann die Probleme von Carbonide exakt so bestätigen. Steuere als Browser, bei denen es nicht klappt auch noch Firefox und IE (jeweils aktuell) unter win7/32 bei.
Hätte auch nochmalg geschaut, ob das Flashen vorher evtl. schiefging, aber das sieht ok aus:
Coderoot@dm7080:~# md5sum vmlinuz-rescue--3.4-r0.50-dm7080-20141126.bin 37045c33ba715dd7dcf9c7bbedbb867a vmlinuz-rescue--3.4-r0.50-dm7080-20141126.bin root@dm7080:~# flash-rescue vmlinuz-rescue--3.4-r0.50-dm7080-20141126.bin Manufacturer ID: c2 Memory type : 20 Memory density : 18 read id ok comparing 2329 sectors... nothing to do
Und hier die Ausgaben vom Backup-Versuch:
Code[*] Mounting '/dev/mmcblk0p1' to '/mnt' [*] Creating directory '/data' [*] Mounting '/dev/mmcblk0p2' to '/data' [*] Creating /data/.recovery/backup.tar.gz from /mnt tar: ./var/nmbd/unexpected: socket ignored [*] Unmounting '/mnt' [*] Unmounting '/data'
(und das Bild sieht genauso aus - ohne die backup.tar.gz auch nach diversen Versuchen und Reboots)
Browser-Cache ist es auch nicht. F5 (bzw shift-reload) gemacht, zudem war der IE zum ersten Mal auf der Seite...
Quellcode der Website:
Code
Alles anzeigen<div class="title">Firmware backup</div> <div class="content"> <p> All options below yield raw block device images, useful for forensics or advanced recovery methods (experts only). </p> <ul class="backup-options"> <li><a class="card" href="/sendfile/?filename=/dev/mmcblk0">mmcblk0<br><br><small>eMMC: Complete flash memory image</small></a></li> <li><a class="card" href="/sendfile/?filename=/dev/mmcblk0p1">mmcblk0p1<br><br><small>eMMC: Operating system image</small></a></li>
keine Spur von .backup.tar.gz
-
Man muss nicht neu booten, sondern einfach abwarten, bis die Sicherung abgeschlossen ist. Das ist dann, wenn der Download-Button erscheint. Sobald /data/.recovery/backup.tar.gz angelegt wurde, erscheint es auch auf der backup-Seite (backup.dhtml). Eventuell muss man die Seite neu laden (F5), falls der Browser eine alte Version im Cache hat.
Falls es sich reproduzierbar anders verhält, bitte ich um Angabe von Browser- und Betriebssystem-Versionen.
Also ich habe längere Zeit gewartet (mehrere Minuten, nachdem die Statusmeldungen vom Backup kamen) und die Seite auch mehrmals neu geladen. Erst nach einem Reboot war das Backup da.
Browser: Safari 8.0.2, OS X 10.10.1 -
Bei mir kommt mit der dm7080hd nach dem erstellen des Backups auch nicht der download button. Bei der dm820hd funktioniert es aber das nach dem Backup der download button kommt.
-
Also ich habe längere Zeit gewartet (mehrere Minuten, nachdem die Statusmeldungen vom Backup kamen) und die Seite auch mehrmals neu geladen. Erst nach einem Reboot war das Backup da.
Browser: Safari 8.0.2, OS X 10.10.1Kann ich leider nicht reproduzieren (OSX 10.10, Safari 8 und Chrome 39). Was mir aufgefallen ist, ist dass Safari die Backup-Seite erst anzeigt, wenn sie vollständig geladen ist. Daher empfehle ich erst mal, stattdessen Firefox oder Chrome zu benutzen.