Guia para converter arquivos IMG para o formato ISO no Linux

Guia para converter arquivos IMG para o formato ISO no Linux

No ecossistema Linux, encontrar arquivos nesse .ISOformato é bastante comum, especialmente porque a maioria das distribuições oferece downloads em LiveCD nesse formato devido à sua facilidade de uso. No entanto, você .IMGtambém pode se deparar com arquivos, o que pode deixá-lo em dúvida sobre como lidar com eles. Este guia descreverá os passos para converter um .IMGarquivo para um .ISOformato sem problemas.

Explorando arquivos IMG vs. ISO

Antes de mergulhar no processo de conversão, é essencial entender os fundamentos dos dois tipos de arquivo. Pense em .IMGe .ISOcomo formas distintas de empacotar conteúdo digital. Embora ambos possam armazenar dados semelhantes aos encontrados em um CD ou DVD, eles têm finalidades diferentes e nem sempre substituem um ao outro.

Um arquivo com a .IMGextensão.txt normalmente representa uma imagem bruta de um meio de armazenamento. Ele captura todos os detalhes, desde arquivos e partições ativos até o espaço restante não utilizado. Esse formato pode ser originado de diversos dispositivos, incluindo CDs, DVDs, pendrives e cartões SD, e varia de acordo com o método de criação.

Em contraste, um .ISOarquivo segue padrões específicos projetados para imagens de disco óptico, como ISO 9660 ou UDF. Isso torna o .ISOformato compatível com uma variedade de ferramentas de gravação e ambientes virtuais, como VirtualBox ou VMware.

Razões para converter IMG para ISO

A conversão de um .IMGarquivo para .ISO. NET 3.0 gira principalmente em torno de questões de compatibilidade. Embora muitos utilitários Linux gerenciem .IMGarquivos de forma eficaz, o .ISOformato possui ampla aceitação em diversos aplicativos. Se você deseja gravar a imagem em um disco, executá-la em uma máquina virtual ou compartilhá-la com outras pessoas, a conversão para. NET 3.0 .ISOnormalmente é necessária.

No entanto, nem todos .IMGos arquivos são criados iguais. Eles geralmente se enquadram em uma de duas categorias:

  • Arquivos de imagem de disco óptico (CDs ou DVDs) geralmente já estão alinhados com a estrutura ISO 9660, então uma simples renomeação .isopode ser suficiente.
  • Imagens de unidade ou sistema de arquivos (como aquelas de cartões SD do Raspberry Pi) podem utilizar formatos como ext4 ou FAT32 e exigir etapas de conversão mais extensas para criar um ISO inicializável.

Esteja ciente de que se o seu .IMGarquivo foi gerado por ferramentas como o CloneCD, ele pode ser acompanhado por .ccdarquivos .subque contêm dados de faixa suplementares, que conversores básicos como o CloneCD ccd2isopodem ignorar.

Como converter IMG para ISO

Se você se sente confortável usando a linha de comando, o Linux oferece vários métodos simples para converter .IMGarquivos para .ISO. Primeiro, identifique o tipo de imagem com o qual você está lidando executando o seguinte comando:

file image.img

Se a saída indicar algo como “Sistema de arquivos de CD-ROM ISO 9660”, seu .IMGarquivo já está formatado corretamente como ISO. Nesse caso, basta renomeá-lo. Abra seu terminal, navegue até o diretório que contém o arquivo e execute:

mv input.img output.iso

Após renomear, verifique a conversão tentando montar ou usar o arquivo; se a montagem for bem-sucedida, você obteve um ISO válido. Essa abordagem de renomeação geralmente funciona, pois muitas ferramentas de imagem de disco geram imagens compatíveis com ISO, mas as rotulam com a .imgextensão.

Se a saída for data, x86 boot sector ou DOS/MBR, indicando que você está lidando com uma imagem de disco bruta, será necessário usar um dos métodos de conversão destacados abaixo.

Método 1: Ferramenta ccd2iso

A ccd2isoferramenta foi projetada especificamente para transformar imagens no estilo CloneCD (geralmente .IMGarquivos pareados com arquivos .CCDe .SUB) em .ISOformato. Embora funcione via linha de comando, é fácil de usar. Para instalar ccd2isoem sistemas baseados no Ubuntu, basta executar:

sudo apt install ccd2iso

Após a instalação, use o seguinte comando para realizar a conversão:

ccd2iso source_file.img destination_file.iso

Após um breve período, você encontrará o .ISOarquivo convertido junto com o .IMGarquivo original.

Método 2: Usando iat

