Guida alla conversione dei file IMG in formato ISO su Linux

Guida alla conversione dei file IMG in formato ISO su Linux

Nell’ecosistema Linux, trovare file in questo .ISOformato è piuttosto comune, soprattutto perché la maggior parte delle distribuzioni offre download di LiveCD in questo formato per la sua facilità d’uso. Tuttavia, potresti imbatterti .IMGanche in file che potrebbero lasciarti incerto su come gestirli. Questa guida descriverà i passaggi per convertire senza problemi un .IMGfile in un .ISOformato.

Esplorazione dei file IMG vs. ISO

Prima di addentrarci nel processo di conversione, è essenziale comprendere i fondamenti dei due tipi di file. Pensate a .IMGe .ISOcome modi distinti di confezionare contenuti digitali. Sebbene entrambi possano archiviare dati simili a quelli presenti su un CD o un DVD, hanno scopi diversi e potrebbero non essere sempre sostituibili.

Un file con .IMGestensione.txt rappresenta in genere un’immagine grezza di un supporto di memorizzazione. Cattura ogni dettaglio, dai file e dalle partizioni attivi allo spazio rimanente inutilizzato. Questo formato può provenire da vari dispositivi, inclusi CD, DVD, unità USB e schede SD, e varia in base al metodo di creazione.

Al contrario, un .ISOfile aderisce a standard specifici progettati per le immagini di dischi ottici, come ISO 9660 o UDF. Questo rende il .ISOformato compatibile con una varietà di strumenti di masterizzazione e ambienti virtuali come VirtualBox o VMware.

Motivi per convertire IMG in ISO

La conversione di un .IMGfile in.xml .ISOruota principalmente attorno a questioni di compatibilità. Sebbene molte utility Linux gestiscano efficacemente .IMGi file, il .ISOformato vanta una più ampia accettazione in diverse applicazioni. Se si desidera masterizzare l’immagine su un disco, eseguirla in una macchina virtuale o condividerla con altri, la conversione in.xml .ISOè in genere necessaria.

Tuttavia, non tutti .IMGi file sono uguali. Di solito rientrano in una delle due categorie:

  • I file immagine dei dischi ottici (CD o DVD) spesso sono già conformi alla struttura ISO 9660, quindi potrebbe essere sufficiente rinominarli .iso.
  • Le immagini di unità o file system (come quelle delle schede SD Raspberry Pi) potrebbero utilizzare formati quali ext4 o FAT32 e richiedere passaggi di conversione più estesi per creare un ISO avviabile.

Tieni presente che se il tuo .IMGfile è stato generato da strumenti come CloneCD, potrebbe essere accompagnato da .ccdfile .subcontenenti dati di traccia supplementari, che i convertitori di base ccd2isopotrebbero ignorare.

Come convertire IMG in ISO

Se hai dimestichezza con la riga di comando, Linux offre diversi metodi semplici per convertire .IMGi file in formato .ISO. Per prima cosa, identifica il tipo di immagine che stai trattando eseguendo il seguente comando:

file image.img

Se l’output indica qualcosa come “filesystem CD-ROM ISO 9660”, il .IMGfile è già formattato correttamente come ISO. In questo caso, tutto ciò che devi fare è rinominarlo. Apri il terminale, vai alla directory che contiene il file ed esegui:

mv input.img output.iso

Dopo la rinomina, verifica la conversione provando a montare o utilizzare il file; se il montaggio riesce, hai ottenuto un’immagine ISO valida. Questo approccio di rinomina spesso funziona, poiché molti strumenti di imaging del disco generano immagini conformi allo standard ISO, ma le etichettano con l’ .imgestensione.

Se l’output riporta dati, settore di avvio x86 o DOS/MBR, indicando che si sta gestendo un’immagine disco raw, sarà necessario utilizzare uno dei metodi di conversione evidenziati di seguito.

Metodo 1: strumento ccd2iso

Lo ccd2isostrumento è specificamente progettato per trasformare immagini in stile CloneCD (spesso .IMGfile associati a file .CCDe .SUB) in .ISOformato. Sebbene funzioni tramite riga di comando, è intuitivo. Per installarlo ccd2isosu sistemi basati su Ubuntu, è sufficiente eseguire:

sudo apt install ccd2iso

Dopo l’installazione, utilizzare il seguente comando per eseguire la conversione:

ccd2iso source_file.img destination_file.iso

