If-Koubou

Cum se folosește Fdisk pentru a gestiona partițiile pe Linux

Cum se folosește Fdisk pentru a gestiona partițiile pe Linux (Cum să)

Comanda fdisk este un utilitar bazat pe text pentru vizualizarea și gestionarea partițiilor hard disk pe Linux. Este unul dintre cele mai puternice instrumente pe care le puteți utiliza pentru a gestiona partițiile, dar este confuz pentru utilizatorii noi.

Acest tutorial va trece prin elementele de bază ale utilizării fdisk pentru a gestiona o tabelă de partiții. După ce ați folosit fdisk, va trebui să utilizați o comandă mkfs pentru a formata partiții noi cu un sistem de fișiere.

Sudo vs. Su

Pe Ubuntu, Linux Mint sau alte distribuții derivate de la Ubuntu, comenzile fdisk și mkfs trebuie să fie prefixate cu sudo. În cazul distribuțiilor care nu utilizează sudo, utilizați su - comandați mai întâi pentru a obține o coajă rădăcină, apoi tastați fiecare comandă fără sudo.

Listează partițiile

sudo fdisk -l comenzile listează partițiile din sistem.

Puteți adăuga un nume de dispozitiv al unui disc pentru a afișa numai partițiile pe acesta. De exemplu, utilizați următoarea comandă pentru a lista numai partițiile de pe primul dispozitiv disc:

sudo fdisk-l / dev / sda

Introducerea modului de comandă

Pentru a lucra pe partițiile unui disc, trebuie să introduceți modul de comandă. Veți avea nevoie de numele dispozitivului de pe un disc fdisk -l comanda. Următoarea comandă intră în modul de comandă pentru primul dispozitiv disc:

sudo fdisk / dev / sda

Nu editați partițiile în timp ce sunt în uz. Dacă doriți să editați partiții de sistem, porniți mai întâi un CD live.

Utilizarea modului de comandă

În modul comandă, utilizați comenzi de o singură literă pentru a specifica acțiunile pe care doriți să le urmați. Tip m și apăsați Enter pentru a vedea o listă a comenzilor pe care le puteți utiliza.

Vizualizarea tabelului de partiții

Utilizare p pentru a imprima tabela de partiții curente la terminal din modul de comandă.

Ștergerea unei partiții

Folosește d comanda pentru a șterge o partiție. Veți fi întrebat numărul partiției pe care doriți să o ștergeți, pe care o puteți obține de la p comanda. De exemplu, dacă aș vrea să șterg partiția de la / dev / sda5, aș scrie 5.

După ștergerea partiției, puteți să tastați p din nou pentru a vedea tabela de partiții curentă. Partiția pare eliminată, dar fdisk nu scrie aceste modificări pe disc până când nu utilizați comanda w.

Crearea unei partiții

Folosește n comanda pentru a crea o partiție nouă. Puteți crea o partiție logică sau primară (L pentru logic sau p pentru primar). Un disc poate avea numai patru partiții primare.

Apoi, specificați sectorul discului pe care doriți să îl pornească partiția. Apăsați Enter pentru a accepta sectorul implicit, care este primul sector liber de pe disc.

În final, specificați ultimul sector al partiției de pe disc. Dacă doriți să utilizați tot spațiul disponibil după sectorul inițial, trebuie doar să apăsați pe Enter. De asemenea, puteți specifica o anumită dimensiune, cum ar fi + 5G pentru o partiție de cinci gigabyte sau + 512M pentru o partiție de 512 megabyte. Dacă nu specificați o unitate după semnul +, fdisk folosește sectoare ca unitate. De exemplu, +10000 conduce la sfârșitul partiției fiind 10000 de sectoare după începerea acesteia.

ID-ul sistemului

n comanda Am fugit doar recreat partiția swap am șters mai devreme - sau a făcut-o? Dacă alerg p comanda din nou, voi vedea că noua / dev / sda5 partiție este o partiție "Linux" în loc de o partiție "swap Linux".

Dacă vreau să-mi schimb tipul, pot folosi T comandați și specificați numărul partiției.

Vi se va cere codul hexazecimal al tipului. Nu știu, așa că pot să tip L pentru a vedea o listă de coduri hexagonale.

Se spune 82 este codul pentru partițiile swap Linux, așa că pot tasta asta.

Aceasta nu formatează partiția cu sistemul de fișiere pe care îl selectați. Va trebui să faceți acest lucru mai târziu cu cel potrivit mkfs comanda.

Scrierea schimbărilor

Utilizare w pentru a scrie modificările pe care le-ați făcut pe disc.

Utilizare q dacă doriți să renunțați fără salvarea modificărilor.

Formatarea unui partiție

Trebuie să formatați noi partiții cu un sistem de fișiere înainte de a le putea utiliza. Puteți face acest lucru cu comanda mkfs corespunzătoare. De exemplu, această comandă formate cea de-a cincea partiție de pe primul disc cu sistemul de fișiere ext4.

sudo mkfs.ext4 / dev / sda5

Utilizați comanda mkswap dacă doriți să formatați o partiție ca partiție swap:

sudo mkswap / dev / sda5

Fdisk conține o varietate de alte comenzi, inclusiv comenzile expert pe care le puteți accesa prin rularea X mai întâi. Consultați pagina manului fdisk cuom fdisk comanda pentru informații mai detaliate.