Clonezilla (Debian derived)

Da Guide@Debianizzati.Org.
Versione del 30 gen 2010 alle 23:23 di Fr4nc3sc0 (discussione | contributi) (Nuova pagina: {{stub}} Clonezilla è un software opensource che si propone come valida alternativa nell'ambito delle utilità per il "disk imaging" ossia per la creazione di file d'immagine che ra...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca
Document-page-setup.png Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.

Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template.



Clonezilla è un software opensource che si propone come valida alternativa nell'ambito delle utilità per il "disk imaging" ossia per la creazione di file d'immagine che raccolgono informazioni sull'intero contenuto del disco fisso oppure di singole partizioni

Si fa riferimento a Clonezilla v1.2.3-28 (testing).


clonezilla.org [1]


Primo passo

Download della iso di clonezilla che viene poi montata in loop.

# cd /tmp
# mkdir clonezilla
# wget http://sourceforge.net/projects/clonezilla/files/clonezilla_live_testing/clonezilla-live-1.2.3-28.iso/download
# mount -t iso9660 clonezilla-live-1.2.3-28.iso clonezilla -o loop


Nota

L'immagine squashfs di Clonezilla si trova in /live, proprio come la Debian Live, occorre spostarla in un altra directory chiamata clonezilla e passare al bootloader il parametro live-media-path=/clonezilla


Secondo passo

Copia dell'immagine squashfs e dei file vmlinuz e initrd contenuta nella directory live.

# mkdir /media/disk/clonezilla
# cp clonezilla/live/* /media/disk/clonezilla
# umount iso
# cd /media/disk/syslinux/


Terzo passo

Il file di configurazione da cercare si trova in clonezilla/syslinux/syslinux.cfg, dal quale si ricaveranno i parametri da passare a syslinux.


Aggiungere le seguenti righe al file /media/disk/syslinux/menu.cfg

label clonezilla
	menu label ^Clonezilla v1.2.3-15
	text help
  Clonezilla is a disaster recovery, disk cloning and deployment solution
	endtext
	config clonezilla.cfg

Creare il sottomenù per clonezilla nella directory /media/disk/syslinux/

# cat > clonezilla.cfg << EOF
menu hshift 13
menu width 49
default /syslinux/vesamenu.c32
include stdmenu.cfg

label back
	menu label ^back
	kernel /syslinux/vesamenu.c32
	config syslinux.cfg

label clonezilla
	menu label Clonezilla 
	kernel /clonezilla/vmlinuz
	append initrd=/clonezilla/initrd.img boot=live live-media-path=/clonezilla union=aufs nolocales noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=791 ip=frommedia 

label clonezilla2ram
	menu label Clonezilla (To RAM)
	kernel /clonezilla/vmlinuz
	append initrd=/clonezilla/initrd.img boot=live live-media-path=/clonezilla union=aufs nolocales noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=791 toram=filesystem.squashfs ip=frommedia

label clonezillasafe
	menu label Clonezilla (safemode)
	kernel /clonezilla/vmlinuz
	append initrd=/clonezilla/initrd.img boot=live live-media-path=/clonezilla union=aufs nolocales noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip=frommedia vga=normal

MENU SEPARATOR

label freedos
	menu label FreeDOS
	text help
   Run FreeDOS
	endtext
	kernel /clonezilla/freedos.img

label etherboot
	menu label Etherboot
	text help
  Run Etherbot to enable network (PXE) boot
	endtext
	kernel /clonezilla/eb.zli

label gPXE
	menu label gPXE
	text help
  Run gPXE to enable network (PXE) boot
	endtext
	kernel /clonezilla/gpxe.lkn
EOF



Fr4nc3sc0