Să discutăm despre partiţii, tipuri de partiţii, partiţii primare, partiţii extinse, partiţii logice, file systems.
Să partiţionăm un disk înseamnă că vom împarţi spaţiul fizic disponibil în mai multe părţi logice astfel încât să putem stoca informaţii într-un mod mai intuitiv pentru tipurile de date pe care le vom folosi Atunci când partiționăm un hard disc, calculatorul va trata fiecare partiție aproape ca pe un hard disk separat.
În Linux este nevoie de cel puţin 2 partiţii pentru a rula sistemul de operare:
În partiţia de bază veţi găsi toate fişierele necesare sistemului de operare sau utilizatorului. De obicei, se preferă ca anumite locaţii ale sistemului de operare să fie localizate într-o partiţie separată astfel încât utilizarea excesivă a spaţiului destinat utilizatorilor (/home) să nu afecteze rularea sistemului de operare sau scrierea fişierelor de auditare (/var/log/). Astfel, s-ar putea sa vedeţi pe un sistem Linux, că directoarele sistemului de operare vor fi împărţite în partiţii diferite, de mărimi diferite, sau chiar pe discuri diferite.
Partiţia swap şi spaţiul asignat este folosit în momentul în care este nevoie de mai multă memorie RAM decât este fizic disponibil. Acest proces este făcut automat de către sistemul de operare.
În Linux, totul este un fişier, astfel si discurile şi partiţiile vor fi reprezentate ca “device files”. Aceste fişiere sunt localizate în /dev. Se poate observa un exemplu mai jos:
[root@linux ~]# ll /dev/
brw-rw---- 1 root disk 3, 0 Mar 7 1988 hda
brw-rw---- 1 root disk 8, 0 Mar 7 1988 sda
crw------- 1 root tty 4, 64 Mar 7 1988 ttyS0
În Linux se poate observa următoarea convenţie de numire a disc-urilor şi partiţiilor
Dispozitivele fizice se vor găsi in /dev:
/dev/hd*a*
, /dev/hd*b*
, /dev/hd*c*
(primul disc va fi hd*a*
, etc)/dev/sd*a*
, /dev/sd*b*
, /dev/sd*c*
(primul disc va fi sd*a*
, etc)După ce veţi partiţiona disc-ul fizic, se vor observa noi “device files”
/dev/hda1
- Prima partiţie a primului disc./dev/hda2
- A doua partiţie a primului disc./dev/hdb1
- Prima partiţie din al doilea disc./dev/hdb2
- A doua partiţie din al doilea disc.Un filesystem este o metodă prin care datele sunt structurate, astfel încât datele să fie salvate pe disc astfel încât sistemul de operare să poată să ştie cum sunt salvate datele şi cum ar trebui să fie accesate. Exemple de filesystem:
Pentru a vedea o listă de tipuri de filesystems care sunt suportate de sistemul de operare şi codul unic asignat, puteţi folosi comanda: /sbin/sfdisk -T