Re: Copia completa di Squeeze (con Amd64)
>>> In questo modo puoi fare dd su un disco piu' piccolo e accelleri pure le
>>> attivita' perche ti limiti a salvare solo i primi 50G di disco.
>>>
>>> dd if=/dev/sda of=/mnt/copia_disco.img bs=1M count=51200
>>
>> Questa credo che sia la strada giusta.
>> Se io eseguo
>>
>> dd if=/dev/sdb of=/dev/sdc bs=1M count=60000
>>
>> dove sdb e' il mio hard disk interno
>> sdc e' il disco esterno usb
>> mi dovrebbe copiare 60GB a blocchi di 1M alla volta, ma sul dispositivo
>> sdc vengono create anche le due partizioni sdc1 (con il sistema) e sdc2
>> (con la /home dei dati) e sdc3 (con la swap) ?
>> In pratica come devo preparare il dispositivo sdc ?
>> Copia anche l'MBR , con questo comando ?
>>
>> Grazie
>> Claudio
>>
>>
>
>Non ho resistito alla tentazione ed ho eseguito il comando da terminale
>root.
>In parte mi rispondo da solo , perche' ha creato le partizioni su sdc
>pari pari come erano su sdb ma non ha completato tutta l'operazione
>Questo e' l'output del terminale :
>dd if=/dev/sdb of=/dev/sdc bs=1M count=60000
>dd: lettura di "/dev/sdb": Input/output error
>10632+1 record dentro
>10632+1 record fuori
>11148902400 byte (11 GB) copiati, 615,696 s, 18,1 MB/s
>
>ha copiato credo la prima partizione sdb1 tutta completa , ma non ha
>copiato la seconda sdb2 , con i dati della home. Perche' ?
>La sdb2 e' stata creata ma e' vuota. Su gparted e' segnata con un
>warning e dice che non e' possibile leggere questa partizione.
>Anche la swap su sdc3 e' stata creata.
>
>Grazie
>Claudio
Usando of=/dev/sdc hai sovrascritto anche l'mbr di sdc.
Se noti io ho detto of=/mnt/copia_disco.img, cioe' si crea una immagine ALL'INTERNO del filesystem CHE DEVI AVER PRECEDENTEMENTE MONTATO.
Da capo. Tu hai disco_sorgente=/dev/sdb e disco destinazione (di - per esempio 80G - connesso via usb) visto come sdc e con una sola partizione primaria che hai precedentemente formattato.
Si presuppone che /dev/sdb contenga una unica partizione sdb1 da 40G
Ora
PRIMA monti il disco usb (mount /dev/sdc1 /mnt)
POI fai il data dump (dd if=/dev/sdb of=/mnt/copia_disco.img bs=1M count=51200)
In questo modo NON sovrascrivi l'mbr di sdc quindi i restanti 30G sono usabili per altre cose.
Nota che "bs=1M count=51200" significa copia per 51200 volte un blocco da 1M(=1024K)
Per fare il restore del' file immagine sul disco origine o su qualunque altro disco (ap atto che sia >= alla dimensione) dai il comando
dd if=/mnt/copia_disco.img of=/dev/sdX con X quello che ti serve (bs e count in questo caso non serve specificarli)
Reply to: