|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2006
Città: Ex Crema (cr)
Messaggi: 1025
|
dd per copiare partizioni
Stò utilizzando dd per effettuare copie intere di partizioni da un hard-disk ad un altro.
La partizione da copiare ha una distro linux installata e funzionante (debian 6). La partizione di destinazione è semplicemente formattata ext4 vuota. Utilizzo il seguente comando: Codice:
dd if=/dev/sda1 of=/dev/sdb1 Codice:
[ 6953.002972] EXT4-fs (sda2): bad geometry: block count 4903833 exceeds size of device (4759256 blocks) [ 7019.474709] EXT4-fs (sda2): bad geometry: block count 4903833 exceeds size of device (4759256 blocks) [ 7066.372342] EXT4-fs (sda2): bad geometry: block count 4903833 exceeds size of device (4759256 blocks) [ 7135.113038] EXT4-fs (sda2): bad geometry: block count 4903833 exceeds size of device (4759256 blocks) Considerando il primo caso, dove tutto funziona, essendo le partizioni comunque differenti vi è la possibilità che si installi una geometria leggermente diversa e che quindi vi sia una forzatura nel funzionamento dell'hard-disk? Vi è un comando con il quale si possa comunque copiare 2 partizioni di dimensioni differenti salvagurdandone i blocchi? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Io clono le mie installazioni/partizioni con cp -ax:
Codice:
cp -ax /home/* /mnt/NUOVA/home/ Con dd si hanno vari limiti e possibili problemi che non ho mai toccato con mano perché l'ho sempre scartato in favore di altre soluzioni.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) Ultima modifica di Gimli[2BV!2B] : 03-04-2011 alle 00:36. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
per partizioni già preparate meglio il comando cp, altrimenti si possono copiare con Gparted a patto che sul disco di destinazione ci sia spazio non allocato ed è possibile anche modificare la dimensione di destinazione.
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Dec 2006
Città: Ex Crema (cr)
Messaggi: 1025
|
Quote:
Ho fatto in questo modo: Ho collegato i 2 Hard-disk. Ho fatto partire una distro-live. Ho montato le due partizioni (da copiare) e (di destinazione) /media/sda1 e /media/sdb1 cd /media/sda1 e poi ho dato cp -a * /media/sdb1. La (x) credo che non serva in quanto utilizzando una live-distro, all'interno delle partizioni non risulta nulla montato. Il tutto è stato perfettamente copiato nella partizione sdb1. Per avviare ho dovuto reinstallare grub2 in /dev/sdb Ha funzionato alla perfezione. ps. Effettivamente cp è + efficiente di dd. |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
in effetti la x non serve, meglio cp -av per vedere quello che succede.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:21.