Zitat
Originally posted by juanito_perez
Gibt es einen Weg ein Fullbackup des Flashs zu machen (mit Linuxmitteln), welches zu einer nfi führt, die sich per WefIf (im Stoppmodus) wieder flashen lässt?
Nicht ganz allein nur mit Linuxmitteln, man braucht noch buildimage aus dem OE, um die anfallenden Teile zu einem .nfi zusammenzupappen. Generell ist das OE natürlich die Stelle, wo man nachgucken kann, wie genau ein Image zusammengeschraubt wird - man muss es nur noch auf das Livesystem der DB abbilden. Das ist dann aber zu 90% nix weiter als das Erstellen neuer JFFS2-Blobs für Boot und Root aus den bestehenden Filesystemen mit mkfs.jffs2. Der Teufel steckt im Detail, d.h. bei den konkreten Schaltern für buildimage (praktisch für jede Box leicht anders), beim Extrahieren des SSL (wenn ich das richtig sehe, braucht das nanddump), beim RAM-Bedarf des ganzen Vorgangs, der erfordert, ein temporäres Swap anzulegen oder aber E2 währenddessen anzuhalten, beim Wissen, was man bei mkfs.jffs2 besser weglässt...
Zitat
Wenn nein, wie könnte man sonst zum Ziel kommen?
Indem man essenziell so vorgeht, wie alle früheren Image Backups inklusive dflash auch
Hint: plugin.py liegt im Quelltext vor, BackupImage() bastelt letztlich nur einen Shellscript zusammen, den man auch wegfangen und in Ruhe analysieren kann...
Zitat
Kann man mit tar irgendwie ein Fullbackup machen und das auf einem geflashtem Hilfssystem wieder restoren?
Radio Eriwan. Das JFFS2 sieht danach allerdings aus, wie mehrfach liebevoll mit der abgesägten Schrotflinte gestreichelt...
Es kann aber sicher nicht schaden, so ein Backup anderswo rumliegen zu haben, wie ja hier auch schon von anderen gesagt wurde. Nicht direkt für ein Full Restore, eher als Referenz. Zur Not kann man daraus auch auf einem Hostsystem ein Image schrauben (wie das geht ist wie gesagt im OE zu sehen).
Zitat
PS: Dies ist eine rein technische Anfrage. Es geht hier also nicht um dflash, GM oder ähnliches
Klar. Mir kam genau die selbe Frage in den Sinn, als ich blöderweise grade heute auf die Idee kam, mein OoZooN OE2.0 upzudaten. Umsomehr, als das dann nicht booten wollte und ich zum ersten mal das Image Backup auch wirklich zurückflashen musste...
HTH,
Andre.