Как да прехвърлите инсталация на Linux на друг твърд диск

click fraud protection

На Linux и трябва ли да премествате много данни от един твърд диск на друг? Ако е така, помислете дали да използвате инструмента за редактиране на дялове Gparted за Linux. Освен редактиране на оформления на твърдия диск, той може бързо да клонира всеки дял на множество твърди дискове (или дори дублиращи дялове на един и същи твърд диск), което го прави чудесен инструмент за прехвърляне на инсталация на Linux на друг твърд диск.

Копирането на дялове с Gparted е много лесно, но не работи с монтирани дялове. Ще трябва да се уверите, че твърдият диск, с който работите, не се използва с основната система. Възможно е просто да инсталирате инструмента към вашата дистрибуция на Linux и да го използвате от там, но най-добре е да работите с жива система. Наличието на жива система гарантира, че в момента не се използват дялове.

Изисквания

За да започнете с живия диск, изтеглете най-новата версия на изображението на Gparted ISO. Освен това извадете USB флашка с размер поне 1 GB и изтеглете най-свежата версия на инструмента Etcher USB.

instagram viewer

Създайте жив диск

Включете USB флашка и отворете Etcher, за да стартирате процеса на създаване на жив диск. Вътре в Etcher изберете ISO файла и щракнете върху бутона „flash“, за да създадете диска. Etcher ще отнеме малко време, но когато приключи, рестартирайте компютъра си и заредете BIOS. Използвайки BIOS на вашия компютър, променете зареждащия инструмент, така че първо зарежда Gparted живия диск.

Заредете Gparted Live

Въпреки че този жив диск е графичен инструмент, той не започва по този начин. Преминете през инструкциите на екрана, за да изберете вашия език и подредба на клавиатурата. След това въведете „startx“ в подкана и той ще зарежда средата на работния плот на живо. Оттук намерете „Gparted“ и щракнете двукратно върху него, за да отворите инструмента за разделяне.

Когато се отвори, инструментът сканира всеки твърд диск, който е свързан към вашата система и четим. Използвайки падащото меню вдясно, изберете устройството, от което искате да копирате данни. В тази статия устройството, от което ще копираме данни, е /dev/sdaи устройството, което ще приема възпроизведените данни, е /dev/sdb.

Копиране на оформления на дялове

Лесен начин за прехвърляне на Linux инсталация от един твърд диск на друг е чрез използване на функцията „копиране на дял“ в инструмента за дялове Gparted. Имайте предвид, че устройството, от което копирате дял, трябва да е празно. За да го освободите, отворете прозорец на терминала и следвайте нашето ръководство нататък как да изтриете твърдия диск. Когато процесът приключи, върнете се към Gparted и изберете устройството (в нашия пример този твърд диск е /dev/sdb).

Щракнете върху „Устройство“, след това „създайте таблица на дяловете“. Имайте предвид, че този твърд диск ТРЯБВА ДА имат същата схема като тази, която дава данните. ако /dev/sda е GPT дял с EFI, /dev/sdb също трябва да бъде и обратното.

Вместо да създадете нов дял с включен диалогов прозорец /dev/sdb, отидете в менюто за избор на твърдия диск и изберете /dev/sda. Потърсете дяла, който съхранява вашите данни. В този пример ще копираме нашето /home папка и нейният етикет е/dev/sda2.

Щракнете с десния бутон върху дяла и кликнете върху „копиране“ (или Ctrl + C), след което отново се върнете в менюто за избор на твърдия диск и се върнете към /dev/sdb. Щракнете с десния бутон върху бялото пространство и изберете „Поставяне“ (или Ctrl + V). Избирането на опцията за поставяне ще започне последователност на копиране на дял, което ще отнеме много време (в зависимост от това колко голям е дялът). Оставете Gparted да направи всичко и в крайна сметка вашите данни ще бъдат преместени в новия диск!

Използвайки тези инструкции, не се колебайте да го направите колкото пъти искате, за да копирате няколко дяла от един твърд диск на друг.

Когато Gparted приключи с копирането на данните, не се колебайте да ги затворите. След това рестартирайте компютъра си. Всичките ви данни трябва да бъдат преместени.

Използване на DD

Освен използването на Gparted, има и други начини за прехвърляне на Linux инсталация от един твърд диск на друг. Най-добрият и бърз начин за директно клониране на дял е с DD. За целта отворете терминал и използвайте командата lsblk, за да разкриете твърди дискове в системата. Както при метода Gparted, твърдият източник е /dev/sda, а твърдият диск на местоназначението е /dev/sdb. За да клонирате домашния дял от източника, ще трябва да изпразите диска.

Веднъж /dev/sdb е ясно, използвайте разтвориха команда за създаване на нова таблица на дяловете.

sudo се раздели / dev / sdb

Създайте нова таблица на дялове и се уверете, че тя е същата като източника (ако източникът е EFI, използвайте GPT. Ако е MBR, използвайте MS-DOS).

За EFI / GPT

mklabel gpt
напускам

За BIOS / MBR

mklabel msdos се откаже

След това използвайте командата DD, за да стартирате копие на /dev/sda да се /dev/sdb.

sudo dd, ако = / dev / sda на = / dev / sdb bs = 1M

Когато терминалът отново е използваем, DD е завършен.

watch instagram story