Cum să partiți manual un hard disk de pe linia de comandă de pe Linux

click fraud protection

Încercarea de a partitiona manual a hard disk înainte de a instala distribuția Linux preferată? Dacă da, luați în considerare să faceți acest lucru pe linia de comandă. Nu este atât de obositor pe cât crezi. De fapt, manual partiționarea un hard disk din terminal este mult mai rapid, mai eficient și vă permite să instalați sistemul de operare mult mai rapid.

Pe lângă faptul că metoda terminalului este mai rapidă, vă va învăța, de asemenea, multe mai multe despre modul în care partițiile funcționează pe Linux.

Acesta este motivul pentru care în acest ghid vom examina modul în care partiționați manual un hard disk de pe linia de comandă de pe Linux, folosind GNU Parted.

UFEI

Acestea sunt instrucțiunile pentru partiționarea manuală a unui hard disk în timpul utilizării UEFI / boot boot.

Rădăcină unică

O configurare „unică rădăcină” înseamnă doar că toate datele pentru instalarea Linux sunt pe o singură partiție. Nu există separat /home, /var sau ceva de genul ăsta. Această configurare este potrivită pentru utilizatorii noi care abia intră în configurații manuale de partiții și nu înțeleg cum (sau de ce) interacționează punctele de montaj separate cu sistemul.

instagram viewer

Un mod simplu de partitionare rapidă a unui hard disk pe Linux este cu instrumentul despărțit. Nu există o interfață grafică terminală confuză de utilizat. În schimb, utilizatorii trebuie să introducă doar dimensiuni de partiții, apoi să le formateze ulterior.

Pentru o configurare UEFI, urmați acești pași. În primul rând, deschideți terminalul și rulați lsblk. Această comandă va enumera toate dispozitivele blocate. Folosiți acest lucru pentru a găsi eticheta unității dvs. Apoi, luați numele și faceți:

Notă: înlocuiți X cu litera lsblk spectacole.

sudo despărțit / dev / sdX

Pentru o configurare UEFI, tabelul de hard disk trebuie să fie GPT. Utilizând instrumentul despărțit, creați o tabelă de partiție GPT pe hard disk.

mklabel gpt

Următorul pas în procesul UEFI este crearea unei partiții de boot separate.

mkpart ESP fat32 1MiB 513MiB. 

Dacă aveți nevoie de o partiție swap pentru sistemul dvs. UEFI, faceți una folosind parted. Rețineți că ar trebui să aibă aproximativ aceeași dimensiune ca memoria RAM (o mașină de 2 GB ar trebui să aibă un schimb de 2 GB, etc.). Acestea fiind spuse, dacă aveți 8 GB RAM sau mai mult, luați în considerare să nu faceți o partiție swap peste 4 GB.

mkpart linux-swap primar 513MiB 4GiB

Cu /boot și schimbați din cale, ultimul lucru rămas de făcut în configurarea dvs. de partiție manuală este să creați /root partiție. Această partiție va găzdui aproape totul pe computer, astfel încât trebuie să reia restul hard disk-ului.

mkpart primar ext4 4GiB 100%

introduce părăsi în promptul de a ieși. În acest moment putem folosi comanda mkfs pentru a formata toate sistemele de fișiere, astfel încât să poată fi utilizate în orice program de distribuție Linux ulterior. În acest exemplu, vom folosi / dev / sda ca etichetă a unității. Al tău poate diferi.

mkfs.vfat -F32 / dev / sda1 mkfs.ext4 -f / dev / sda3

Split Home

Vrei în schimb o casă separată pentru configurarea ta UEFI? Dacă da, urmați toate instrucțiunile de mai sus până ajungeți la porțiunea / root. Ignorați pașii rădăcină de mai sus și urmați aceștia în schimb:

În acest exemplu, hard disk-ul este de 500 GB. Rețineți că dvs. ar putea avea o capacitate diferită și va trebui să schimbați comenzile în consecință.

Notă: deși unitatea este de 500 GB, 4 GB + 512 MB sunt utilizate. Asta ne lasă aproximativ 495 GB. În acest pas, vom oferi 100 GB partiției / root, deoarece partiția / home ar trebui să aibă întotdeauna o dimensiune mai semnificativă pentru această configurare.

mkpart primar ext4 4GiB 104GiB

Cu /root partiție folosind 100 GB de hard disk, ne rămâne aproximativ 395 GB pentru a aplica pentru /home partiție. Numerele pentru această ultimă parte nu trebuie să fie exacte. În schimb, putem spune despărțit să completeze restul unității.

mkpart primar ext4 104GiB 100%

Partițiile sunt setate, așa că este OK să ieșiți din instrumentul Partajat. Utilizare părăsi pentru a ieși din program. Apoi, formatați noile partiții cu mkfs să finalizeze totul.

sudo mkfs.vfat -F32 / dev / sda1
sudo mkfs.ext4 -f / dev / sda3 sudo mkfs.ext4 -f / dev / sda4

BIOS

Deschideți-vă unitatea în instrumentul despărțit:

sudo despărțit / dev / sdX

În cadrul Parted, creați o creare a unei tabele de partiții MS-DOS.

mklabel msdos

Rădăcină unică

În acest aspect, swap ar trebui să vină pe primul loc. Utilizând Parted, faceți noua partiție swap. Partițiile swap trebuie să aibă întotdeauna aceeași dimensiune ca memoria RAM. Cu toate acestea, dacă aveți 8 GB, 16 GB sau mai mult, luați în considerare să folosiți 4. Dacă aveți o partiție swap de 32 GB este mult prea mare.

mkpart linux-swap primar 1MiB 4GiB

Pentru a finaliza un singur layout rădăcină, spuneți instrumentului Parted să utilizeze restul hard disk-ului pentru această ultimă partiție.

mkpart primar ext4 4GiB 100%

De aici, intra părăsi pentru a ieși din instrumentul Parted, apoi utilizați mkfs pentru formatarea partițiilor nou create astfel încât instrumentele de instalare a sistemului de operare Linux să le poată citi corect.

sudo mkfs.ext4 -f / dev / sda2

Split Home

Pentru o configurare separată a locuinței, urmați în schimb aceste instrucțiuni. Mai întâi, creează-ți tabelul de partiție MS-DOS.

mklabel msdos

Creați o partiție swap pentru utilizarea sistemului:

mkpart linux-swap primar 1MiB 4GiB

În acest pas următor, împărțim hard disk-ul astfel încât partiția rădăcină să aibă 100 GB spațiu, iar partiția principală să aibă restul. De exemplu, unitatea noastră are 500 GB. Al tău poate diferi. Creați-vă partiția rădăcină în Parted și spuneți-i instrumentului să-i acorde 100 GB spațiu pentru a-l folosi.

mkpart primar ext4 4GiB 104GiB

Creează-ți partiția de acasă folosind „100%”, astfel încât să folosească restul spațiului disponibil.

mkpart primar ext4 104GiB 100%

Părăsiți instrumentul despărțit folosind părăsi apoi folosiți mkfs pentru a format noile partiții.

sudo mkfs.ext4 -F / dev / sda2 sudo mkfs.ext4 -F / dev / sda3
watch instagram story