Ich zitiere mal ein HowTo von User jnko (Box ist eine VU Duo2) aus einem anderen Forum
[HowTo] Dateien aus einem FullBackup extrahieren
Manchmal ist es notwendig, Dateien aus einem enigma2/OpenATV FullBackup zu extrahieren. Mir ist es schon passiert, dass ich einige Arbeit in einen Skin gesteckt habe und diesen beim nächsten Flashen natürlich vergessen habe. Eine andere Möglichkeit ist von einem vorhandenem Fullbackup z.B. nach einem Hardwarewechsel Senderlisten, Configs ect zu bekommen.
Hier also meine Lösung.
Es gibt ein Projekt namens "ubi-reader" auf GitHub (Link nur für registrierte und freigeschaltete Mitglieder sichtbar. )
Dependencies:
- Ein Linux-System (Debian, ArchLinux, Ubuntu...)
Haltet Euch einfach an die Anleitung. Bei einem ArchLinux setze ich [arch] vorweg, bei Debian/Ubuntu [deb]
Dependencies installieren:
Code:
[deb] apt-get install python2 python-lzo git
[arch] pacman -S python2 lzo git
[arch] git clone Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
[arch] cd python-lzo/
[arch] python2 setup.py install
Komplettes Root-Image extrahieren:
Code:
[deb][arch] cd /PATH/TO/FULLBACKUP
[deb][arch] ubireader_extract_files root_cfe_auto.bin
Extracting files to: ubifs-root/1837653856/rootfs
Das Root-Filesystem ist in dem Verzeichnis "ubifs-root" zu finden.
Einige Infos zum Fullbackup kann man sich noch mit folgenden Kommandos anzeigen lassen
Code:
[root@arch duo2]# ubireader_utils_info -r root_cfe_auto.bin
Was du machen kannst im Vorfeld, bei jedem laufenden Image deiner Multibootpartitionen, den Ordner etc auf Windows zu sichern mit DCC.
Dazu aber E2 vorher via Telnet mit init 4 anhalten, nach Kopiervorgang mit init 3 wieder starten.
Lesezeichen