PDA

View Full Version : Clonare una installazione Linux su macchine diverse.


magnavox
06-09-2008, 08:49
Ciao a tutti, avrei la necessità di clonare delle macchine linux
su altre macchine diverse da quelle originali, o per backup (si
rompe la macchina :muro: ) o per upgrade (passaggio a macchina
più potente :p ).

Ho provato a cercare sul forum, ma non credo di trovare.

Potete darmi qualche indicazione?

Tnx ;)

patel45
06-09-2008, 09:45
A parità di macchina, e quindi di scheda video, audio ecc dovrebbe funzionare il remastering con la funzione remastersys. Con macchine diverse penso che non sia possibile, basta vedere i post di che ha cambiato la scheda madre e non gli funziona più niente.

yggdrasil
06-09-2008, 09:46
mai sentito parlare di immagine? bene qualunque programma per le immagini va bene, pure dd
copia da un disco all'altro, avvii, il sistema si accorge di altra roba su e si cambia in automatico i moduli di linux

Slayer86
06-09-2008, 09:56
Ciao prova a leggere questo (http://pierpytom.wordpress.com/2007/10/17/facciamo-unistantanea-al-nostro-pinguino/)
;)

magnavox
06-09-2008, 10:00
Scusate, forse non sono stato chiaro: le macchine origine e destinazione NON è detto che siano uguali.
Se sono identiche, ok, mi basta una immagine del disco e via...

magnavox
06-09-2008, 10:03
Ciao prova a leggere questo (http://pierpytom.wordpress.com/2007/10/17/facciamo-unistantanea-al-nostro-pinguino/)
;)


Questo è quello che avevo in mente, ma che garanzia ho di metterlo su macchine con hardware diverso?
Ci sarà da aggiustare qualcosa? ;)

yggdrasil
06-09-2008, 10:09
Scusate, forse non sono stato chiaro: le macchine origine e destinazione NON è detto che siano uguali.
Se sono identiche, ok, mi basta una immagine del disco e via...

chiarissimo invece
il problema è che per linux non cambia se gli cambi scheda madre mentre è spento
lui se ne accorge lo stesso e si aggiusta da solo

con windows devi riformattare e reinstallare, ma questo NON È windows

quindi via di immagine e sei a posto

Slayer86
06-09-2008, 10:21
Questo è quello che avevo in mente, ma che garanzia ho di metterlo su macchine con hardware diverso?
Ci sarà da aggiustare qualcosa? ;)

se hai una distribuizione che funziona con i binari e l'architettura del processore è la stessa... allora credo che gli aggiustamenti dovrebbero essere minimi... giusto i driver per periferiche specifiche... per il resto dovrebbe funzionare alla grande e senza il bisogno di programmi vari per l'immagine!

yggdrasil
06-09-2008, 10:36
se hai una distribuizione che funziona con i binari e l'architettura del processore è la stessa... allora credo che gli aggiustamenti dovrebbero essere minimi... giusto i driver per periferiche specifiche... per il resto dovrebbe funzionare alla grande e senza il bisogno di programmi vari per l'immagine!
naturalmente avevo escluso a priori il fatto che si compilasse i programmi da solo(gentoo e arch non penso siano la sua distro) e avevo interpretato la cosa come copio dal primo pc ma senza levare il disco in modo da clonare il sistema
a quel punto fai l'immagine del sistema e ad ogni nuovo ce la copi sopra in poco tempo

patel45
06-09-2008, 10:49
il problema è che per linux non cambia se gli cambi scheda madre mentre è spento
lui se ne accorge lo stesso e si aggiusta da solo
dai un'occhiata a
http://forum.ubuntu-it.org/index.php/topic,140401.0.html
http://forum.html.it/forum/showthread.php?s=&threadid=1173900&highlight=cambiato+scheda+madre

yggdrasil
06-09-2008, 10:54
dai un'occhiata a
http://forum.ubuntu-it.org/index.php/topic,140401.0.html
http://forum.html.it/forum/showthread.php?s=&threadid=1173900&highlight=cambiato+scheda+madre
data
il problema è che l'ho fatto solo io
link numero 1
linux(il kernel, se non sai cosa è rileggitelo da qualche parte per favore) NON È l'interfaccia grafica
quello che poi non andava è xorg ma basta configurarlo con i driver universali VESA invece che con quelli specifici e vedi che il clone va su tutto

link numero 2
il sistema è partito perfettamente

:mc:

magnavox
07-09-2008, 12:35
Grazie a tutti, provero' le varie soluzioni e vi faro' sapere ;)

