Comment restaurer fichier .img?  [RESOLU]

Comment utiliser Win32DiskImager, putty, winscp ? c'est par ici que ça se passe

Modérateur : Francois

Répondre
HoumirKinkar

Comment restaurer fichier .img?

Message par HoumirKinkar » jeu. 11 janv. 2024 07:06

Je suis confronté à un problème de taille monumentale avec ImageWriter...
Voilà ! J'ai dupliqué une carte SD de Raspberry de 32 Go sur mon PC à l'aide d'ImageWriter. Tout s'est déroulé parfaitement, et j'ai obtenu un fichier .img de 29,7 Go (31 914 983 424 octets). Incroyable !
À présent, je souhaite restaurer ce fichier .img, toujours avec ImageWriter, sur une carte SD de seulement 8 Go. Bam ! Impossible, le périphérique de destination est trop petit ! Comment puis-je résoudre ce dilemme ?
Si quelqu'un a une suggestion, cela serait grandement apprécié.
Dans le cas contraire, tant pis !
Quoi qu'il en soit, merci d'avance et recevez mes salutations distinguées.
Modifié en dernier par HoumirKinkar le ven. 29 mars 2024 05:16, modifié 1 fois.

jelopo
Raspinaute
Messages : 317
Enregistré le : mer. 11 oct. 2017 10:23

Re: Comment restaurer fichier .img?

Message par jelopo » jeu. 11 janv. 2024 08:05

Bonjour,

Pas testé mais devrait fonctionner si la taille totale du système sauvegardé est inférieure à 8Go

Code : Tout sélectionner

dd if=sauvegarde.img of=/dev/sdx bs=1024 conv=sync
Avec /dev/sdx = le device de la carte SD 8G qui vient d'être insérée.
:!: ATTENTION: la commande dd est très basique et ne fait pas dans la finesse si if et of sont inversés ou mauvais ça écrase tout sur son passage.
Il faut bien vérifier 4 fois avant de taper sur ENTER.

A+

mike913
Raspinaute
Messages : 248
Enregistré le : mar. 7 oct. 2014 09:46
Localisation : Morsang / Orge - Essonne
Contact :

Re: Comment restaurer fichier .img?

Message par mike913 » jeu. 11 janv. 2024 08:07

Bonjour,
D'abord pour savoir si c'est possible de dupliquer ta carte de 32Go su une carte de 8Go il faut savoir le taux d'occupation de la carte.
dans un terminal tu tape la commande df -h exemple:

Code : Tout sélectionner


michel@RASPI-42:~ $ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/root          916G    7,2G  862G   1% /
devtmpfs           666M       0  666M   0% /dev
tmpfs              924M       0  924M   0% /dev/shm
tmpfs              370M    912K  369M   1% /run
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
/dev/sda1          253M     52M  201M  21% /boot
tmpfs              185M       0  185M   0% /run/user/1000
utilisé: 7.2G théoriquement c'est possible, dans ce cas il faut utiliser l'utilitaire rpi-clone
Mode d'emploi: https://www.framboise314.fr/dupliquez-l ... rpi-clone/
https://github.com/billw2/rpi-clone
avant l' opération il est conseillé de faire le ménage et de supprimer les fichiers inutiles.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net

piper
Raspinaute
Messages : 682
Enregistré le : sam. 5 juin 2021 18:57

Re: Comment restaurer fichier .img?  [RESOLU]

Message par piper » jeu. 11 janv. 2024 22:18

Oui, le pb c'est que la plupart des utilitaires qui font des images disques, que ce soit dd ou un autre font de la copie bit à bit
Avantage : on peut sauvegarder et restaurer un disque entier on retrouvera un partitionnement identique. Et si la source était bootable, sa copie le sera.
Inconvénient : la destination doit avoir une taille >= à la source.
Finalement, depuis 2013, j'utilise un script dispo ici: (bien aller sur la version finale)
https://sirlagz.net/2013/03/10/script-a ... downsizer/
Mais le traitement peut être long
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

SurajkaliMotiar
Messages : 4
Enregistré le : mar. 2 janv. 2024 13:13

Re: Comment restaurer fichier .img?

Message par SurajkaliMotiar » lun. 5 févr. 2024 08:52

Oh là là, mon ami ! Votre situation avec ImageWriter est effectivement un casse-tête monumental. D'un côté, vous avez une image volumineuse de 29,7 Go, et de l'autre, une carte SD minuscule de 8 Go. C'est comme essayer de verser un litre d'eau dans une tasse à café !

Heureusement, il existe quelques solutions pour contourner ce problème :

1. Réduire la taille de l'image :

