Come creare, montare e masterizzare un file ISO in Linux

I file ISO sono il modo in cui gli utenti installano comunemente un sistema operativo che non viene fornito sotto forma di disco. Sono un formato che può essere letto facilmente sia su Windows che su Linux, anche se la maggior parte degli utenti sa come lavorare con un file ISO solo se lo possiede già. La maggior parte degli utenti non ha idea di come creare una ISO, masterizzarla, come funzionano, ecc. È per questo motivo che scaveremo in profondità e spiegheremo tutto ciò che c’è da sapere sulle immagini ISO. Vedremo come realizzarli, come masterizzarli su chiavette USB, oltre a CD e DVD. Vedremo anche come montare un file ISO in Linux per accedere ai file all’interno.

Creazione di un file ISO su Linux

Per creare un file ISO su Linux, apri un terminale e usa il comando mkdir per creare una directory. Questa directory è importante, poiché sarà la base del file ISO. Tutto quello che vuoi aggiungere al file ISO va in questa cartella. In questo esempio, creeremo la cartella direttamente nella directory home.

mkdir ~/iso-files

Da qui, usa il comando MV per inserire singoli file e cartelle nella directory iso-files.

mv ~/Documents/file.a ~/iso-files
mv ~/Downloads/file.b ~/iso-files
mv -R ~/Home/Pictures/* ~/iso-files

Con tutti i file e le directory all’interno della cartella sorgente, possiamo creare il file ISO. Questo viene fatto con lo strumento mkisofs.

mkisofs -o testiso.iso ~/iso-files

L’esecuzione di mkisofs potrebbe richiedere del tempo. Al termine, un’immagine ISO masterizzabile (e flasabile) sarà sul tuo PC Linux.

Montaggio di un file ISO su Linux

I file ISO sono ampiamente utilizzati perché è un modo semplice per trasferire molti dati da un’immagine a un’unità USB, CD o DVD avviabile. Il problema è che, a causa del modo in cui vengono creati questi file, gli utenti non possono semplicemente fare clic su di essi e accedere ai file all’interno. Invece, se vuoi accedere ai dati da una ISO, dovrai “montarli”, in modo simile a come monteresti un disco rigido o una chiavetta USB. Per montare un file ISO, apri un terminale e segui questi passaggi.

Passaggio 1: crea una cartella in cui montare il file ISO. Questo è importante, perché se l’ISO non ha un posto dove andare, il contenuto del file sarà ovunque. Ad esempio, se monti testiso.iso su / home / nomeutente /, il contenuto dei file sarebbe ovunque nella tua cartella home.

Usa invece il comando mkdir per creare una nuova cartella in cui montare.

mkdir ~/iso-mount

Passaggio 2: con la cartella creata, tutto ciò che resta da fare è montare il file come dispositivo loop.

sudo mount -o loop testiso.iso ~/iso-mount

Tenere presente che, a causa della natura del funzionamento dei file ISO, alcuni potrebbero rifiutarsi di montare su Linux come “lettura / scrittura” e passare in “modalità di sola lettura”. Questo perché alcuni file ISO non consentono agli utenti di manomettere i file su di esso.

Per smontare l’ISO dalla cartella, fai:

sudo umount ~/iso-mount

Masterizzazione di file ISO su USB su Linux

Gli utenti Linux sono esposti a molti file di immagine disco. Questo perché praticamente ogni singolo sistema operativo Linux distribuisce il proprio prodotto come file immagine ISO. Per utilizzare questa immagine, è necessario “masterizzarla”. Se stai cercando di caricarlo da una chiavetta USB, dovrai eseguire il “flashing” su una USB. Lampeggiante significa che un programma esegue la scansione del contenuto dell’immagine e lo sposta sull’USB.

Realizzare questo su Linux è facile e ci sono molti modi per farlo. In questa guida tratteremo due metodi. Il modo terminale e un modo GUI.

Istruzioni per il terminale

Collega una chiavetta USB e apri un terminale. All’interno del terminale, esegui il comando lsblk. Questo comando elencherà tutti i dispositivi di archiviazione installati. Cerca / dev / sdX (sostituisci la X con la lettera fornita dal comando). Quindi inseriscilo in questo comando per eseguire il flashing dell’immagine ISO sulla tua chiavetta USB:

dd if=isofile.iso of=/dev/sdx bs=4m

Saprai che il processo di flashing è completo quando la finestra del terminale ti consente di digitare di nuovo.

Istruzioni GUI

Il modo migliore attualmente per eseguire il flashing di un file ISO è utilizzare Etcher. È un’app basata su elettroni. Scaricalo ed estrailo, quindi fai clic con il pulsante destro del mouse sul file AppImage per eseguirlo. Chiederà di creare una scorciatoia. Fare clic su “Sì”.

Quando Etcher si apre, inserisci la tua chiavetta USB nel PC. Quindi, vai al passaggio 2 e cerca il file ISO che desideri lampeggiare e fai clic su “Flash!” iniziare.

Masterizzazione di file ISO su DVD e CD su Linux

La maggior parte degli ambienti desktop è ancora dotata di un masterizzatore DVD, ma non tutti. Se stai usando KDE Plasma, hai K3B. Usa Gnome? Brasero è lo strumento da usare. XFCE? Prova XfBurn. Su qualcos’altro? Potresti non avere uno strumento di masterizzazione. In tal caso, installane uno Brasero, K3b o Xfburn poiché funzionano tutti abbastanza bene.

Per masterizzare un CD o un DVD su Linux, segui questi passaggi.

Passaggio 1: inserire il disco vuoto nell’unità disco e chiuderlo.

Passaggio 2: apri il software di masterizzazione del disco.

Passaggio 3: utilizza lo strumento di masterizzazione per individuare il file ISO che desideri masterizzare. In alternativa, trova l’ISO nel tuo file manager, fai clic destro su di esso e seleziona l’opzione per aprirlo con lo strumento di masterizzazione.

Passaggio 4: fare clic sul pulsante “masterizza” e attendere che il programma masterizzi i dati sul disco.