Pular para o conteúdo

Converter TAR.GZ para IMG

Extraia um arquivo TAR.GZ ou crie uma imagem de sistema de arquivos IMG com o layout correto.

Converter ficheiros TAR.GZ online

Ainda não temos um conversor online dedicado para TAR.GZ para IMG, mas pode converter ficheiros TAR.GZ online para estes e outros formatos:

Quer converter TAR.GZ para IMG?

Diga-nos. Escolhemos as próximas conversões a adicionar de acordo com o interesse.

Como converter tar.gz para img arquivo

  • Arquivos
  • Nenhuma avaliação ainda.

Um dispositivo ou utilitário de criação de imagens pode exigir uma imagem de disco .img, enquanto o download disponível é um arquivo compactado .tar.gz. A operação correta é extrair um IMG já armazenado no arquivo ou criar uma nova imagem de sistema de arquivos a partir dos arquivos extraídos.

O que é o formato TAR.GZ

.tar.gz combina um arquivo TAR com compressão Gzip. O TAR armazena vários arquivos, diretórios, permissões e marcas de data e hora; o Gzip compacta o fluxo TAR, mas não fornece um sistema de arquivos, uma tabela de partições, um setor de inicialização ou um layout de disco.

Sistemas Linux e Unix usam normalmente TAR.GZ para distribuições de código-fonte, pacotes de software, backups e coleções de arquivos. Um arquivo TAR.GZ não é automaticamente uma imagem de disco inicializável.

O que é o formato IMG

Na categoria Archives, .img geralmente identifica uma imagem de disco ou de sistema de arquivos. Ela pode representar um disquete, uma partição, uma unidade removível ou um dispositivo de armazenamento completo, incluindo metadados do sistema de arquivos e, em alguns casos, uma tabela de partições e código de inicialização.

O software de criação de imagens pode gravar um IMG setor por setor em um cartão de memória ou unidade, montá-lo como um sistema de arquivos ou restaurá-lo como backup. IMG não tem uma única especificação interna universal: a compatibilidade depende do sistema de arquivos, do tamanho da imagem, do esquema de partições, dos requisitos de inicialização e de o programa esperar uma imagem bruta ou um contêiner específico do fornecedor.

Verifique se o arquivo já contém um IMG

Inspecione o arquivo antes de recriar qualquer coisa. No Linux ou macOS, liste seu conteúdo com:

tar -tzf package.tar.gz

No Windows, abra o arquivo com 7-Zip ou PeaZip. Se ele contiver um .img, extraia esse arquivo; isso é extração, não conversão:

tar -xzf package.tar.gz

Não renomeie package.tar.gz para package.img. Alterar a extensão não altera a estrutura do arquivo. Grave a imagem extraída com uma ferramenta que ofereça suporte explícito a imagens de disco brutas, como Raspberry Pi Imager, Fedora Media Writer ou balenaEtcher, somente depois de confirmar que a imagem corresponde ao dispositivo de destino.

Crie um IMG a partir de arquivos comuns

Se o arquivo contiver diretórios e arquivos em vez de uma imagem completa, escolha primeiro o sistema de arquivos e o tamanho da imagem necessários. O exemplo Linux a seguir cria uma imagem bruta de sistema de arquivos 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

Substitua 1G por espaço suficiente para os dados extraídos, os metadados do sistema de arquivos e arquivos futuros. Isso produz uma imagem de sistema de arquivos, não uma imagem de dispositivo particionada ou inicializável. Verifique-a com file disk.img e monte-a no modo somente leitura para inspeção antes de distribuí-la.

No macOS, extraia o arquivo com tar -xzf package.tar.gz e, em seguida, crie uma imagem montável de leitura e gravação a partir do diretório:

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

Normalmente, isso cria disk.dmg, um contêiner de imagem de disco do macOS. Renomeie-o para .img somente se o programa receptor aceitar esse contêiner; alterar a extensão não o transforma em uma imagem bruta. Para uma imagem bruta de sistema de arquivos exigida por um dispositivo específico, crie-a com as ferramentas documentadas pelo fornecedor do dispositivo ou use um ambiente Linux, como uma máquina virtual ou WSL.

