|
|
|
|
Strumenti |
25-05-2008, 08:29 | #1 |
Senior Member
Iscritto dal: May 2006
Messaggi: 6018
|
[Travasare] Linux da un Hard disk all'altro
dovrei travasare, cioe' spostare, tutti i dati sistema operativo + dati da un hard disk pata 40 GB ad un sata 160 GB
in pratica sullo stesso sistema, installo un 160 al posto del 40, quindi vorrei spostare tutto senza perdere nulla
__________________
Pc funzionanti, (Amd x2 3600+ , Amd x2 4400+ , e8400, Q9400, Q9500) Debian 10,G860,i5 6500, in arrivo Q6600 Scotch edition] |
25-05-2008, 08:54 | #2 |
Senior Member
Iscritto dal: Sep 2005
Città: Modena
Messaggi: 1246
|
Dunque vediamo.. prepari una partizione vuota sul nuovo disco, la monti, fai un bel 'cp -a / /mnt/sdX', aggiorni fstab e grub perchè puntino alla nuova unità. Niente di complicato, ma tieniti da parte una knoppix nel caso sbagliassi a fare qualcosa...
|
25-05-2008, 19:17 | #3 |
Senior Member
Iscritto dal: May 2006
Messaggi: 6018
|
usando una live tipo Kubuntu 8.04
considerando hda1 la partizione con dati e s.o e sda1 (è un sata il nuovo) Booto da Kubu come copio tutto da hda1 a sda1?
__________________
Pc funzionanti, (Amd x2 3600+ , Amd x2 4400+ , e8400, Q9400, Q9500) Debian 10,G860,i5 6500, in arrivo Q6600 Scotch edition] |
25-05-2008, 20:03 | #4 | |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1886
|
Quote:
L'ho fatto proprio ieri sera con una installazione di gentoo: tutto ok. In sostanza dalla distro live monti in una cartella, ammettiamo /mnt/hda1, /dev/hda1 e con gparted o da linea di comando crei il filesystem su /dev/sda1, ammettiamo ext3, quindi monti pure /dev/sda1 in un'altra cartella, sempre dalla live, ammettiamo /mnt/sda1. Quindi, con le due partizioni montate, in console dai il comando: cp -a /mnt/hda1/* /mnt/sda1/ e aspetti; se vuoi da un altra console dai un cd /mnt/sda1 e il comando ls, per vedere le dir che vengono create man mano. Poi devi modificare /etc/fstab affinchè la nuova root sia in /dev/sda1 e la swap dove si trova. Poi, ancora modifichi /boot/grub/menu.lst per adattarlo malla nuova root del sistema oppure /etc/lilo.conf se usi lilo. Quindi, a processo terminato, dai in console un chroot /mnt/sda1 /bin/bash e sei dentro il nuovo sistema: da qui devi reinstallare il boot-loader dopo averne modificato il file di configurazione come ti ho spiegato sopra. Quindi: lilo -v se usi lilo e vedi quel che ti dice grub-install /dev/sda (ammettendo che tu voglia installare il loader nell'MBR) e vedi quel che ti dice. Naturalmente il kernel deve avere tutti i moduli per il tuo controller sata correttamente compilati, o inseriti staticamente. Non dovresti avere problemi nel reboot, dopo aver dato exit per uscire dal chroot ed aver smontato le due partizioni. Abbi pazienza perchè a seconda di quel che hai nel sistema origine, il processo di copia potrebbe durare una cifra... |
|
25-05-2008, 20:30 | #5 |
Senior Member
Iscritto dal: May 2006
Messaggi: 6018
|
ringrazio entrambi, provero' a farlo
al massimo se non riesco, travaso solo i dati, tanto il s.o non è che una normalissima mandriva2008.1 senza nulla dentro
__________________
Pc funzionanti, (Amd x2 3600+ , Amd x2 4400+ , e8400, Q9400, Q9500) Debian 10,G860,i5 6500, in arrivo Q6600 Scotch edition] |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:55.