Treceți la conținutul principal

Cum se formatează o unitate pe Linux din linia de comandă

Formatarea unei unități de stocare pe Linux din linia de comandă este un proces care implică mai mulți pași, de la identificarea unității, la crearea unei partiții și aplicarea unui sistem de fișiere. Iată pașii detaliați pentru acest proces.


1. Identificarea unității de formatare

Pentru a identifica unitatea de formatare, poți folosi comanda fdisk:

bash

sudo fdisk -l

Aceasta va afișa toate unitățile de stocare și partițiile disponibile, inclusiv dimensiunea, tipul și punctul de montare al fiecărei unități. De exemplu, un drive USB sau un hard disk poate apărea ca /dev/sdb sau /dev/sdc.

Atenție: Fii foarte atent la identificarea corectă a unității, deoarece formatarea acesteia va șterge toate datele.

2. Demontarea unității (dacă este necesar)

Dacă unitatea este montată, trebuie să o demontezi înainte de a începe formatarea. Poți verifica punctele de montare cu df -h sau lsblk.

Pentru a demonta, folosește comanda umount:

bash

sudo umount /dev/sdX1

Înlocuiește /dev/sdX1 cu numele unității tale (e.g., /dev/sdb1). Dacă ai mai multe partiții pe aceeași unitate, va trebui să le demontezi pe fiecare.

3. Crearea partițiilor pe unitate (Opțional)

Dacă unitatea nu este deja partiționată sau dacă dorești să reconfigurezi partițiile, poți folosi fdisk. Această comandă îți permite să creezi, să ștergi sau să modifici partițiile.

bash

sudo fdisk /dev/sdX

În fdisk, poți folosi următoarele comenzi:

  • n pentru a crea o partiție nouă.
  • d pentru a șterge o partiție existentă.
  • p pentru a lista partițiile curente.
  • w pentru a scrie modificările și a ieși.

4. Formatarea partiției

După ce ai configurat partițiile, poți alege un sistem de fișiere și formata partiția. Sistemul de fișiere pe care îl alegi va depinde de nevoile tale. Iată câteva opțiuni comune:

a) Formatare în EXT4 (sistem de fișiere utilizat frecvent pe Linux)

bash

sudo mkfs.ext4 /dev/sdX1

EXT4 este alegerea implicită pentru multe distribuții Linux, fiind rapid și fiabil.

b) Formatare în NTFS (util dacă dorești compatibilitate cu Windows)

Pentru a formata în NTFS:

bash

sudo mkfs.ntfs /dev/sdX1

NTFS este util dacă intenționezi să utilizezi unitatea pe sisteme Windows și Linux, însă pe Linux este mai lent în comparație cu EXT4.

c) Formatare în FAT32 (compatibilitate largă, dar cu limitări)

Pentru a formata în FAT32:

bash

sudo mkfs.vfat -F 32 /dev/sdX1

FAT32 este un sistem de fișiere universal, recunoscut de majoritatea sistemelor de operare, însă are o limitare de 4GB per fișier.

d) Formatare în exFAT (pentru fișiere mari și compatibilitate multiplatformă)

Pentru a formata în exFAT, este necesar să instalezi mai întâi pachetul exfat-utils (pe unele distribuții) și apoi să folosești comanda:

bash

sudo mkfs.exfat /dev/sdX1

5. Etichetarea partiției (Opțional)

Etichetarea partiției poate fi utilă pentru o identificare mai ușoară.

Pentru EXT4:

bash

sudo e2label /dev/sdX1 NumeleDrive

Pentru NTFS și FAT32:

bash

sudo ntfslabel /dev/sdX1 NumeleDrive sudo fatlabel /dev/sdX1 NumeleDrive

6. Montarea unității formatate

După formatare, poți monta unitatea într-un director specific. Creează un punct de montare, de exemplu:

bash

sudo mkdir /mnt/driveulmeu

Apoi, montează unitatea:

bash

sudo mount /dev/sdX1 /mnt/driveulmeu

Pentru a monta automat unitatea la fiecare pornire, poți adăuga informațiile unității în fișierul /etc/fstab.

7. Verificarea formatarea

Pentru a verifica dacă unitatea a fost formatată și montată corect, folosește una dintre comenzile următoare:

bash

df -h

sau

bash

lsblk -f

Aceste comenzi vor afișa informații despre unități și partiții, inclusiv tipul sistemului de fișiere și punctul de montare.


Exemplu de Comenzi

