Kloning en hårddisk är ett bra sätt att skapa en " bild " eller ögonblicksbild av ditt nuvarande operativsystem som en back - up . Det är också användbart om du vill överföra innehållet i datorn precis som det är , komplett med alla dina önskemål , från en gammal enhet till en ny one.Linux kan göra detta med " dd " och " ddrescue , " två fria nyttigheter . Gddrescue är nyare , snabbare , enklare att använda och rekommenderas för de flesta användare . Dd är en kraftfull och flexibel , men långsamt och komplicerat program , och det rekommenderas bara för att hantera specifika problem gddrescue inte kan hantera . Saker du behöver
Två hårddiskar
Live Linux CD , såsom Knoppix eller Ubuntu Live
Visa fler instruktioner
Förberedelser
1
Säkerhetskopiera alla dina viktiga data , ifall något går fel
2
Lossa eventuella lagringsenheter - . inklusive externa hårddiskar , minneskort , kameror och minneskort - förutom den enhet du vill klona och målenheten där du vill lagra den klonade bilden .
3
Starta din dator från Linux Live CD .
4
Lär för namngivning av datorns enheter genom öppna ett Linux terminalfönster och skriva följande kommando :
sudo fdisk - l
5
Ta del av ( och helst skriva ner ) informationen under "Device "-kolumnen . Den kommer att innehålla en lista på en eller flera punkter som heter /dev/sda1 , /dev/sda2 , /dev /sdb , och så vidare . Bokstäverna ( sda , sdb ) anger separata hårddiskar . Siffrorna ( sda1 , sda2 ) anger separata partitioner inom varje enhet .
Klon med gddrescue
6
Använda den information du fått från föregående steg , avgöra vilken som är din källa enhet ( som du klonar från ) och din destination enhet ( som du klonar till ) .
Några ledtrådar är storleken på respektive enheter och deras partitioner . Till exempel : Du försöker klona en 60 - gigabyte källkod kör på en 120 - gigabyte målenheten . Om föregående steg berättar /dev /sda har en 60 - gigabyte kapacitet och /dev /sdb har en 120 gigabyte kapacitet , kan du använda deras respektive storlekar för att berätta vilken som är vilken . Ett annat exempel : Du kopierar en tre - partition källa enhet till en tom målenheten . Du ser fyra märkta rader : /dev/sda1 , dev/sda2 /, /dev/sda3 och /dev /sdb . Bredvid dem är siffror som motsvarar alla dina partitioner och ett tomt fält bredvid /dev /sdb . Du kan dra slutsatsen att SDA är din källa enhet och sdb är ditt målenheten .
7
Aktivera alla databaser om du använder en Ubuntu Live -CD genom att öppna programmet Software Source , finns under " System " och " Administration " på toppen skrivbordsverktyget , klicka kryssrutorna för ( universum ) och ( multiverse ) förråd .
8
Öppna en terminal , finns under "Program" och " Tillbehör " och sedan hämta gddrescue genom att skriva eller kopiera - klistra in följande kommando : sudo apt - get install gddrescue
9
Skriv in följande kommando med sOURCE med namnet på din källa enhet och dESTINATION med namnet på din målenheten : sudo ddrescue - v /dev /SOURCE /dev /dESTINATION
klon med Dd
10
Använda den information du fått från föregående steg , avgöra vilken som är din källa enhet ( som du klonar från ) och din destination enhet ( som du klonar till ) .
Några ledtrådar är storleken på respektive enheter och deras partitioner . Till exempel : Du försöker klona en 60 - gigabyte källkod kör på en 120 - gigabyte målenheten . Om föregående steg berättar /dev /sda har en 60 - gigabyte kapacitet och /dev /sdb har en 120 gigabyte kapacitet , kan du använda deras respektive storlekar för att berätta vilken som är vilken . Ett annat exempel : Du kopierar en tre - partition källa enhet till en tom målenheten . Du ser fyra märkta rader : /dev/sda1 , dev/sda2 /, /dev/sda3 och /dev /sdb . Bredvid dem är siffror som motsvarar alla dina partitioner och ett tomt fält bredvid /dev /sdb . Du kan dra slutsatsen att SDA är din källa enhet och sdb är ditt målenheten .
11
Öppna ett terminalfönster .
12
Skriv in följande kommando och ersätter SOURCE med namnet på källan enheten och dESTINATION med namnet på din destination drive : dd bs = 4k if = /dev /sOURCE på = /dev /dESTINATION conv = noerror , sync
att klona bara en partition från källenhet , ange partition ( t.ex. /dev/sda1 eller /dev/sda2 ) . För att klona hela hårddisken , bara ange enhetsnamnet , med ingen partition nummer ( t.ex. /dev /sda ) .
13
Vänta . Kloning en stor enhet med dd kan ta timmar , och enligt vissa konton , ännu mer än en dag .