J'ai sparse.img
avec les propriétés suivantes :
$ file sparse.img
sparse.img: Android sparse image, version: 1.0, Total of 2512896 4096-byte output blocks in 60 input chunks.
Je veux donc voir son contenu
- Je l'ai converti en image brute.
- Création d'un nouveau répertoire
- Essai de montage de l'image brute dans le répertoire
à l'aide des commandes suivantes :
$ simg2img sparse.img sparse_raw.img
$ mkdir raw
$ sudo mount -t ext4 -o loop sparse_raw.img raw
Les deux premières commandes s'exécutent correctement et je peux voir sparse_raw.img
généré de taille supérieure à sparse.img
.
La dernière commande a échoué avec une erreur :
mauvais type de fs, mauvaise option, mauvais superbloc sur /dev/loop27, page de code ou programme d'aide manquant, ou autre erreur.
Je pense que c'est peut-être la sparse_raw.img
n'est pas un ext4
image, mais comment m'en assurer ?
J'ai essayé de le monter en tant que
- ext2, ext3 ou sans -t
- sans -o loop mais rien ne fonctionne.
Veuillez nous suggérer un moyen de résoudre ce problème.