Outra ferramenta valiosa, iato, suporta a leitura .IMGde arquivos e diversos formatos de imagem de CD, permitindo convertê-los em .ISOarquivos ou gravá-los diretamente. Para instalar o iat, use:

sudo apt install iat

Para converter um arquivo de imagem, execute o seguinte comando:

iat input_file.img output_file.iso

Método 3: Utilizando a ferramenta genisoimage

Se o seu .IMGarquivo não for um clone direto, mas representar uma imagem completa do sistema de arquivos que você deseja modificar ou reconstruir em um novo ISO, consulte genisoimage(anteriormente conhecido como mkisofs).Ao contrário da simples renomeação, genisoimageconstrói um novo ISO a partir dos arquivos e pastas especificados.

Esta ferramenta é particularmente útil ao criar um ISO a partir de um diretório ou conteúdo dentro de uma imagem montada, atendendo bem a .IMGarquivos formatados com sistemas de arquivos como ext4 ou FAT32.

Monte o .IMGarquivo primeiro para acessar seu conteúdo. Use os seguintes comandos:

sudo mkdir /mnt/img_contents sudo mount -o loop /path/to/your_file.img /mnt/img_contents

Após a montagem bem-sucedida, verifique o diretório “/mnt/img_contents” para visualizar os arquivos na sua imagem.

Certifique-se genisoimagede que esteja instalado. No Debian ou Ubuntu, execute:

sudo apt install genisoimage

Para Fedora, CentOS ou outros sistemas baseados em Red Hat, use:

sudo dnf install genisoimage

Após a instalação, crie seu novo ISO usando este comando:

genisoimage -o /path/to/new_image.iso -R -J /mnt/img_contents

Aqui, -oespecifica o nome do arquivo de saída e o local, -Rpreserva nomes de arquivos longos e permissões no Linux, ao mesmo tempo que -Jgarante a compatibilidade com sistemas Windows.

Depois que o ISO for gerado, desmonte o .IMGarquivo original para organizar:

sudo umount /mnt/img_contents

Método 4: Usando bchunk

Se o seu .IMGarquivo faz parte de um par BIN/CUE, onde .IMGatua de forma semelhante ao .BINarquivo, então bchunkesta é a ferramenta que você precisa. Esta ferramenta especializada converte imagens BIN/CUE para o .ISOformato e pode gerenciar com habilidade .IMGarquivos estruturados de forma semelhante.

Para instalar bchunk, execute:

sudo apt install bchunk

Para converter, emita este comando:

bchunk input.img output.iso

Para conversões em massa, você pode utilizar um curinga:

bchunk *.img output.iso

Por fim, se existir um arquivo correspondente .cue, use ambos para maior precisão:

bchunk -v image.img image.cue output.iso

Ferramenta de interface gráfica para conversão de IMG para ISO

Se preferir uma interface gráfica, considere usar o AcetoneISO. Instale-o com:

sudo apt install acetoneiso

Após a instalação, inicie o aplicativo e confirme as configurações padrão. No entanto, evite tentar converter o .IMGarquivo ainda; isso não funcionará sem ferramentas adicionais. O AcetoneISO o direcionará ao site do PowerISO para baixar o utilitário de linha de comando necessário.

Depois que o arquivo PowerISO for baixado para o diretório designado, navegue até a pasta AcetoneISO:

cd ~/.acetoneiso

Extraia os arquivos PowerISO com:

tar xvf /home/USERNAME/Downloads/poweriso-X. X.tar.gz

Retorne ao AcetoneISO e selecione Converter imagem para ISO no menu Conversão de imagem. Escolha o .IMGarquivo original e forneça um caminho para o novo arquivo. Após um breve período de conversão, o arquivo .ISOestará pronto.

Linux Converter Img para Iso Acetoneiso

Além disso, considere usar o K3b, um utilitário robusto e fácil de usar para criar e gravar CDs, DVDs e Blu-rays. Embora projetado principalmente para o desktop KDE Plasma, ele funciona perfeitamente em vários ambientes Linux.

Caso encontre dificuldades persistentes durante a conversão, considere a possibilidade de o .IMGarquivo não ser uma imagem de disco óptico. Como mencionado anteriormente, .IMGos arquivos podem representar muitos tipos diferentes de dados, como imagens de disco rígido e backups de partições.

Uma regra geral: se o seu .IMGarquivo exceder 4, 5 GB, provavelmente não é um backup de disco óptico convencional; arquivos grandes geralmente indicam estruturas de dados complexas, como backups de partições.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *