Il y a quelques questions concernant la façon d'extraire une sauvegarde TWRP dans cette communauté, mais aucune d'entre elles n'est vraiment utile. Tout ce que j'ai trouvé, c'est que les fichiers comme data.ext4.win000
sont les tar
et je devrais être capable de les extraire via les commandes suivantes :
$ cat data.ext4.win??? | tar xvf -
$ cat data.ext4.win??? | tar xzvf -
Oui, c'est vrai, lorsque je tape l'une des commandes ci-dessus dans un terminal, je peux voir que le processus d'extraction des fichiers a commencé. Mais quand il se termine, je peux aussi voir ce message à la fin : `
tar: Exiting with failure status due to previous errors
En regardant à travers les lignes, je trouve ceci :
tar: Malformed extended header: missing equal sign
Je peux trouver beaucoup de ces messages dans le tar
mais quand je vérifie la taille du répertoire extrait, je vois ceci :
$ du -sh data/
1.6G data
$ ls -hal data.ext4.win???
-rw-r--r-- 1 morfik morfik 929M 2019-01-28 01:48:28 data.ext4.win000
-rw-r--r-- 1 morfik morfik 945M 2019-01-28 01:49:47 data.ext4.win001
-rw-r--r-- 1 morfik morfik 549M 2019-01-28 01:50:23 data.ext4.win002
Donc il semble que ça ait extrait seulement le poing. tar
fichier. Je ne sais pas si l'un des fichiers de l'archive a été endommagé pendant le processus.
Existe-t-il des outils linux qui permettraient d'extraire cette sauvegarde de manière automatisée ?