Utiliser un outil de compression : Des logiciels comme WinRAR ou 7-Zip peuvent compresser votre image .img, réduisant sa taille sans affecter les données.
Supprimer les fichiers inutiles : Si l'image contient des fichiers que vous n'avez pas besoin de restaurer, supprimez-les avant de la copier sur la carte SD de 8 Go.
Utiliser une partition plus petite : Au lieu de copier l'image entière, créez une partition plus petite sur la carte SD de 8 Go et copiez uniquement les données essentielles.
2. Utiliser un autre outil de gravure :

Etcher : Cet outil open source est populaire pour sa simplicité et sa flexibilité. Il vous permet de flasher des images sur des cartes SD et des clés USB, y compris des images plus grandes que la capacité du périphérique de destination.
Rufus : Un autre outil gratuit et convivial qui offre des options avancées pour la création de supports bootables.
3. Mettre à niveau votre carte SD :

Si possible, investir dans une carte SD de plus grande capacité vous permettra de restaurer l'image .img sans problème.

N'oubliez pas que chaque solution présente ses propres avantages et inconvénients. Prenez le temps de les évaluer et choisissez celle qui correspond le mieux à vos besoins et à votre situation.

Bon courage, mon ami ! N'hésitez pas à me contacter si vous avez besoin de plus d'aide pour résoudre ce défi
Modifié en dernier par SurajkaliMotiar le lun. 29 avr. 2024 12:26, modifié 1 fois.

CharlotteFilemdar
Messages : 5
Enregistré le : jeu. 23 nov. 2023 08:48

Re: Comment restaurer fichier .img?

Message par CharlotteFilemdar » lun. 12 févr. 2024 11:55

Solution pour restaurer une image disque volumineuse sur une carte SD plus petite avec ImageWriter :
Compréhension du problème:

Vous avez une image disque (.img) de 29,7 Go créée à partir d'une carte SD de 32 Go.
Vous souhaitez restaurer cette image sur une carte SD de 8 Go, mais ImageWriter refuse en raison de la taille insuffisante du périphérique de destination.
Deux approches pour contourner ce problème:

1. Réduction de la taille de l'image disque:

Utiliser un outil de compression: compressez l'image .img entière (par exemple, avec 7-Zip ou PeaZip) pour réduire sa taille. Assurez-vous que le format de compression est compatible avec ImageWriter.
Supprimer les fichiers non nécessaires: si vous connaissez l'image, identifiez et supprimez les fichiers volumineux non critiques (vidéos, journaux, etc.) pour réduire la taille totale.
2. Restauration partielle de l'image disque:

Utiliser la fonction "Partitions" d'ImageWriter:
Sélectionnez l'option "Partitions" dans ImageWriter.
Définissez la taille de la partition à restaurer sur 8 Go (ou moins).
Sélectionnez la partition de destination sur la carte SD de 8 Go.
Restaurez uniquement la partition sélectionnée.
Remarques importantes:

La compression peut altérer la performance du système d'exploitation restauré.
La suppression de fichiers peut affecter la fonctionnalité de l'image restaurée.
La restauration partielle peut ne pas inclure toutes les données et fonctionnalités de l'image originale.

piper
Raspinaute
Messages : 682
Enregistré le : sam. 5 juin 2021 18:57

Re: Comment restaurer fichier .img?

Message par piper » ven. 16 févr. 2024 22:44

Moi, j'utilise ce script mais le traitement est très long (aller en bas, là où c'est écrit "final version", post du 14/07/2013)
Il s'utilise après la création de l'image
https://sirlagz.net/2013/03/10/script-a ... downsizer/
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

TaheenSomosiline
Messages : 6
Enregistré le : lun. 6 nov. 2023 12:09

Re: Comment restaurer fichier .img?

Message par TaheenSomosiline » mer. 21 févr. 2024 08:19

Il est impossible de restaurer une image disque de 29,7 Go sur une carte SD de 8 Go car la destination est trop petite. Voici quelques solutions possibles :

1. Réduire la taille de l'image disque:

Utilisez un outil de compression pour réduire la taille du fichier .img. 7-Zip et WinRAR sont des options populaires.
Supprimez les fichiers inutiles de l'image disque. Vous pouvez utiliser un outil comme WinDirStat pour visualiser l'espace disque utilisé et identifier les fichiers volumineux à supprimer.
2. Utiliser une carte SD plus grande:

Procurez-vous une carte SD d'au moins 32 Go pour pouvoir accueillir l'image disque entière.

3. Utiliser un autre outil de restauration:

Certains outils de restauration, comme Etcher, peuvent redimensionner automatiquement l'image disque pour l'adapter à la taille de la carte SD.

Liens utiles:

7-Zip: https://www.7-zip.org/
WinRAR: https://www.winrar.com/
WinDirStat: https://windirstat.net/koowspin
Etcher: https://www.balena.io/etcher/
Conseils:

Assurez-vous que la carte SD est formatée en FAT32 avant de restaurer l'image disque.
Sauvegardez les données importantes de la carte SD avant de la restaurer.

Répondre

Retourner vers « Les utilitaires et le Raspberry Pi »