På Linux og har brug for at flytte masser af data fra enharddisk til en anden? I så fald skal du overveje at bruge redigeringsværktøjet Gparted-partition til Linux. Bortset fra redigering af harddisklayouts, kan det hurtigt klone enhver partition på flere harddiske (eller endda duplikatpartitioner på den samme harddisk), hvilket gør det til et fantastisk værktøj at overføre en Linux-installation til en anden harddisk.
Det er meget let at kopiere partitioner med Gparteddet fungerer ikke med monterede partitioner. Du skal sørge for, at den harddisk, du arbejder med, ikke er i brug med det primære system. Det er muligt bare at installere værktøjet til din Linux-distribution og bruge det derfra, men det er bedst at arbejde med et live-system. At have et live-system sikrer, at der ikke i øjeblikket er nogen partitioner i brug.
Krav
For at komme i gang med live-disken skal du downloadeden nyeste version af Gparted ISO-billedet. Tag også en USB-flashpind på mindst 1 GB i størrelse, og download den nyeste version af Etcher USB-værktøjet.
Opret Live Disk
Sæt USB-stikket i, og åbn Etcher for at starteprocessen til oprettelse af live disk. Inden i Etcher skal du vælge ISO-filen og klikke på “flash” -knappen for at oprette disken. Etcher vil tage lidt tid, men når den er færdig, skal du genstarte din pc og indlæse BIOS. Brug BIOS på din pc til at ændre bootloader, så den indlæser Gparted live-disk først.
Indlæs partielt live
Selvom denne live disk er et grafisk værktøj,det starter ikke sådan. Gå igennem instruktionerne på skærmen for at vælge dit sprog og tastaturlayout. Indtast derefter "startx" i prompten, og det indlæser det levende desktopmiljø. Herfra finder du "Gparted" og dobbeltklikker på det for at åbne partitionsværktøjet.

Når det åbnes, scanner værktøjet hver harddiskder er tilsluttet dit system og læsbar. Brug rullemenuen til højre for at vælge det drev, du vil kopiere data fra. I denne artikel er det drev, vi kopierer data fra, / Dev / sda, og det drev, der modtager de gengivne data, er / Dev / sdb.
Kopiering af partitionslayouts
En ligetil måde at overføre en Linux påinstallation fra en harddisk til en anden er ved at bruge funktionen “kopi partition” i partitionværktøjet Gparted. Husk, at det drev, du kopierer en partition fra, skal være tomt. For at tømme det skal du åbne et terminalvindue og følge vores guide til, hvordan du sikkert sletter en harddisk. Når processen er afsluttet, gå tilbage til Gparted og vælg drevet (i vores eksempel er denne harddisk det / Dev / sdb).
Klik på "Enhed" og derefter "opret partitionstabel." Husk, at denne harddisk SKAL har det samme skema som det, der giver dataene. Hvis / Dev / sda er en GPT-partition med EFI, / Dev / sdb skal også være, og omvendt.
I stedet for at oprette en ny partition med dialogen til / Dev / sdb, gå til menuen til valg af harddisk og vælg / Dev / sda. Se efter den partition, der indeholder dine data. I dette eksempel kopierer vi vores /hjem -mappen, og dens etiket er/ Dev / sda2.

Højreklik på partitionen og klik på "kopi" (eller Ctrl + C), gå derefter igen til valg af harddiskvalg og gå tilbage til / Dev / sdb. Højreklik på hvidområdet og vælg“Indsæt” (eller Ctrl + V). Valg af pastaindstilling starter en partitionskopieringssekvens, der vil tage lang tid (afhængigt af hvor stor partitionen er). Lad Gparted gøre sine ting, og til sidst flyttes dine data til det nye drev!
Ved hjælp af disse instruktioner er du velkommen til at gøre det så mange gange du vil, til at kopiere flere partitioner fra en harddisk til en anden.
Når Gparted er færdig med at kopiere dataene, er du velkommen til at lukke dem. Genstart derefter din pc. Alle dine data skal flyttes over.
Brug af DD
Bortset fra at bruge Gparted, er der andre måder at gøreoverfør en Linux-installation fra en harddisk til en anden. Den bedste og hurtigste måde at direkte klone en partition er med DD. For at gøre dette skal du åbne en terminal og bruge kommandoen lsblk til at afsløre harddiske på systemet. Ligesom i Gparted-metoden er kildens harddisk / Dev / sda, og destinationens harddisk er / Dev / sdb. Hvis du vil klone hjemmepartitionen fra kildedrevet, skal du tømme disken.

Enkelt gang / Dev / sdb er klar, brug parted kommando til at oprette en ny partitionstabel.
sudo parted /dev/sdb
Opret en ny partitionstabel, og sørg for, at den er den samme som kilden (hvis kilden er EFI, skal du bruge GPT. Hvis det er MBR, skal du bruge MS-DOS).
For EFI / GPT
mklabel gpt
quit
Til BIOS / MBR
mklabel msdos quit
Brug derefter DD-kommandoen til at starte en kopi af / Dev / sda til / Dev / sdb.
sudo dd if=/dev/sda of=/dev/sdb bs=1M
Når terminalen igen kan bruges, er DD færdig.
Kommentarer