- - Cum să transferați o instalare Linux pe o altă unitate de disc

Cum să transferați o instalare Linux pe o altă unitate de disc

Pe Linux și trebuie să mutați o mulțime de date de la unahard disk la altul? Dacă da, luați în considerare utilizarea instrumentului de editare a partițiilor Gparted pentru Linux. În afară de editarea machetei hard disk-ului, acesta poate clona rapid orice partiție pe mai multe hard disk-uri (sau chiar duplicarea partițiilor pe același hard disk), devenind astfel un instrument excelent pentru a transfera o instalație Linux pe un alt hard disk.

Copierea partițiilor cu Gparted este foarte ușoară, darnu funcționează cu partiții montate. Va trebui să vă asigurați că hard disk-ul cu care lucrați nu va fi utilizat cu sistemul primar. Este posibil să instalați instrumentul în distribuția Linux și să îl utilizați de acolo, dar cel mai bine este să lucrați cu un sistem live. Având un sistem live vă asigură că nu există partiții în prezent.

cerinţe

Pentru a începe cu discul live, descărcațiultima versiune a imaginii ISO Gparted. De asemenea, scoateți un stick flash USB cu dimensiunea de cel puțin 1 GB și descărcați cea mai nouă versiune a instrumentului USB Etcher.

Creați un disc în direct

Conectați stick-ul USB și deschideți Etcher pentru a porniprocesul de creare a discurilor live. În Etcher, selectați fișierul ISO și faceți clic pe butonul „flash” pentru a crea discul. Etcher va dura un pic de timp, dar când va fi finalizat, reporniți computerul și încărcați BIOS-ul. Folosind BIOS-ul de pe computer, schimbați bootloader-ul, astfel încât să încarce mai întâi discul Gparted live.

Încărcați Gparted Live

Chiar dacă acest disc în direct este un instrument grafic,nu începe așa. Parcurgeți instrucțiunile de pe ecran pentru a selecta limba și aspectul tastaturii. Apoi, introduceți „startx” în prompt și va încărca mediul desktop viu. De aici, găsiți „Gparted” și faceți dublu clic pe el pentru a deschide instrumentul de partiționare.

Când se deschide, instrumentul scanează fiecare hard diskcare este conectat la sistemul dvs. și care poate fi citit. Utilizând meniul derulant din dreapta, selectați unitatea din care doriți să copiați datele. În acest articol, unitatea din care vom copia datele este / Dev / sda, iar unitatea care va primi datele reproduse este / Dev / sdb.

Copierea machetei partițiilor

O modalitate simplă de a transfera un Linuxinstalarea de pe un hard disk la altul se utilizează funcția „copiere partiție” din instrumentul partiție Gparted. Rețineți că unitatea din care copiați o partiție trebuie să fie goală. Pentru ao goli, deschideți o fereastră de terminal și urmați ghidul nostru despre cum puteți șterge în siguranță un hard disk. Când procesul este complet, du-te înapoi la Gparted și selectează unitatea (în exemplul nostru, acest hard disk este / Dev / sdb).

Faceți clic pe „Dispozitiv”, apoi „creați tabel de partiții.” Rețineți că acest hard disk TREBUIE SA au aceeași schemă cu cea care dă datele. Dacă / Dev / sda este o partiție GPT cu EFI, / Dev / sdb trebuie să fie și, și invers.

În loc să creați o partiție nouă cu dialogul activat / Dev / sdb, accesați meniul de selectare a hard disk-ului și selectați / Dev / sda. Căutați partiția care conține datele dvs. În acest exemplu, ne vom copia /Acasă folderul, iar eticheta acestuia este/ Dev / sda2.

Faceți clic dreapta pe partiție și faceți clic pe „copia” (sau Ctrl + C), apoi, din nou, reveniți la meniul de selecție a hard disk-ului și treceți înapoi la / Dev / sdb. Faceți clic dreapta pe spațiul alb și selectați„Lipire” (sau Ctrl + V). Selectând opțiunea de inserare va începe o secvență de copiere a partiției, care va dura mult timp (în funcție de dimensiunea mare a partiției). Lasă-l pe Gparted să facă lucrurile sale și, în cele din urmă, datele tale vor fi mutate în noua unitate!

Folosind aceste instrucțiuni, nu ezitați să o faceți de câte ori doriți, pentru a copia mai multe partiții de pe un hard disk la altul.

Când Gparted termină copierea datelor, nu ezitați să o închideți. Apoi, reporniți computerul. Toate datele dvs. ar trebui transferate.

Folosind DD

În afară de utilizarea Gparted, există și alte modalități de atransferați o instalație Linux de la un hard disk la altul. Cel mai bun și cel mai rapid mod de a clona direct o partiție este cu DD. Pentru a face acest lucru, deschideți un terminal și utilizați comanda lsblk pentru a dezvălui hard disk-uri pe sistem. Ca și în metoda Gparted, hard disk-ul sursă este / Dev / sda, iar hard disk-ul de destinație este / Dev / sdb. Pentru a clona partiția de acasă din unitatea sursă, va trebui să decuplați discul.

O singura data / Dev / sdb este clar, folosiți despărțit comanda pentru a crea un nou tabel de partiții.

sudo parted /dev/sdb

Creați un nou tabel de partiții și asigurați-vă că este identic cu sursa (dacă sursa este EFI, utilizați GPT. Dacă este MBR, utilizați MS-DOS).

Pentru EFI / GPT

mklabel gpt
quit

Pentru BIOS / MBR

mklabel msdos
quit

Apoi, utilizați comanda DD pentru a porni o copie / Dev / sda la / Dev / sdb.

sudo dd if=/dev/sda of=/dev/sdb bs=1M

Când terminalul este din nou utilizabil, DD este terminat.

Comentarii