Aug 252011
 

Articolo originale di Craciun Dan pubblicato su Tuxarena, l’articolo si basa sull’installazione ed utilizzo all’interno di una distribuzione con pacchetti .deb

Per questo tutorial useremo la utility genisoimage, sviluppata all’interno del progetto cdrkitgenisoimage è uno strumento a linea di comando per creare immagini di filesystem ISO 9660, che può poi essere masterizzata su un CD o DVD usando wodim o altri tool di masterizzazione. Per installarlo aprite un terminale e scrivete:

apt-get install genisoimage

Ora, proviamo ad utilizzare la più semplice sintassi possibile per creare un’immagine ISO da una directory e il suo contenuto:

genisoimage -o output_image.iso directory_name




L’immagine, chiamata output_image.iso, avrà il nome della directory (directory_name) come directory radice. Al fine di creare un’immagine da diversi file e cartelle e senza una directory radice, utilizzare il seguente comando:

genisoimage -o output_image.iso file1 file2 file3

Questo comando creerà un’immagine che conterrà i file file1, file2 e file3  e non avrà una directory radice.

Un’altra utile opzione di genisoimage è -R,  che utilizza il protocollo Rock Ridge  per preservare la proprietà ed i permessi dei file, consente nomi più lunghi di file e supporta i collegamenti simbolici e file di tipo dispositivo:

genisoimage -R -o output_image.iso file1 file2 file3
Creare una immagine ISO da un CDs/DVDs

Per questo utilizzeremo il comando dd, utilizzato per creare o copiare i file formattandoli utilizzando il file system specificato. In primo luogo, smontare il dispositivo se è già montato:

# umount /dev/cdrom

Il tuo dispositivo potrebbe avere un nome diverso (e.g. /dev/cdrw/dev/scd0 o altro). Il comando per creare un’immagine è il seguente:

$ dd if=/dev/cdrom of=~/cd_image.iso

Dove if e of  hanno il significato di input file e output file, rispettivamente e ~ è la vostra home directory.

In aggiunta, è possibile creare una immagine da un CD audio con il seguente comando:

cat /dev/scd0 > ~/audio_image.iso


Popular Posts:

Flattr this!

  4 Responses to “How-To: Creare una immagine ISO dalla linea di comando”

  1. why not just use mkisofs? It comes pre-installed on most distros.

    mkisofs -o cd.iso directory
    or for direct-to-cd without saving an iso (faster, no hdd writes and half the reads)
    mkisofs -o /dev/sr0 directory

  2. If you want to build your own OS on a CD (or harddrive or USB stick or for VM) I suggest to check out susestudio.com – it’s free and way easier to use. Build your linux from a browser 😉

    also, on the Open Build Service (which is the infrastructure below the nice gui of Studio) you can build a variety of images as well.

  3. there are many methods but i like dd the most

Leave a Reply to Kaj Persson Cancel reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

*