Convertir tar.gz en img

Convertir TAR.GZ en IMG

Extraire une archive TAR.GZ ou créer une IMG de système de fichiers avec la structure correcte.

Convertir des fichiers TAR.GZ en ligne

Nous n’avons pas encore de convertisseur en ligne dédié pour TAR.GZ vers IMG, mais vous pouvez convertir des fichiers TAR.GZ en ligne vers ces formats :

Vous voulez convertir TAR.GZ en IMG ?

Dites-le-nous. Nous choisissons les prochaines conversions à ajouter selon l'intérêt.

Comment convertir tar.gz en fichier img

  • Archives

Un appareil ou un utilitaire d’imagerie peut nécessiter une image disque .img alors que le téléchargement disponible est une archive .tar.gz compressée. L’opération correcte consiste soit à extraire un IMG déjà stocké dans l’archive, soit à créer une nouvelle image de système de fichiers à partir des fichiers extraits.

Qu’est-ce que le format TAR.GZ ?

.tar.gz combine une archive TAR avec la compression Gzip. TAR stocke plusieurs fichiers, des répertoires, des autorisations et des horodatages ; Gzip compresse le flux TAR, mais ne fournit ni système de fichiers, ni table de partitions, ni secteur d’amorçage, ni structure de disque.

Les systèmes Linux et Unix utilisent couramment TAR.GZ pour les distributions de code source, les packages logiciels, les sauvegardes et les collections de fichiers. Un fichier TAR.GZ n’est pas automatiquement une image disque amorçable.

Qu’est-ce que le format IMG ?

Dans la catégorie Archives, .img désigne généralement une image de disque ou de système de fichiers. Elle peut représenter une disquette, une partition, un lecteur amovible ou un périphérique de stockage complet, y compris les métadonnées du système de fichiers et, dans certains cas, une table de partitions et du code d’amorçage.

Les logiciels d’imagerie peuvent écrire un IMG secteur par secteur sur une carte mémoire ou un lecteur, le monter comme un système de fichiers ou le restaurer comme sauvegarde. IMG ne possède pas de spécification interne universelle : la compatibilité dépend du système de fichiers, de la taille de l’image, du schéma de partitionnement, des exigences d’amorçage et du fait que le programme attende une image brute ou un conteneur spécifique au fabricant.

Vérifier si l’archive contient déjà un IMG

Inspectez l’archive avant de reconstruire quoi que ce soit. Sous Linux ou macOS, affichez son contenu avec :

tar -tzf package.tar.gz

Sous Windows, ouvrez le fichier avec 7-Zip ou PeaZip. S’il contient un .img, extrayez ce fichier ; il s’agit d’une extraction et non d’une conversion :

tar -xzf package.tar.gz

Ne renommez pas package.tar.gz en package.img. Modifier l’extension ne change pas la structure du fichier. Écrivez l’image extraite avec un outil prenant explicitement en charge les images de disque brutes, tel que Raspberry Pi Imager, Fedora Media Writer ou balenaEtcher, uniquement après avoir vérifié que l’image correspond au périphérique cible.

Créer un IMG à partir de fichiers ordinaires

Si l’archive contient des répertoires et des fichiers plutôt qu’une image complète, choisissez d’abord le système de fichiers et la taille de l’image requis. L’exemple Linux suivant crée une image brute de système de fichiers ext4 de 1 GiB :

mkdir extracted
 tar -xzf package.tar.gz -C extracted
truncate -s 1G disk.img
mkfs.ext4 -F disk.img
mkdir image-mount
sudo mount -o loop disk.img image-mount
sudo cp -a extracted/. image-mount/
sync
sudo umount image-mount

Remplacez 1G par une taille suffisante pour les données extraites, les métadonnées du système de fichiers et les futurs fichiers. Cela produit une image de système de fichiers, et non une image de périphérique partitionnée ou amorçable. Vérifiez-la avec file disk.img et montez-la en lecture seule pour l’inspecter avant de la distribuer.

Sous macOS, extrayez l’archive avec tar -xzf package.tar.gz, puis créez une image montable en lecture/écriture à partir du répertoire :

hdiutil create -srcfolder extracted -fs HFS+ -format UDRW -o disk

Cela crée normalement disk.dmg, un conteneur d’image disque macOS. Ne le renommez en .img que si le programme qui le reçoit accepte ce conteneur ; modifier l’extension ne le transforme pas en image brute. Pour une image brute de système de fichiers requise par un périphérique spécifique, créez-la avec les outils documentés par le fabricant du périphérique ou utilisez un environnement Linux tel qu’une machine virtuelle ou WSL.

Sous Windows, utilisez 7-Zip ou PeaZip pour extraire l’archive, puis utilisez WSL ou un utilitaire de création d’images disque prenant explicitement en charge la création de l’image de système de fichiers requise. ImDisk peut monter ou créer des disques virtuels pour certains scénarios, mais il ne déduit ni le système de fichiers, ni la table de partitions, ni le chargeur d’amorçage appropriés.

Convertisseurs en ligne et outils de bureau

Pour une archive non sensible, des services tels que CloudConvert ou Convertio peuvent être utilisés pour extraire l’archive lorsque leur page de service actuelle indique explicitement la prise en charge de TAR.GZ. Téléchargez les fichiers extraits et créez l’IMG localement ; les services en ligne ne peuvent généralement pas déduire le système de fichiers cible ni la structure d’amorçage et ne doivent pas être considérés comme fiables pour produire une image prête à utiliser sur un périphérique. Évitez de téléverser des sauvegardes propriétaires, des identifiants ou des données personnelles.

7-Zip et PeaZip sont des outils d’extraction de bureau adaptés. Les outils Linux tar, mkfs, de montage loop et de copie de fichiers offrent un contrôle direct sur une image de système de fichiers nouvellement créée ; hdiutil de macOS crée des conteneurs d’image disque macOS montables.

Limites de compatibilité et de qualité

Une archive TAR.GZ ne spécifie ni la capacité, ni le système de fichiers, ni la table de partitions, ni le chargeur d’amorçage, ni la géométrie du périphérique, ni la configuration d’amorçage de l’IMG cible. Copier ses fichiers dans une image ext4 ne créera pas une clé USB amorçable, une carte Raspberry Pi ou un programme d’installation de système d’exploitation, sauf si les structures de partition et d’amorçage requises sont également créées.

Pour les supports amorçables, procurez-vous l’IMG du fabricant lorsque cela est possible. Si le TAR.GZ contient une image complète, extrayez-la au lieu de la reconstruire ; la reconstruction peut entraîner la perte des secteurs d’amorçage, des identifiants de partition, des régions sparse, des métadonnées du système de fichiers, des informations de propriété et des attributs étendus. Vérifiez le résultat avec la somme de contrôle fournie par l’éditeur ou générez-en une localement avec sha256sum disk.img sous Linux ou shasum -a 256 disk.img sous macOS.

Autres conversions de fichiers .tar.gz

Conversion inverse

Conversion vers .img
depuis d'autres formats

Partager sur les réseaux sociaux :