Image SD
Modérateurs : Francois, maxty01
Image SD
Et on continu avec les soucis !!!
Après avoir scratché mon PI3 (ne bootait plus), j'ai voulu installer (avec Win32 Disk Imager) l'image de ma carte SD faite juste avant (/bin/dd if=/dev/mmcblk0 | /bin/gzip -9 > abcdefgh.img.gz).
Et là, impossible !!!
Voici le message d'erreur :
Not enough space on disk: Size: 30318592 sectors Available: 30318591 sectors Sector size: 512
Je ne comprends pas trop là !!!
Et je crains fort que toutes les images que je fais sur mes 2 RPI (1 fois par mois) soient donc inutilisables !!!
Super...
Après avoir scratché mon PI3 (ne bootait plus), j'ai voulu installer (avec Win32 Disk Imager) l'image de ma carte SD faite juste avant (/bin/dd if=/dev/mmcblk0 | /bin/gzip -9 > abcdefgh.img.gz).
Et là, impossible !!!
Voici le message d'erreur :
Not enough space on disk: Size: 30318592 sectors Available: 30318591 sectors Sector size: 512
Je ne comprends pas trop là !!!
Et je crains fort que toutes les images que je fais sur mes 2 RPI (1 fois par mois) soient donc inutilisables !!!
Super...
Pi3 : envoi/réception SMS et sauvegardes
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
-
- Raspinaute
- Messages : 315
- Enregistré le : jeu. 12 nov. 2015 17:39
- Localisation : Bourges (18)
Re: Image SD
C'est toujours le problème avec cette belle commande
Un truc à se rappeler c'est "toujours vérifier que ça fonctionne" avant d'en avoir besoin et d'être bloqué
La à part lire ton image et récupérer les fichiers nécessaire je pense que tu es coincé, du moins moi quand j'avais essayé des sauvegardes avec cette commande j'ai jamais pu restaurer...
Autre solution rsync pour tout sauvegarder et un autre rsync juste pour sauvegarder les fichiers modifié régulièrement
Un truc à se rappeler c'est "toujours vérifier que ça fonctionne" avant d'en avoir besoin et d'être bloqué
La à part lire ton image et récupérer les fichiers nécessaire je pense que tu es coincé, du moins moi quand j'avais essayé des sauvegardes avec cette commande j'ai jamais pu restaurer...
Autre solution rsync pour tout sauvegarder et un autre rsync juste pour sauvegarder les fichiers modifié régulièrement
Re: Image SD
Et pourtant, tous les tuto que je trouve parle de la sauvegarde et restauration d'une image de la carte SD avec dd of et if...
Je n'ai pas encore tenté dd if.
Je n'ai pas encore tenté dd if.
Pi3 : envoi/réception SMS et sauvegardes
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
-
- Administrateur
- Messages : 3233
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: Image SD
Bonjour,
Pour te dépanner, tu peux copier ton image sauvegardée sur un SD plus grande (32Go par exemple si ton image est 16Go).
Une fois ton Pi redémarré, fait un clone de l'image sur une carte plus petite à l'aide des outils détaillés sur le forum.
Tu pourras ainsi reprendre un carte de dimension convenable.
Pour te dépanner, tu peux copier ton image sauvegardée sur un SD plus grande (32Go par exemple si ton image est 16Go).
Une fois ton Pi redémarré, fait un clone de l'image sur une carte plus petite à l'aide des outils détaillés sur le forum.
Tu pourras ainsi reprendre un carte de dimension convenable.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: Image SD
La preuve que tous les tutos ne sont pas bon a prendrerebeldu31 a écrit :Et pourtant, tous les tuto que je trouve parle de la sauvegarde et restauration d'une image de la carte SD avec dd of et if...
Cette methodes est d'autant plus mauvaise que tu sauvegardes aussi ... ce qui ne sert à rien (genre les espaces vides, ou la swap si par malheur elle est sur la SD) : juste une perte de temps et d'espace disque.
Comme le propose Ghislain, le plus efficace pour des sauvegardes régulières reste de faire un rsync à l'exception des répertoires créé par le kernel (/sys /proc /tmp /dev et tous les logs ne servent strictement a rien lors d'une restauration). Pour juste une sauvegarde ponctuelles, un tar fait aussi très bien l'affaire.
Si ton système foire, tu n'auras alors qu'à :
- partitionner et formater la SD
- la rendre bootable
- restaurer tes fichiers ... et zzoouuu
Cependant, si ca te parait trop ardu, la solution la plus simple reste celle proposée par Domi.
A+
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: Image SD
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 !!!
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 !!!
Pi3 : envoi/réception SMS et sauvegardes
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
Re: Image SD
Bonjour,
Me voici d'attaque dès le matin !!!
Alors...
Gardons notre sang-froid...
Et reprenons...
- installation de l'image dd sur la carte SD 32Go : CHECK
- boot du RPI avec la carte SD 32Go : CHECK
- dd de la partition nécessaire (/dev/mmcblk0p2) : CHECK
- installation de l'image dd de la partition nécessaire sur la carte SD 16Go : CHECK
- boot du RPI avec la carte SD 16Go : PAS CHECK
Le RPI ne boot même pas, rien ne s'affiche sur l'écran connecté en HDMI, led rouge allumée !!!
Me voici d'attaque dès le matin !!!
Alors...
Gardons notre sang-froid...
Et reprenons...
- installation de l'image dd sur la carte SD 32Go : CHECK
- boot du RPI avec la carte SD 32Go : CHECK
- dd de la partition nécessaire (/dev/mmcblk0p2) : CHECK
- installation de l'image dd de la partition nécessaire sur la carte SD 16Go : CHECK
- boot du RPI avec la carte SD 16Go : PAS CHECK
Le RPI ne boot même pas, rien ne s'affiche sur l'écran connecté en HDMI, led rouge allumée !!!
Pi3 : envoi/réception SMS et sauvegardes
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
-
- Raspinaute
- Messages : 315
- Enregistré le : jeu. 12 nov. 2015 17:39
- Localisation : Bourges (18)
Re: Image SD
Avant de remettre sur ta µSD 16Go tu as créer une installe fraiche ? Pour avoir ta partition FAT32 pour le boot
Re: Image SD
J'ai formaté ma carte SD avec SD Formatter.Ghislain a écrit :Avant de remettre sur ta µSD 16Go tu as créer une installe fraiche ? Pour avoir ta partition FAT32 pour le boot
Ensuite j'ai mis mon image sur la carte SD avec Win32DiskImager.
Aurais-je raté une étape ?
Pi3 : envoi/réception SMS et sauvegardes
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
Pi4 : serveur de mail privé
Pi3 : serveur de surveillance
Pi3 : serveur web
Pi3 : serveur de tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)
-
- Raspinaute
- Messages : 315
- Enregistré le : jeu. 12 nov. 2015 17:39
- Localisation : Bourges (18)
Re: Image SD
Si avec DiskManager tu as juste remit la partition système que tu as sauvegarder tu as juste oublié que y'a pas de partition de boot