doclinux 8 - 12

# Creazione di un'immagine

- I due precedenti comandi copiano i dati da un disco ad un'altro. Se però vogliamo creare un'immagine, dovremo salvare il contenuto in un file, invece che su una partizione.
- Entrambi i comandi possono produrre un file di uscita:
  mkdir /sorgente ; mount /dev/hda1 /sorgente; cd /sorgente; tar --preserve --numeric-owner -cvf /root/hda1.tar *
  dd if=/dev/hda1 of=/root/hda1.img bs=10240
- Naturalmente sarebbe interessante comprimere le immagini, per risparmiare spazio. In Linux esistono due compressori: gzip e bzip2. Il primo è più standard, il secondo più aggressivo.
- Per comprimere il file risultante con gzip dovremo modificare i comandi come segue:
  mkdir /sorgente ; mount /dev/hda1 /sorgente; cd /sorgente; tar --preserve --numeric-owner -cvzf /root/hda1.tgz *
  gzip /dev/hda1 -c > /root/hda1.zimg
- Per comprimere il file risultante con bzip2 dovremo modificare i comandi come segue:
  mkdir /sorgente ; mount /dev/hda1 /sorgente; cd /sorgente; tar --preserve --numeric-owner -cvjf /root/hda1.ar.bz2 *
  bzip2 /dev/hda1 -c > /root/hda1.bzimg

© Ing. Stefano Salvi - released under FDL licence