essential__60
08-09-2008, 09:04
naturalmente avevo escluso a priori il fatto che si compilasse i programmi da solo(gentoo e arch non penso siano la sua distro) e avevo interpretato la cosa come copio dal primo pc ma senza levare il disco in modo da clonare il sistema
a quel punto fai l'immagine del sistema e ad ogni nuovo ce la copi sopra in poco tempo

Beh io ho clonato una gentoo da Athon XP a Core2 senza grossi problemi, compilato un kernel i686 con genkernel, clonato con clonezilla, aggiustati xorg.conf caricati i moduli driver video e audio per le nuove periferiche e via, niente di clamoroso.

clonezilla live
http://www.clonezilla.org/clonezilla-live/
http://www.clonezilla.org/download/sourceforge/

yggdrasil
08-09-2008, 12:47
Beh io ho clonato una gentoo da Athon XP a Core2 senza grossi problemi, compilato un kernel i686 con genkernel, clonato con clonezilla, aggiustati xorg.conf caricati i moduli driver video e audio per le nuove periferiche e via, niente di clamoroso.

clonezilla live
http://www.clonezilla.org/clonezilla-live/
http://www.clonezilla.org/download/sourceforge/

naturalmente funzionano i binari se l'architettura è la stessa però non vanno veloci come potrebbero se ricompilati sul core2 no? ;)

magnavox
08-09-2008, 12:56
Beh io ho clonato una gentoo da Athon XP a Core2 senza grossi problemi, compilato un kernel i686 con genkernel, clonato con clonezilla, aggiustati xorg.conf caricati i moduli driver video e audio per le nuove periferiche e via, niente di clamoroso.

clonezilla live
http://www.clonezilla.org/clonezilla-live/
http://www.clonezilla.org/download/sourceforge/

Ho provato Clonezilla.
Imagine su un server remoto via Ethernet.
Al restore, sulla stessa macchina originaria, non carica più Linux:

GRUB loading stage1.5

GRUB loading, please wait

Error 18


Qualche idea?

update01: il BIOS adesso mi riconosce la dimensione del disco come 528 MB (èun 8 GB)! anche risettandolo manualmete o mettendono in AUTO!
update02: settando nel BIOS AUTO sia per il disco che per il mode (LBA, Normal, Large..) adesso va! strano... mah!

magnavox
08-09-2008, 21:17
Ho effettuato dei test con Clonezilla, e sono soddisfacenti:

1) backup/restore immagine sulla stessa macchina da server remoto
2) restore di un backup dopo aver cambiato MB e CPU (da PIII450 a Duron800)

Nel secondo caso, ho avuto problemi con la scheda di rete, non veniva attiva
in automatico... erano tutte disattivate.... bhu

nb: essendo disattivata anche linterfaccia "lo", localhost, MySQL NON partiva!

essential__60
09-09-2008, 16:01
Ho effettuato dei test con Clonezilla, e sono soddisfacenti:

1) backup/restore immagine sulla stessa macchina da server remoto
2) restore di un backup dopo aver cambiato MB e CPU (da PIII450 a Duron800)

Nel secondo caso, ho avuto problemi con la scheda di rete, non veniva attiva
in automatico... erano tutte disattivate.... bhu

nb: essendo disattivata anche linterfaccia "lo", localhost, MySQL NON partiva!

Le schede di rete con hardware diverso vengono aggiunte a quelle esistenti.

Se avevi eth0 ed eth1 sul nuovo pc le nuove schede saranno aggiunte come eth2 ed eth3.

Se vuoi ripristinarle come eth0 ed eth1 dell'installazione originale
devi editare il file

/etc/udev/rules.d/70-persistent-net.rules

il numero 70 può essere diverso
e commentare le vecchie schede e rinominare le nuove eth0 eth1.

magnavox
09-09-2008, 16:05
Le schede di rete con hardware diverso vengono aggiunte a quelle esistenti.

Se avevi eth0 ed eth1 sul nuovo pc le nuove schede saranno aggiunte come eth2 ed eth3.

Se vuoi ripristinarle come eth0 ed eth1 dell'installazione originale
devi editare il file

/etc/udev/rules.d/70-persistent-net.rules

il numero 70 può essere diverso
e commentare le vecchie schede e rinominare le nuove eth0 eth1.

La scheda di rete era la stessa... ho solo fatto "ifconfig eth0 up".
Nel file di configurazione della rete, era commentata... ho romosso i commenti...
...non cpaisco come mai...