Bon, après X tentatives, toujours impossible de restaurer mon image dd !!
MAIS.... Je crois avoir compris pourquoi et comment y remédier !!! Et surtout, comment créer une image dd "transposable" sans soucis sur une carte SD de taille identique !!!
Quand je fais mon
dd if=/dev/mmcblk0 | /bin/gzip -9 > abcdefgh.img.gz je prends TOUTE ma carte SD...
==> Disk /dev/mmcblk0: 14,9 GiB, 15931539456 bytes, 31116288 sectors
C'est-à-dire les 2 partitions présentes dessus :
/dev/mmcblk0p1 8192 122879 114688 56M c W95 FAT32 (LBA)
/dev/mmcblk0p2 122880 31116287 30993408 14,8G 83 Linux
Et quand je veux mettre mon image créée avec dd sur la carte SD formatée, ben... je tente de mettre les 2 partitions (FAT32 + Linux) sur la partition accessible sur la carte SD...
DONC... Pas assez de place dispo, forcément !!!
14,9G (/dev/mmcblk0) <> 14,8G (/dev/mmcblk0p2)
DONC.... Je dois faire
dd if=/dev/mmcblk0p2 | /bin/gzip -9 > abcdefgh.img.gz pour ne prendre que la partition Linux !!! Et là, je devrais pouvoir descendre une sauvegarde de ma carte SD en cas de crash !!!
Ce que je vais donc faire pour tenter de redémarrer mon RPI sur mon image, c'est descendre mon image sur une SD de 32Go (ouf, j'en ai une dans mon téléphone), redémarrer mon RPI, faire un dd de la partition Linux, descendre cette nouvelle image dd sur ma carte SD 16Go !! Et normalement ça devrait être OK !!! Enfin j'espère !!!
![Confus :?](./images/smilies/icon_e_confused.gif)