27Jun

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

click fraud protection

Comanda fdisk este un utilitar bazat pe text pentru vizualizarea și gestionarea partițiilor de 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 mai întâi comanda su - pentru a obține o coajă de rădăcină, apoi tastați fiecare comandă fără sudo.

Listă partiții

Comenzile sudo fdisk-l 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:

instagram viewer

sudo fdisk -l /dev/ sda

Introducerea modului de comandă

Pentru a lucra pe partițiile unui disc, trebuie să intrați în modul de comandă.Veți avea nevoie de numele dispozitivului pentru un disc din comanda fdisk -l .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ă, folosiți comenzi de o singură literă pentru a specifica acțiunile pe care doriți să le luați. Tastați m și apăsați Enter pentru a vedea o listă a comenzilor pe care le puteți utiliza.

Vizualizarea tabelului de partiții

Utilizați p pentru a imprima tabelul de partiții curent la terminal din modul de comandă.

Ștergerea unei partiții

Utilizați comanda d 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 comanda p .De exemplu, dacă aș vrea să șterg partiția la /dev/ sda5, aș scrie 5 .

După ștergerea partiției, puteți introduce din nou p pentru a vizualiza tabela de partiții curente. 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

Utilizați comanda n 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 la care doriți să pornească partiția. Apăsați Enter pentru a accepta sectorul implicit, care este primul sector liber de pe disc.

Ultima, 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 dimensiune specifică, 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 are ca rezultat sfârșitul partiției fiind 10000 de sectoare după începutul partiției.

ID-ul sistemului

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

Dacă vreau să schimb tipul său, pot folosi comanda t și specific numărul de partiție.

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

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

Aceasta nu formatează partiția cu sistemul de fișiere pe care îl selectați. Va trebui să procedați mai târziu cu comanda mkfs corespunzătoare.

Modificări de scriere

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

Utilizați q dacă doriți să ieșiț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 cu comanda man fdisk pentru informații mai detaliate.