Newsgroup: it.comp.os.linux.iniziare
Titolo: Come copiare i file speciali?

Devo cambiare disco fisso, vorrei spostare o copiare la Debian wheezy 
che ho nel vecchio senza usare clonezilla o simili.
 
Ho pensato di fare cosi':
1) Avvio una terza wheezy che ho in un'altra partizione, che non ha X 
ma solo la console e che uso per eventuali emergenze,
2) da qui monto la wheezy vecchia e la partizione destinazione della 
nuova in due directory di parcheggio,
3) quindi copio con "cp -a" tutte queste directory di / della vecchia: 
bin boot etc lib media mnt opt sbin selinux srv tmp usr.
 
Potete dirmi se va bene, specie per i link simbolici? e queste 
restanti:
/dev
/proc
/run
/sys
/var
come faccio a copiare i file speciali che contengono?
 
-- 
Ciao Minotto
 

 che ho nel vecchio senza usare clonezilla o simili.
 
Puoi far tutto a sistema andante.
 
1)  Sul nuovo disco crei la partizione e il filesystem di destinazione;
 
2) crei il mountpoint e ce lo monti sopra. Per esempio: /media/nuovodisco;
 
3) esegui quanto segue, dopo aver chiuso eventuali programmi aperti:
 
$ sudo mount -B / /mnt
$ sudo mount -o ro,remount /mnt
$ sudo rsync -avh -n --progress --delete /mnt /media/nuovodisco (questo 
per prova)
$ sudo rsync -avh --progress --delete /mnt /media/nuovodisco (levando 
l'opzione -n, questo fa sul serio).
 
Ripeti l'ultimo comando fino a che non fa più niente (tranne che 
aggiornare uno o due file di log, roba così).
 
4) sistemi nel nuovo filesystem le cose che vanno sistemate (UUID et 
similia, principalmente in /media/nuovodisco/etc/fstab e nella 
configurazione del bootloader);
 
5) verifichi che tutto funzioni col nuovo disco al posto del vecchio;
 
6) brindi.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://home.edges-grid.eu/home/
 
 
http://www.gpugrid.net/
 

 6) brindi.
 
 
-- 
Flavio Visentin
 
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left

 6) brindi.
 
Ok compresi i riti woodoo di ZiPMaN e grazie.
 
-- 
Ciao Minotto
 

 che ho nel vecchio senza usare clonezilla o simili.
e perche' no clonezilla?
è pure gpl, e mo  il gpl sta 0.859!

 approfittarne e farla in ext4.
 
Allora, le partizioni di partenza e di destinazione possono avere i 
filesystem che vuoi, non ha alcuna rilevanza se sono differenti o no.
 
Non uso lilo e non so che possa o non possa fare.
 
Siccome hai /home, /var e /tmp separate devi integrare la sequenza 
comandi. Facendola un po' più breve:
 
$ sudo mount -B / /mnt
$ sudo rsync -avHPAX --delete /mnt /media/nuovodisco
$ sudo mount -B /home /mnt/home
$ sudo mount -B /var /mnt/var
$ sudo mount -B /tmp /mnt/tmp
 
Se hai partizioni separate anche sul nuovo disco, è ora di montarle:
 
$ sudo mount /dev/quelcheè /media/nuovodisco/home
etc.
 
E poi ripeti:
 
$ sudo rsync -avHPAX --delete /mnt /media/nuovodisco
 
finché la situazione non è stabile.


 filesystem che vuoi, non ha alcuna rilevanza se sono differenti o no.
 
Ok e grz ancora, sta infatti andando tutto bene.
 
-- 
Ciao Minotto