Dopo un breve periodo, troverai il .ISOfile convertito accanto al .IMGfile originale.

Metodo 2: Utilizzo di iat

Un altro strumento prezioso, iat, supporta la lettura .IMGdi file e vari formati immagine CD, consentendo di convertirli in .ISOfile o masterizzarli direttamente. Per installare iat, utilizzare:

sudo apt install iat

Per convertire un file immagine, eseguire il seguente comando:

iat input_file.img output_file.iso

Metodo 3: Utilizzo dello strumento genisoimage

Se il .IMGfile non è un semplice clone, ma rappresenta un’immagine completa del file system che si desidera modificare o ricostruire in una nuova ISO, consultare genisoimage(precedentemente noto come mkisofs).A differenza della semplice rinominazione, genisoimagecrea una nuova ISO a partire dai file e dalle cartelle specificati.

Questo strumento è particolarmente utile quando si crea un ISO da una directory o dal contenuto di un’immagine montata, ed è compatibile con .IMGi file formattati con file system come ext4 o FAT32.

Per prima cosa, monta il .IMGfile per accederne al contenuto. Utilizza i seguenti comandi:

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

Una volta completato il montaggio, controlla la directory “/mnt/img_contents” per visualizzare i file presenti nell’immagine.

Assicurarsi genisoimageche sia installato. Su Debian o Ubuntu, eseguire:

sudo apt install genisoimage

Per Fedora, CentOS o altri sistemi basati su Red Hat, utilizzare:

sudo dnf install genisoimage

Dopo l’installazione, crea la tua nuova ISO utilizzando questo comando:

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

Qui -ospecifica il nome e la posizione del file di output, -Rpreserva i nomi file lunghi e le autorizzazioni su Linux, -Jgarantendo al contempo la compatibilità con i sistemi Windows.

Una volta generato l’ISO, smonta il .IMGfile originale per riordinarlo:

sudo umount /mnt/img_contents

Metodo 4: Utilizzo di bchunk

Se il .IMGfile fa parte di una coppia BIN/CUE, dove il .IMGprimo ha una funzione simile al .BINfile, allora questo bchunkè lo strumento che fa per voi. Questo strumento specializzato converte le immagini BIN/CUE in .ISOun formato e può gestire abilmente .IMGfile strutturati in modo simile.

Per installare bchunk, eseguire:

sudo apt install bchunk

Per convertire, impartisci questo comando:

bchunk input.img output.iso

Per conversioni in blocco, puoi utilizzare un carattere jolly:

bchunk *.img output.iso

Infine, se .cueesiste un file corrispondente, utilizzarli entrambi per una maggiore precisione:

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

Strumento di interfaccia grafica per la conversione da IMG a ISO

Se preferisci un’interfaccia grafica, valuta l’utilizzo di AcetoneISO. Installalo con:

sudo apt install acetoneiso

Dopo l’installazione, avvia l’applicazione e conferma le impostazioni predefinite. Tuttavia, evita di provare a convertire il .IMGfile per il momento; non funzionerà senza strumenti aggiuntivi. AcetoneISO ti indirizzerà al sito web di PowerISO per scaricare l’utilità da riga di comando necessaria.

Una volta scaricato il file PowerISO nella directory designata, vai alla cartella AcetoneISO:

cd ~/.acetoneiso

Estrarre i file PowerISO con:

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

Torna ad AcetoneISO e seleziona “Converti immagine in ISO” dal menu “Conversione immagine”.Scegli il .IMGfile originale e specifica un percorso per il nuovo file. Dopo un breve periodo di conversione, il file .ISOsarà pronto.

Linux Converti Img in Iso Acetoneiso

In alternativa, valuta l’utilizzo di K3b, un’utilità robusta e intuitiva per la creazione e la masterizzazione di CD, DVD e Blu-ray. Sebbene progettata principalmente per il desktop KDE Plasma, funziona perfettamente in diversi ambienti Linux.

Se riscontri problemi persistenti durante la conversione, valuta la possibilità che il tuo .IMGfile non sia un’immagine di disco ottico. Come accennato in precedenza, .IMGi file possono rappresentare molti tipi diversi di dati, come immagini di dischi rigidi e backup di partizioni.

Una regola generale: se il .IMGfile supera i 4, 5 GB, è probabile che non si tratti di un backup su disco ottico convenzionale; i file di grandi dimensioni sono solitamente indicativi di strutture di dati complesse, come i backup di partizioni.

Fonte e immagini

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *