Title: Gestione dei file .iso
Author: Sandro Tosi
Last modified: 2004-10-10 (2004-09-19) (2004-05-25)
Creare un file .iso
Per creare un file iso da un cd, possiamo usare uno strumento molto
potente offerto dai sistemi Linux
# dd if=/dev/<cd-rom> of=<image_file>.iso
ed otterremo in <image_file>iso un file iso correttamente formato, se
il cd di origine e`, diciamo, ``fatto bene`...
Se invece vogliamo creare un file iso che contenga file che abbiamo
sul disco utilizzeremo:
# mkisofs -o <file>.iso <options> <sources>
che creera` l'immagine <file>.iso contenente i file contenuti in
<sources>.
Si tenga presente questo:
# mkisofs -o files.iso ~/from
creera` files.iso contenente i file di ~/from, e non anche la
directory; perche` venga mantenuta anche la directory ~/from, conviene
creare una nuova directory, diciamo ~/2burn, e copiare al suo interno
le directory che vogliamo siano contenute nell'immagine.
Montare un file .iso
Un file iso non e` nient'altro che l'immagine di un cd, quindi perche`
non dovrebbe essere possibile montarlo come un normale cd? Ed infatti
lo si puo` montare come un device ``qualunque''...
# mount -o loop <file>.iso <mount_point>
ed otterremo di poter ``navigare'' nel <file>.iso attraverso il
<mount_point>. Potrebbe essere necessario indicare `-t iso9660'.
Per avere la possibilita` di montare i file iso, si deve abilitare nel
kernel il supporto ai loopdevice (quelli che abbiamo sfruttato per
montare il file...) tramite la chiave
CONFIG_BLK_DEV_LOOP=y
Si possono trovare anche alcune interessanti soluzioni nel
CDServer-HOWTO.
|