No Windows, use 7-Zip ou PeaZip para extrair o arquivo e, em seguida, use WSL ou um utilitário de criação de imagens de disco que ofereça suporte explícito à criação do sistema de arquivos de imagem necessário. O ImDisk pode montar ou criar discos virtuais em alguns fluxos de trabalho, mas não identifica automaticamente o sistema de arquivos, a tabela de partições ou o carregador de inicialização corretos.

Conversores online e ferramentas para desktop

Para um arquivo não sensível, serviços como CloudConvert ou Convertio podem ser usados para a extração quando a página atual do serviço listar explicitamente o suporte a TAR.GZ. Baixe os arquivos extraídos e crie o IMG localmente; em geral, os serviços online não conseguem determinar o sistema de arquivos ou o layout de inicialização de destino e não devem ser considerados confiáveis para produzir uma imagem pronta para um dispositivo. Evite enviar backups proprietários, credenciais ou dados pessoais.

7-Zip e PeaZip são extratores adequados para desktop. O tar, o mkfs, a montagem em loop e as ferramentas de cópia de arquivos do Linux oferecem controle direto sobre uma imagem de sistema de arquivos recém-criada; o hdiutil do macOS cria contêineres de imagem de disco do macOS que podem ser montados.

Compatibilidade e limitações de qualidade

Um arquivo TAR.GZ não especifica a capacidade, o sistema de arquivos, a tabela de partições, o carregador de inicialização, a geometria do dispositivo ou a configuração de inicialização do IMG de destino. Copiar seus arquivos para uma imagem ext4 não criará uma unidade USB inicializável, um cartão para Raspberry Pi ou um instalador de sistema operacional, a menos que as estruturas de partição e inicialização necessárias também sejam criadas.

Para mídias inicializáveis, obtenha o IMG do fabricante sempre que possível. Se o TAR.GZ contiver uma imagem completa, extraia-a em vez de recriá-la; a recriação pode perder setores de inicialização, identificadores de partição, regiões esparsas, metadados do sistema de arquivos, propriedade e atributos estendidos. Verifique o resultado com a soma de verificação do publicador ou gere uma localmente com sha256sum disk.img no Linux ou shasum -a 256 disk.img no macOS.

As informações sobre extensões e tipos de arquivo são fornecidas por File-Extensions.org

Perguntas frequentes

Converter TAR.GZ para IMG cria uma imagem de disco inicializável?

Não, não por si só; isso extrai o arquivo para uma imagem, mas também é necessário criar registros de inicialização, tabelas de partição, metadados do sistema de arquivos e a estrutura de diretórios esperada. O resultado só será inicializável se o dispositivo ou sistema de destino esperar essa estrutura completa.

Meus arquivos e permissões do TAR.GZ serão preservados no IMG?

Os arquivos podem ser preservados, mas as permissões, a propriedade, os links simbólicos, os carimbos de data e hora e outros metadados dependem do sistema de arquivos usado dentro do IMG. Os metadados que o sistema de arquivos de destino não puder representar poderão ser alterados ou perdidos.

Por que minha imagem de TAR.GZ para IMG está vazia ou não é montada?

Um IMG não é apenas outro arquivo compactado, portanto deve conter um sistema de arquivos válido antes que os arquivos extraídos sejam copiados para ele. O problema geralmente ocorre quando a imagem não tem sistema de arquivos, usa um sistema de arquivos não compatível ou os arquivos foram colocados no nível errado da estrutura necessária.

O IMG será menor que o arquivo TAR.GZ?

Não necessariamente; TAR.GZ é compactado com gzip, enquanto um IMG geralmente é um sistema de arquivos ou uma imagem de disco não compactada. O tamanho depende da capacidade da imagem, da sobrecarga do sistema de arquivos, do espaço não utilizado e de a imagem ser esparsa ou compactada.

Outras conversões de arquivo .tar.gz

Conversão inversa

Converter para .img
de outros formatos

Compartilhar nas redes sociais:

Já baixado

Este ficheiro já foi baixado. Para proteger a sua privacidade, apagámo-lo do nosso servidor logo após o download, por isso não pode ser baixado de novo. Se precisar dele outra vez, converta o ficheiro novamente.