Pentru a rezuma, dacă dorești să formatezi un drive USB care apare ca /dev/sdb în EXT4 și să îl montezi, iată pașii și comenzile:

  1. Listare unități și identificare: sudo fdisk -l
  2. Demontare partiție (dacă este necesar): sudo umount /dev/sdb1
  3. Formatare în EXT4: sudo mkfs.ext4 /dev/sdb1
  4. Etichetare (Opțional): sudo e2label /dev/sdb1 StickUSB
  5. Creare punct de montare: sudo mkdir /mnt/stickusb
  6. Montare: sudo mount /dev/sdb1 /mnt/stickusb

Avertismente Importante

  • Asigură-te că identifici corect unitatea înainte de formatare, pentru a evita ștergerea datelor de pe alt drive.
  • Accesul de root: Majoritatea comenzilor de formatare necesită permisiuni de administrator, așa că folosește sudo.
  • Backup: Dacă există date pe unitate, asigură-te că ai făcut o copie de rezervă înainte de a formata.

Prin acești pași, unitatea ta va fi pregătită pentru utilizare pe Linux sau pentru a fi folosită în alt sistem de operare în funcție de sistemul de fișiere ales.

Comentarii

Postări populare de pe acest blog

Containerizare nativă pe macOS: Apple lansează propriul „Distrobox”

  Editorial de: Andrei Popescu, Penguin Reviews În cadrul Conferinței Globale a Dezvoltatorilor (WWDC25), Apple a prezentat „Containerization” – un nou framework open‑source care aduce pe macOS, bazat pe Apple Silicon, un mecanism performant și sigur pentru rularea distribuțiilor Linux in containere, similar ideii de Distrobox sau WSL . 🔹 Ce este Containerization? Framework în Swift : scris integral într-un limbaj modern, se bazează pe Virtualization.framework și rulează fiecare container Linux într‑o mașină virtuală ultra‑ușoară , asigurând izolare completă la nivel de kernel . Performanţă ridicată : containerele pornesc în câteva milisecunde, folosind dinamic doar resursele necesare, datorită accelerării hardware oferite de cipurile ARM Apple . Protecție avansată : fiecare container rulează separat, eliminând riscurile asociate scăpărilor de procese între medii sau către sistemul gazdă . 🛠 Funcționalități cheie Funcționalitate Detalii Imagini OCI standard Compatibile c...

Kali GPT: asistentul AI care transformă pentesting‑ul

  Editorial de: Elena Marinescu, Penguin Reviews Într‑o mișcare revoluționară pentru comunitatea de securitate cibernetică, XIS10CIAL a lansat Kali GPT , un asistent AI conceput special pentru Kali Linux, bazat pe GPT‑4, care integrează inteligența artificială direct în terminal, redefinind modul în care se realizează testele de penetrare . 🔍 Ce aduce Kali GPT? Integrare în terminalul Kali – Kali GPT înțelege comenzi în limbaj natural, generează payloads, interpretează scanări Nmap, configurează Metasploit și explică tool‑uri precum Burp Suite, fără să părăsești shell‑ul . Asistent contextual – adaptează răspunsurile în funcție de nivel (începători vs. experți), oferind explicații simplify sau tehnice avansate . Automatizare AI – generează comenzi, script‑uri și payloads, reduce erorile umane și accelerează ciclul pentesting‑ului . Beneficii clare Productivitate sporită – reducerea semnificativă a timpului de research și documentare Învățare accelerată – e...

De ce Danemarca renunță la Microsoft Office și Windows în favoarea LibreOffice și Linux

  de Mihai Georgescu, editor colaborator Danemarca face un pas major în orientarea către suveranitatea digitală: sectorul public a început să înlocuiască Microsoft Office și Windows cu LibreOffice și distribuții Linux. Misunea este de a readuce controlul datelor în spațiul UE și de a diminua dependența de furnizori extra-comunitari. Motivele deciziei Guvernul danez a început tranziția pe baza a trei obiective prioritare: Suveranitate digitală – datele rămân sub control european, nu sunt transmise către servere non‑UE . Reducerea costurilor – eliminarea licențelor Microsoft și direcționarea fondurilor către dezvoltatori și companii locale. Securitate și interoperabilitate – standardizarea pe formate deschise (ODF) pentru o colaborare mai eficientă între instituții și cetățeni . Strategia de implementare Pilot gradual – implementări în etape, începând cu LibreOffice și Windows, urmate de trecerea la Linux — fără tranziția “brutală” în toate birourile deodată . Form...