Meniu

Clonarea Hdd in linux

De ce sa clonezi un Hdd ? Poate pentru ca scoate zgomot cam tare,poate ca merge cam greu,poate ca e de capacitate mica si vrei sa transferi totul pen unul nou, poate ca ai un server Dell care avea Hdd SATA de 80 Gb si acum ai pus mana pe 2 Hdd SAS de 146 Gb la 15k rpm dar sa reinstalezi totul de la 0 si sa importi site-urile si/sau bazele de date sql ar insemna sa curga mult sange din nas,motivatia nu este discutabila ci doar solutia.

Metoda 1 - linux dd

Sa presupunem ca butam systemul cu un linux live de pe un stick USB , ne uitam in gparted sau in terminal sudo fdisk -l si vedem ca hardisk-ul vechi este /dev/sda si cel nou este /dev/sdb .

Cea mai simpla clonare se poate face in terminal sudo dd if=/dev/sda of=/dev/sdb ,

if = input file of=outputfile

Daca in loc de of=/dev/sdb punem o alta partitie de pe un alt HDD sa zicem /dev/sdc1 (Hdd3 partitia 1) , putem selecta un fisier ISO ca imagine a Hdd

Exemplu

sudo dd if=/dev/sda of=/media/Stuff/home/gabriel/Hdd.iso.

Procesul de clonare nu are progres nu are verbose prea mult , deci nu va ramane decat sa asteptati sa termine.

Alt procedeu implica bootarea PC cu o distributie Clonezilla,care este mai usor de inteles ,si acolo aveti optiunea device to device , selectati sursa si destinatia si aveti si indicator de progres, timp ramas samd.

Marea problema cu Clonezilla este ca daca Hdd a abut o partitie de Boot , si restul LVM ( aici aviz administratorilor de servere ) , atunci dupa clonare o sa va apara un grub.lst ciudat care nu era pana acum, apare o eroare de genul " error: no argument specified " , press any key si ciudat , unele sisteme pornesc altele nu.

sudo update-grub nu rezolva nimic , acelasi fisier /boot/grub/grub.cfg cu parametri identici.

Asta se poate intampla pentru ca Clonezilla daca da de ceva erori cand rescrie boot sector , va introce propria lui sesiune de grub2 ,Hdd ul initial avand grub1

Solutia este sa stergem grub.cfg sau rename mai preventiv, dupa care in terminal executam sudo grub-install /dev/sdx unde sdx (poate fi sda, sdb, sdc dupa caz)

Insa , tot ramane o problema, daca vechiul hdd avea 80 Gb iar cel nou are 140 Gb , diferenta va ramane nealocata.

Deschidem gparted ,selectam drive-ul, si facem resize cu mouse pentru partitia pe care o dorim sa o marim . In acest fel , crestem clona de 80 la maxim de capacitate.

Andreea

"Rome wasn't built in a day" !
  • | 120 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign