Pagina 1 di 1
clonare sistema
Inviato: ven 19 mag 2006, 11:54
da alessandro
Ciao ! sapete se e' possibile clonare una o piu' partizioni linux , in un altro disco fisso , in modo da avere un sistema "clonato " e piu' che altro funzionante?

Inviato: ven 19 mag 2006, 12:07
da gioco
Certo che si può. Ad esempio con
http://www.feyrer.de/g4u/. Leggi bene la spiegazione che quando si fanno certe operazioni il rischio di sbagliarsi c'è sempre.
Inviato: ven 19 mag 2006, 12:08
da sid77
è già stato discusso come fare, cerca nel forum.
suggerimento: "man dd"
Inviato: ven 19 mag 2006, 19:52
da Luci0
Ciao... si può fare anche con una distribuzione live e il comando
se interessa posso essere più preciso...

Inviato: ven 19 mag 2006, 22:33
da alessandro
Si mi interesserebbe!
luci0 mi poteresti dire qualcosa in piu ?
Te hai provato a fare copie di sistemi con il tar , e riavere poi sistemi funzionanti ?
Inviato: ven 19 mag 2006, 23:53
da Dani
Forse anche
questo potrebbe tornarti utile !

Inviato: sab 20 mag 2006, 0:19
da Luci0
Innanzi tutto ti chiedo perché ti serve clonare un installazione e se hai un caso reale da proporre ...
io uso questo sistema che risulta particolarmente valido se la quantità di dati é una frazione rispetto alla dimensione della partizione..
In genere uso la distribuzione live Slax
http://www.slax.org
Esempio :
Un installazione fresca della Slackware 10.2 su un hdd da 80G lo scopo é di preparare una quindicina di hard disk per una serie di PC identici per un' aula di informatica di una scuola... (... fantascienza

) utilizzando un hdd di appoggio...
abbiamo una situazione di dispositivi ide di questo tipo ....
/dev/hda1 (swap da 1G)
/dev/hda2 (ext3 or reiserfs da 79G) occupato per 10G
/dev/hdb (o hdd ) il CD-ROM per il boot della Slax
/dev/hdc con capacità > di 10G
dopo il boot della Slax ed il login conviene caricare la mappa della tastiera controllare se la partizione é stata montata con df montare la partizione e copiarla sul disco /dev/hdc (che viene usato alla stregua di un nastro)
Codice: Seleziona tutto
# loadkeys it
# df
.........................
# mount /mnt/hda2 (se non é già montata)
# cd /mnt/hda2
# tar cf /dev/hdc .
a questo punto abbiamo in /dev/hdc una sequenza byte che corrisponde alla tarball della filesystem in /dev/hda2
non resta che spegnere il PC sostituire il disco /dev/hda riavviare il PC rifare le partizioni con
formattare
Codice: Seleziona tutto
# mkswap -c /dev/hda1
# mkfs.ext3 /dev/hda2
........
creare un mountpoint e montare la partizione vuota ... e scompattare l' archivio in /dev/hdc ..
Codice: Seleziona tutto
# mkdir -p /mnt/hda2
# mount -t ext3 /dev/hda2 /mnt/hda2
# cd /mnt/hda2
# tar xf /dev/hdc .
alla fine non resta che chrottare in /mnt/hda2 e ricaricare il LILO
Codice: Seleziona tutto
# chroot /mnt/hda2
# lilo
.....
# exit (per uscire dalla chroot)
e riavviare il PC per controllare la buona clonazione ..
P.S. se non abbiamo un terzo disco possiamo partizionare il disco destinazione con una terza partizione > 10G dove appoggiare i dati... ma il questo caso non si può parlare di clonazione.. infatti alla fine il disco avrà tre partizioni..

Inviato: sab 20 mag 2006, 10:39
da gnubit
Io ho usato partimage per la prima volta proprio ieri, per "duplicare velocemente" un installazione molto particolare fatta per un cliente.
Avevo perso l'elenco delle modifiche applicate e dovevo consegnarla in fretta.
In poco tempo mi ha fatto un tgz di tutta la partizione, l'ho trovato molto comodo,
Inviato: dom 21 mag 2006, 15:55
da IceSlack
Luci0 ha scritto:Innanzi tutto ti chiedo perché ti serve clonare un installazione e se hai un caso reale da proporre ...
io uso questo sistema che risulta particolarmente valido se la quantità di dati é una frazione rispetto alla dimensione della partizione..
In genere uso la distribuzione live Slax
http://www.slax.org
Esempio :
Un installazione fresca della Slackware 10.2 su un hdd da 80G lo scopo é di preparare una quindicina di hard disk per una serie di PC identici per un' aula di informatica di una scuola... (... fantascienza

) utilizzando un hdd di appoggio...
abbiamo una situazione di dispositivi ide di questo tipo ....
/dev/hda1 (swap da 1G)
/dev/hda2 (ext3 or reiserfs da 79G) occupato per 10G
/dev/hdb (o hdd ) il CD-ROM per il boot della Slax
/dev/hdc con capacità > di 10G
dopo il boot della Slax ed il login conviene caricare la mappa della tastiera controllare se la partizione é stata montata con df montare la partizione e copiarla sul disco /dev/hdc (che viene usato alla stregua di un nastro)
Codice: Seleziona tutto
# loadkeys it
# df
.........................
# mount /mnt/hda2 (se non é già montata)
# cd /mnt/hda2
# tar cf /dev/hdc .
a questo punto abbiamo in /dev/hdc una sequenza byte che corrisponde alla tarball della filesystem in /dev/hda2
non resta che spegnere il PC sostituire il disco /dev/hda riavviare il PC rifare le partizioni con
formattare
Codice: Seleziona tutto
# mkswap -c /dev/hda1
# mkfs.ext3 /dev/hda2
........
creare un mountpoint e montare la partizione vuota ... e scompattare l' archivio in /dev/hdc ..
Codice: Seleziona tutto
# mkdir -p /mnt/hda2
# mount -t ext3 /dev/hda2 /mnt/hda2
# cd /mnt/hda2
# tar xf /dev/hdc .
alla fine non resta che chrottare in /mnt/hda2 e ricaricare il LILO
Codice: Seleziona tutto
# chroot /mnt/hda2
# lilo
.....
# exit (per uscire dalla chroot)
e riavviare il PC per controllare la buona clonazione ..
P.S. se non abbiamo un terzo disco possiamo partizionare il disco destinazione con una terza partizione > 10G dove appoggiare i dati... ma il questo caso non si può parlare di clonazione.. infatti alla fine il disco avrà tre partizioni..

heheh un bello script per tutta sta roba risolverebbe tutto in 5 secondi
ovvimente tenedno conto di tutti gli imprevisti

Inviato: lun 22 mag 2006, 16:47
da Luci0
Forse gli automatismi aiutano ...
... o forse sono utili per fare casini automatici ...
se veramente si debbono preparare più di 5 dischi conviene sicuramente perdere tempo a preparare uno script...
Inviato: mer 31 mag 2006, 20:00
da alessandro
Ciao ! il tar mi da qualche problema....ecco qua!
# mount /mnt/hda2
# cd /mnt/hda2
# tar cf /dev/hdc
a questo punto mi da : cowardly refusing crete an empty archivie
sia hda2 e hdc sono montati anche in srittura e sono in ext3.
Io volevo pero' salvare l'archivio da ripristinare in partizione fat32 e poi ripristinare nuovamente in ext3, ma mi dara' problemi ?
Inviato: mer 31 mag 2006, 21:51
da waka_jawaka
# mount /mnt/hda2 (se non é già montata)
# cd /mnt/hda2
# tar cf /dev/hdc .
Se fai più attenzione noterai che nel comando all'interno del post di iceslack c'è un punto (la directory corrente)
qundi prova con
tar cf /dev/hdc
.
Inviato: dom 11 giu 2006, 17:27
da alessandro
Ciao ! la copia funziona correttamente .
Volevo provare a fare invece una copia di xp utilizzando pero' questo comando :
xx:/mnt/hdc1 # tar cjpvf /mnt/hdc2 backup.tar.bz2 .
dove hdc1 e' ntfs(xp)
hdc2 partzione fat32
poi masterizzo il file backup, lo metto in un altro pc e poi lo apro:
xx:/mnt/(partizione ntfs)# tar xfvpj /mnt/cdrom/backup.tar.bz2
ed infine spengo e faccio partire la partizione xp , si avvia correttamente ma con la schermata blu e il puntatore e si blocca......
Sapete mica darmi un aiuto?
in questo caso il mio problema e mettere il file compresso in un dvd eripristinare il file
Inviato: ven 28 lug 2006, 19:57
da Luci0
... il problema é che Windows non é Linux ....
... windows ama le schermate blu ed é inferiore !!!

Inviato: dom 30 lug 2006, 11:43
da IceSlack
alessandro ha scritto:Ciao ! la copia funziona correttamente .
Volevo provare a fare invece una copia di xp utilizzando pero' questo comando :
xx:/mnt/hdc1 # tar cjpvf /mnt/hdc2 backup.tar.bz2 .
dove hdc1 e' ntfs(xp)
hdc2 partzione fat32
poi masterizzo il file backup, lo metto in un altro pc e poi lo apro:
xx:/mnt/(partizione ntfs)# tar xfvpj /mnt/cdrom/backup.tar.bz2
ed infine spengo e faccio partire la partizione xp , si avvia correttamente ma con la schermata blu e il puntatore e si blocca......
Sapete mica darmi un aiuto?
in questo caso il mio problema e mettere il file compresso in un dvd eripristinare il file
windows mette le radici e se provi a portarlo ad alatre perti i file si incazzano e l'albero cade perhce' non si riesce a impiantare nel terreno :E
linux invece e' come l'acqua la puoi mettere dovunque