Partiții de hard disk și sisteme de fișiere. Concepte de bază și elemente de bază ale muncii. De ce are nevoie un computer de un sistem de fișiere - tipuri principale

Sisteme de fișiere

Informațiile de pe discuri sunt înregistrate în sectoare cu lungime fixă, iar fiecare sector și locația fiecărei înregistrări fizice (sector) de pe disc sunt identificate în mod unic prin trei numere: suprafața discului, cilindrul și numerele de sector de pe pistă. Și controlerul de disc funcționează cu discul în exact acești termeni. Și utilizatorul dorește să folosească nu sectoare, cilindri și suprafețe, ci fișiere și directoare. Prin urmare, sistemul de operare sau alt program trebuie să traducă operațiunile cu fișiere și directoare de pe discuri în acțiuni pe înțelesul controlerului: citirea și scrierea anumitor sectoare ale discului. Și pentru a face acest lucru, este necesar să se stabilească regulile prin care se realizează această traducere, adică, în primul rând, să se determine cum ar trebui să fie stocate și organizate informațiile pe discuri.

Un sistem de fișiere este un set de convenții care definesc organizarea datelor pe mediile de stocare. Având aceste convenții, sistemul de operare, alte programe și utilizatorii pot lucra cu fișiere și directoare

Sistemul de fișiere definește:

1. cum sunt stocate fișierele și directoarele pe disc;

2. ce informații sunt stocate despre fișiere și directoare;

3. cum poți afla ce părți ale discului sunt libere și care nu;

4. formatul directoarelor și al altor informații de serviciu de pe disc.

Pentru a utiliza discuri scrise cu un sistem de fișiere, sistemul de operare sau programul special trebuie să accepte acel sistem de fișiere.

Informațiile sunt stocate în principal pe discuri, iar sistemele de fișiere utilizate pe acestea determină organizarea datelor pe discuri magnetice.

Sistemele de operare ale familiei MS Windows folosesc următoarele sisteme de fișiere - FAT, FAT 32, NTFS.

Sistem de fișiere FAT

FAT este cel mai simplu sistem de fișiere acceptat de Windows NT. Baza sistemului de fișiere FAT este tabelul de alocare a fișierelor, care se află chiar la începutul volumului. În caz de deteriorare, două copii ale acestui tabel sunt stocate pe disc. În plus, tabelul de alocare a fișierelor și directorul rădăcină trebuie să fie stocate într-o locație specifică de pe disc (pentru a determina corect unde se află fișierele de boot). Un disc formatat cu sistemul de fișiere FAT este împărțit în clustere, a căror dimensiune depinde de dimensiunea volumului. Concomitent cu crearea fișierului, se creează o intrare în director și se stabilește numărul primului cluster care conține datele. O astfel de intrare în tabelul de alocare a fișierelor semnalează că acesta este ultimul cluster al fișierului sau indică următorul cluster.

Actualizarea tabelului de alocare a fișierelor este importantă și necesită timp. Dacă tabelul de alocare a fișierelor nu este actualizat în mod regulat, poate duce la pierderea datelor. Durata operațiunii se explică prin necesitatea de a muta capetele de citire pe pista zero logic a discului de fiecare dată când tabelul FAT este actualizat. Directorul FAT nu are o structură specifică și fișierele sunt scrise pe primul spațiu liber disponibil de pe disc. În plus, sistemul de fișiere FAT acceptă doar patru atribute de fișier: System, Hidden, Read-Only și Archive.

Pe un computer care rulează Windows NT, nu puteți anula ștergerea de pe niciun sistem de fișiere acceptat. Programul de dezinstalare încearcă să acceseze hardware-ul direct, ceea ce nu este posibil când se utilizează Windows NT. Cu toate acestea, dacă fișierul a fost localizat într-o partiție FAT, atunci prin pornirea computerului în modul MS-DOS, ștergerea fișierului poate fi anulată. Sistemul de fișiere FAT este cel mai bun pentru utilizarea pe discuri și partiții de până la 200 MB, deoarece rulează cu o supraîncărcare minimă.

Ca regulă generală, nu trebuie să utilizați sistemul de fișiere FAT pentru discuri și partiții mai mari de 200 MB. Acest lucru se datorează faptului că, pe măsură ce dimensiunea volumului crește, performanța sistemului de fișiere FAT se degradează rapid. Permisiunile nu pot fi setate pentru fișierele aflate pe partițiile FAT. Partițiile FAT au o limită de dimensiune: 4 GB pentru Windows NT și 2 GB pentru MS-DOS.

Sistemul de fișiere– aceasta, pe de o parte, sistem de management al datelor situat pe un dispozitiv de stocare extern. Pentru a organiza stocarea datelor pe un dispozitiv extern și pentru a-l accesa atunci când se efectuează operațiuni, sistemul de operare construiește tabele și directoare speciale. Spațiul pe disc poate fi organizat în diferite moduri. Prin urmare, pe de altă parte, Sistemul de fișiere– suntem noi înșine date și informații despre servicii, folosit pentru a gestiona aceste date situate pe un dispozitiv, pentru a organiza intrarea și stocarea acestora și pentru a efectua operațiuni pe acestea (un dispozitiv - un sistem de fișiere). Metoda de organizare a stocării datelor pe dispozitive externe depinde de sistemele de fișiere utilizate în sistemul de operare.

În prezent, diferite sisteme de operare Microsoft folosesc tipuri diferite sisteme de fișiere. Fiecare dintre ele are propriile caracteristici și, din păcate, este posibil să nu fie recunoscute de sistemele de operare non-native.

Vechiul sistem de fișiere FAT16 este recunoscut de toate sistemele de operare începând cu MS-DOS, este suportat de Windows, Windows NT, OS/2 și Unix, dar este foarte ineficient și irosește mult spațiu pe disc. FAT32 poate cauza probleme la instalarea mai multor sisteme de operare pe un PC. Tabelul de mai jos arată capabilitățile sistemului de operare pentru a suporta diferite sisteme de fișiere.

Sistem de fișiere FAT conceput pentru discuri mici și structuri simple de directoare. Baza organizării sale este tabelul FAT (File Allocation Table). Acest sistem este eficient numai pe unitățile logice a căror dimensiune nu depășește 256 MB. Spațiul pe disc la stocarea datelor folosind FAT poate fi alocat numai ca întreg clustere, astfel încât spațiul pe disc poate fi irosit dacă fișierul plasat nu umple întregul cluster alocat acestuia (de exemplu, dacă dimensiunea clusterului este de 32 KB, atunci plasarea unui fișier de 10 KB pe disc nu va folosi cei 22 KB de memorie de disc. alocate acestui dosar).

În cazul unor defecțiuni (de exemplu, o întrerupere bruscă de curent), informațiile despre locația lanțului de clustere ocupate de fișier se pot pierde. Informațiile din tabelul FAT pot fi corupte. Acest lucru poate duce la apariția „gunoiului” pe disc – clustere care sunt inutilizabile.

Pentru a restabili sistemul de fișiere, sistemul de operare include utilități speciale care scanează(verificați) discul și căutați daune fizice și erori în sistemul de fișiere.

Limitarea generală a dimensiunii discului la utilizarea FAT este de 2 GB. Când utilizați FAT, dimensiunea directorului rădăcină este limitată (512 fișiere sau foldere și chiar mai puțin atunci când utilizați nume lungi).

Tabelul FAT este stocat la începutul discului. Pentru a crește fiabilitatea lucrării, se creează o copie.



Sistem de fișiere FAT32 oferă avantaje față de implementarea FAT: sunt acceptate unități de până la 2 TB; Spațiul pe disc este utilizat mai eficient (se folosesc clustere de 4, 8, 16 și 32 KB); restricția privind dimensiunea directorului rădăcină este eliminată (este stocată, ca toate celelalte foldere și fișiere, sub forma unui lanț de clustere); oferă o fiabilitate mai mare și o încărcare mai rapidă a programelor.

Scopul principal în implementare Sistem de fișiere NTFS(NT File System) urma să ofere o combinație de înaltă performanță, fiabilitate și eficiență. Acest sistem implementează execuția de mare viteză a operațiunilor standard pe fișiere (căutare, citire, scriere). NTFS acceptă controlul accesului la date și privilegiile proprietarului. În acest sistem, puteți atribui drepturi (permisiuni) pentru a accesa dispozitive, foldere și fișiere individuale.

Sistemul de fișiere NTFS are următoarele caracteristici suplimentare: înregistrarea activității discului (jurnalul tranzacțiilor) vă permite să recuperați rapid discurile după eșecuri (fiecare operațiune de I/O care modifică un fișier este considerată o tranzacție, adică o operațiune indivizibilă care trebuie finalizată complet, iar în caz de defecțiune, sistemul revine la început); opțiunile flexibile de formatare asigură o utilizare mai eficientă a spațiului pe disc; opțiunile de compresie vă permit să comprimați fișiere și directoare individuale (pentru dimensiuni de cluster de până la 4 KB); volumele se pot extinde și utiliza spațiu pe disc nealocat altor partiții; volumele cu dungi fac posibilă accelerarea accesului la date; Volumele în oglindă și volumele RAID-5 oferă stocare de date tolerantă la erori.

Sistemul de fișiere NTFS 5 oferă noi caracteristici: Windows acceptă sistem de fișiere distribuit(DFS - Sistem de fișiere distribuit), care vă permite să combinați toate resursele rețelei într-un singur volum logic și sistem de fișiere criptat(EFS - Encrypting File System), care este un add-on la NTFS, care îl completează cu capabilități de criptare a datelor.

Când formatați un hard disk sau o unitate flash, o pregătiți pentru ca sistemul de operare să stocheze informații. În timpul formatării, toate informațiile sunt șterse și este instalat un sistem de fișiere curat.

Poate ați auzit de sistemul de fișiere FAT sau NTFS, dar știți care dintre ele este folosit pe sistemul dvs.? Acest articol explică modul în care este structurat sistemul de fișiere și care sunt diferențele dintre diferitele sisteme de fișiere. De asemenea, vă voi arăta cum să aflați ce sisteme de fișiere folosesc unitățile dvs.

Ce este un sistem de fișiere?

Spațiul pe disc este împărțit în sectoare, fiecare având o dimensiune de aproximativ 512 octeți. Sectoarele sunt grupate în clustere. Clusterele, numite și blocuri de alocare, variază în dimensiune de la 512 de octeți la 64 de kiloocteți, deoarece sunt de obicei formate din mai multe sectoare. Clusterele sunt blocuri adiacente de spațiu pe disc.

Sistemele de operare se bazează pe sistemul de fișiere pentru a organiza stocarea în clustere a informațiilor. Sistemul de fișiere este o bază de date care conține informații despre starea fiecărui cluster. În esență, sistemul de fișiere spune sistemului de operare în ce cluster (sau clustere) este stocat fișierul și unde pot fi scrise date noi.

Despre ce sisteme de fișiere ar trebui să știți?

Practic, sistemul de operare Windows folosește sistemul de fișiere FAT (File Allocation Table), FAT32 și NTFS (New Technology File System).

Pe scurt, NTFS poate stoca fișiere mai mari de 4 GB, iar partițiile pot fi mai mari de 32 GB. NTFS gestionează spațiul liber mai bine decât sistemul de fișiere FAT sau FAT32 și, prin urmare, are ca rezultat o fragmentare mai mică a discului. NTFS acceptă, de asemenea, unele caracteristici de securitate, inclusiv criptarea fișierelor din mers.

În comparație cu NTFS, sistemele de fișiere FAT și FAT32 găzduiesc spațiu mai mic, consumă mai puțin hard disk și, prin urmare, funcționează mai rapid cu unități flash mici. În plus, FAT și FAT32 sunt sisteme de fișiere multiplatforme. Principalul dezavantaj al FAT și FAT32 este limita de dimensiune a partiției de 32 GB, precum și limita de dimensiune a fișierului de 2 GB și, respectiv, 4 GB.

Pentru a stoca informații pe unități flash, este utilizat în principal noul sistem de fișiere exFAT (Extended File Allocation Table), cunoscut și sub numele de FAT64. La fel ca NTFS, acceptă fișiere mai mari de 4 GB și partiții mai mari de 32 GB, iar sistemul său de gestionare a fișierelor evită fragmentarea discului. În același timp, este rapid, optimizat pentru media mobilă și procesarea fișierelor media.

Ce sisteme de operare funcționează cu aceste sisteme de fișiere?

FAT și FAT32 sunt disponibile pentru citire/scriere pe aproape toate sistemele de operare. Anterior, formatarea unui disc pentru sistemul de fișiere NTFS era o modalitate sigură de a-l face inoperabil în afara Windows. Cu toate acestea, suportul pentru citire/scriere NTFS este acum integrat în multe distribuții Linux. Există, de asemenea, un hack care vă permite să lucrați cu acest sistem de fișiere pe Mac OS X versiunea 10.6, deși pare a fi instabil, așa că se recomandă utilizarea MacFuse. Pe de altă parte, exFAT necesită instalarea de drivere atât în ​​Windows XP, cât și în Linux și este acceptat de cele mai recente versiuni de Windows (Vista SP1, Windows 7, 8) și Mac OS X.

De ce este importantă dimensiunea clusterului?

Dacă ați formatat deja discul, trebuie să știți că puteți selecta dimensiunea clusterului (sau dimensiunea blocului de alocare).

În funcție de dimensiunea clusterului (de la 512 de octeți la 64 de kiloocteți), fișierul poate fi stocat în unul sau sute sau mii de clustere. Când dimensiunea fișierului este mai mică decât dimensiunea clusterului, spațiul rămas este irosit. Acest fenomen se numește „spațiu pierdut”. În consecință, stocarea multor fișiere mici pe un disc cu o dimensiune mare de cluster va avea ca rezultat cantități mari de spațiu irosit. Pe de altă parte, dacă alegem o dimensiune mică a clusterului, fișierele mari vor fi împărțite în mai multe bucăți mici, ceea ce poate încetini operațiunile discului, deoarece va dura mai mult timp pentru a citi fișierul corespunzător. Cu alte cuvinte, alegeți cu înțelepciune dimensiunea clusterului.

Cum să aflați tipul sistemului de fișiere de pe un disc?

Sistemul de fișiere este specificat în proprietățile discului. Accesați My Computer, faceți clic dreapta pe unitatea dorită și apoi selectați Proprietăți din meniul contextual. În fila General, în linia Sistem de fișiere, veți vedea tipul sistemului de fișiere.

Pentru a afla dimensiunea clusterului unui disc cu sistemul de fișiere NTFS, utilizați combinația de taste + [R], se va deschide fereastra Run. Asigurați-vă că sunteți autentificat ca utilizator cu drepturi administrative. În fereastra Run a program, tastați cmd în caseta de text și faceți clic pe OK. Apoi, introduceți comanda > fsutil fsinfo ntfsinfo și apăsați Enter.

În Windows XP și Windows 7, puteți, de asemenea, să vizualizați și să modificați dimensiunea clusterului folosind aplicații terțe, cum ar fi .

Ce sistem de fișiere preferați să utilizați pe discuri și de ce? Ați întâmpinat probleme la utilizarea sistemului de fișiere NTFS și cum ați rezolvat aceste probleme?

Instrucțiuni

Sistemul de fișiere definește modul în care datele sunt organizate și stocate pe diverse medii de stocare, inclusiv hard disk. Există un număr mare de sisteme de fișiere diferite, cele mai comune sunt: ​​FAT16, FAT32, NTFS pentru sistemele de operare din familia Windows; ext2 și ext3 pentru sistemele Unix și, în special, pentru sistemul de operare sisteme Linux.

Aflați tipul fișierului sisteme posibil în moduri diferite. Cel mai simplu: deschideți „Computerul meu”, selectați discul care vă interesează, faceți clic dreapta pe el și selectați „Proprietăți” din meniu. În fereastra care se deschide, tipul de disc și sistemul de fișiere utilizat vor fi indicate în partea de sus. De exemplu, pentru Windows XP și Windows 7 va fi indicat tipul de fișier sisteme NTFS.

Dacă aveți un computer inoperant care refuză să pornească, puteți vizualiza informații despre discurile sale utilizând programul Acronis Dick Director. Se rulează direct de pe CD, pentru a selecta boot de pe disc, apăsați F12 după pornire, o fereastră de selectare a dispozitivului de boot va apărea în fața dvs. Pe unele computere, fereastra de pornire poate fi apelată folosind alte taste.

Selectați boot de pe CD și apăsați Enter. În meniul discului care apare, selectați Acronis Dick Director. După încărcare, se va deschide o fereastră de program în care veți vedea toate discurile computerului și partițiile acestora, indicând sistemele de fișiere utilizate. Acronis Dick Director este un utilitar foarte convenabil care vă permite să partiționați discurile după cum este necesar și să le formatați în sistemul de fișiere necesar. De asemenea, vă permite să restaurați partițiile de disc cu un grad ridicat de probabilitate după pierderea lor accidentală - puteți restaura discurile cu toate folderele și fișierele.

Există o versiune a programului Acronis Dick Director care rulează sub Windows, în care puteți vizualiza și toate informațiile despre sistemele de fișiere. Dar nu este recomandat să efectuați operațiuni cu discuri în această versiune - după repornire sisteme Există un risc destul de mare ca computerul să refuze deloc să pornească. Dacă trebuie să partiționați discul, utilizați versiunea CD, este foarte fiabilă.

Surse:

  • Cum pot afla ce sistem de fișiere am?

Mulți parametri de funcționare a computerului depind de sistemul de fișiere al hard diskului. De exemplu, dacă intenționați să descărcați fișiere de mare capacitate (mai mult de patru gigaocteți) de pe Internet, atunci hard diskul dvs. trebuie să ruleze NTFS. De asemenea, tipul de sistem de fișiere determină viteza de scriere a fișierelor pe hard disk și viteza de copiere a informațiilor din partiție în partiție.

Vei avea nevoie

  • - programul PartitionMagic;
  • - Programul TuneUp Utilities 2011.

Instrucțiuni

Folosind această metodă puteți afla tipul fișierului sisteme indiferent de versiunea dvs. de Windows. Deschide computerul meu. Faceți clic dreapta pe partiția hard diskului. Va apărea un meniu contextual. Din acest meniu, selectați Proprietăți. Apoi, căutați linia „Sistem de fișiere”. Tipul de fișier va fi scris lângă el. sisteme această partiție a hard disk-ului.

Aflați și tipul fișierului sisteme puteți folosi programul PartitionMagic. Acest program este potrivit atât pentru proprietarii de sisteme de operare Windows, cât și pentru acei utilizatori care au instalat sistemul de operare Linux. Găsiți-l pe Internet, descărcați-l și instalați-l pe hard disk-ul computerului.

Lansați PartitionMagic. Așteptați un moment până când procesul de scanare a computerului este finalizat. În fereastra principală a programului, veți vedea o listă cu toate partițiile de pe hard disk. Accesând secțiunea „Proprietăți”, puteți vizualiza fișierul .

De asemenea, puteți utiliza programul de monitorizare și configurare a computerului TuneUp Utilities 2011. Acesta poate fi găsit cu ușurință pe Internet. Deși programul este comercial, există o perioadă trivială de utilizare. Descărcați și instalați aplicația pe computer.

Lansați TuneUp Utilities. Așteaptă un pic. Când programul este lansat pentru prima dată, începe să vă scaneze computerul. După scanare, vi se va solicita să remediați erorile și să optimizați sistemul. Dacă ai timp, poți fi de acord. Sau anulați această procedură.

După aceasta, vă veți găsi în meniul principal al programului. Selectați secțiunea „Remediați probleme”, apoi în fereastra următoare - „Afișați informații despre sistem”. După câteva secunde, va apărea fereastra „System Informer”. În această fereastră, selectați secțiunea „Discuri”. În el puteți găsi informații despre sistemul de fișiere.

Când alegeți software-ul pentru computer, trebuie să știți tip, sau adâncimea sa de biți. În special, sistemul poate fi pe 32 sau 64 de biți. Acești termeni se referă practic la modul în care unitatea centrală de procesare prelucrează datele. Cu toate acestea, software-ul pentru 32 de biți sisteme poate fi incompatibil cu 64 de biți și invers. A sti tip sisteme pot fi găsite în documentație. Dacă documentația lipsește, urmați acești pași:

Vei avea nevoie

  • Computer care rulează sistemul de operare Windows (XP, Vista, Windows 7) sau Server 2003

Instrucțiuni

Pentru a determina sistemeîn sistemul de operare Windows XP sau Server 2003, deschideți fereastra de informații „Proprietăți”. sisteme„(fila din aplicația „Sistem”). Se află în folderul Control Panel, în meniul Start (puteți deschide și caseta de dialog Run din meniul Start, „sysdm.cpl” și apăsați Enter).

În aplicația care se deschide, explorați fila „Proprietăți”. sisteme" Dacă aveți un sistem de operare 32, nu veți găsi nicio mențiune despre acest lucru. Dar în sistemele pe 64 de biți este indicată adâncimea de biți. De exemplu, numele dvs sisteme poate arăta astfel: MS XP Professional x64.

Dacă doriți să vă asigurați că ați definit tip sisteme, deschideți fereastra Run din meniul derulant Start, tastați „winmsd.exe” și apăsați Enter. În partea dreaptă a aplicației care se deschide în continuare, găsiți linia „Procesor”. Dacă linia de dinaintea numelui spune „x86”, aveți un sistem de operare pe 32 de biți. Dacă numele procesorului începe cu ia64 sau AMD64, atunci sistemul dvs. este pe 64 de biți.

Dacă aveți instalat Vista sau Windows7, atunci pentru a determina tip sisteme pe aceste sisteme de operare, deschideți și explorați fereastra „Sistem”, care se află în directorul „Panou de control”. Deschideți meniul butonul Start. În „Start Search” scrieți „system” și apoi faceți clic pe „System” în lista „Programs”. În fereastra care se deschide, deschideți „Type sisteme" Dacă sistemul dvs. de operare are 32, veți vedea o inscripție corespunzătoare care începe cu expresia „32-bit...”. În consecință, pentru 64- sisteme inscripția va începe cu „64-bit...”.

În afară de aceasta, puteți explora și fereastra Informații despre sistem. Pentru a face acest lucru, deschideți meniul Start și introduceți „sistem” în căutare. Apoi faceți clic pe Informații de sistem sub Programe. În fereastra care se deschide, găsiți „Type sisteme" în subsecțiunea "Element". Aici poti tip sisteme conform inscripțiilor: „x86-based” (32-bit OS) sau „x64-based” (64-bit OS).

Video pe tema

Surse:

  • cum se schimbă 64 în sistem

Când lucrați cu un computer, aveți întotdeauna de-a face cu fișiere. Un fișier este un volum de informații numit. Informațiile pot fi considerate texte, media și date de serviciu de care computerul are nevoie pentru a funcționa.

Pentru a procesa cu succes informațiile, acestea trebuie sistematizate. Aceasta este ceea ce fac sistemele de fișiere. Scopul lor este de a oferi posibilitatea de a lucra convenabil cu datele și de a organiza partajarea fișierelor între mai multe procese sau utilizatori.

O persoană cu experiență în computer nu va stoca documente, filme și jocuri într-un singur folder, care îi este oferit în mod implicit. Este mai convenabil să grupați datele în funcție de anumite criterii și să le plasați în secțiunile corespunzătoare. Aceste secțiuni se numesc directoare.

Din punct de vedere al sistemului de fișiere, un director este o listă care conține informații despre un grup de fișiere. Acesta poate fi numele fișierului, numele proprietarului sau creatorului acestuia, adresa fizică de pe disc, caracteristicile „numai în citire”, „ascuns”, „arhivă”, timpul creării și modificării, tipul (caracter , binar, temporar), etc.

Una dintre sarcinile principale ale FS (sistem de fișiere) este plasarea optimă a datelor pe disc. Aceasta înseamnă că spațiul pe disc ar trebui utilizat economic, iar căutarea și înregistrarea informațiilor ar trebui să aibă loc cât mai repede posibil.

FS este scris pe partiția hard disk în timpul formatării. Un hard disk poate conține mai multe sisteme de fișiere. Alegerea FS depinde de ce sistem de operare va fi instalat pe discul logic.

Pentru sistemul de operare Windows, sunt utilizate NTFS și, mai rar, FAT32.

O unitate logică mai mare de 32 GB nu poate fi formatată în FAT322 - o limitare impusă de dezvoltatorii Microsoft. În plus, acest sistem poate funcționa cu fișiere nu mai mari de 4 GB.

Există un alt dezavantaj semnificativ: FAT32 nu se înregistrează, adică. înregistrarea operațiunilor de date și a modificărilor stării sistemului.

Pe de altă parte, avantajul FAT32 este performanța relativ ridicată și cerințele hardware scăzute: are nevoie doar de 32 MB de RAM pentru funcționarea normală.

Dimensiunea discului logic care poate fi formatat în NTFS este de 2.000.000 GB. Acest sistem de fișiere se caracterizează printr-o funcționare stabilă datorită metodelor de jurnalizare și procesare a informațiilor. Toate operațiunile cu date sunt efectuate printr-o tranzacție, adică. acțiunea fie se finalizează corect, fie este anulată. Eșecurile sunt înregistrate în jurnalul de evenimente, de unde sistemul preia informații pentru auto-vindecare.

Dezavantajul NTFS este fragmentarea hard disk-ului. Programul de defragmentare încorporat practic nu rezolvă problema din cauza particularităților înregistrării informațiilor pe hard disk.

În procesul de îmbunătățire a tehnologiei informatice, stocați în momente diferite informație contabilizate pe diferite medii. Piața modernă este dominată de așa-numitele hard disk-uri. Uneori devine necesar să aflați marca hard disk-ului conectat la computer, capacitatea nominală, spațiul liber și așa mai departe.

Vei avea nevoie

  • Un computer cu sistem de operare MS Windows, drepturi de administrator pentru contul dvs. de utilizator, discuri conectate și instalate corect sau alte medii amovibile.

Instrucțiuni

Accesați „Computerul meu”. Faceți clic pe pictograma „Disc local (C:)” și faceți clic dreapta. În meniul contextual care se deschide, selectați „Proprietăți”. Se va deschide fereastra cu proprietățile discului local, care conține cele mai elementare informații despre starea acestuia, inclusiv spațiul liber, dimensiunea nominală, tipul sistemului de fișiere și altele. De asemenea, puteți curăța discul folosind MS Windows pentru a crește spațiul liber.

În fereastra proprietăților discului local, faceți clic pe fila „Hardware”. Veți vedea o listă a unităților de disc disponibile ale computerului dvs., inclusiv unitățile de disc, unitățile CD-DVD ROM, unitățile virtuale și unitățile de dischetă, cu hard disk-ul listat primul pe listă. După ce îl selectați cu un clic de mouse, faceți clic pe butonul „Proprietăți”. Se va deschide fereastra cu proprietățile discului fizic, unde puteți găsi informații generale despre acesta, puteți defini politica de stocare în cache a datelor și, de asemenea, puteți vedea ce driver controlează funcționarea acestuia.

Notă

Când spațiul liber de pe oricare dintre discurile locale se apropie de minim, curățarea discului începe spontan. Acest lucru nu este periculos, dar este mai bine să evitați o astfel de situație.

Sfaturi utile

Puteți ajunge la proprietățile hard diskului din proprietățile altor unități; pentru a face acest lucru, trebuie doar să accesați fila „Hardware”. În plus, pentru a evita destabilizarea sistemului, uneori discul trebuie scanat pentru erori și defragmentat, așa că nu ocoli fila „Service”.

Fiecare tip de sistem de fișiere pe hard disk este unic în felul său. Cele mai populare tipuri NTFS și FAT32 au o serie de diferențe. Uneori aveți nevoie de un sistem de fișiere specific pentru o partiție a hard diskului.

Vei avea nevoie

  • Manager de partiții, disc Windows.

Instrucțiuni

Introduceți discul de instalare Windows și porniți computerul. Apăsați Del pentru a intra în BIOS. Deschideți meniul Boot Device Priority și atribuiți-vă unitatea ca dispozitiv prioritar. Selectați Salvare și ieșire.

Rulați programul de instalare a sistemului de operare. Așteptați până când procesul de instalare ajunge în meniul de selecție a partiției. Aici începe distracția. Dacă instalați Windows XP, selectați partiția pe care va fi instalat sistemul de operare și setați în fereastra următoare opțiunea „Format to type”, unde tipul cuvântului înseamnă tipul sistemului de fișiere.

Dacă aveți de-a face cu un program de instalare Windows Vista sau Seven, faceți clic pe butonul „Configurare disc”. Selectați partiția al cărei tip de sistem de fișiere doriți să îl schimbați și faceți clic pe butonul Ștergere. Acum faceți clic pe butonul „Creați”, apoi specificați dimensiunea viitorului disc local și tipul sistemului de fișiere al acestuia.

Acum să ne uităm la schimbarea sistemului de fișiere de partiție fără a recurge la Windows. Descărcați și instalați programul Partition Manager. În meniul principal al programului, selectați „Launch Partition Manager”. În partea de sus veți vedea o listă de partiții ale hard diskului. Faceți clic dreapta pe partiția pentru care doriți să schimbați numele fișierului sistem.

Selectați „Convertiți fișierul” sistem" Specificați dimensiunea clusterului și tipul viitorului sistem de fișiere. Faceți clic pe butonul „Convertire”.

Video pe tema

Surse:

  • cum se schimbă sistemul de fișiere pe disc la ntfs

Sfat 7: Cum să recuperați fișierele după formatarea unei unități flash

Dacă ați formatat accidental o unitate USB externă, atunci încercați să vă întoarceți important fișiere. Pentru astfel de cazuri, au fost dezvoltate programe speciale care efectuează procesul de căutare a datelor șterse.

Vei avea nevoie

  • - Recuperare ușoară.

Instrucțiuni

Vă rugăm să rețineți că în niciun caz nu trebuie să scrieți informații pe această unitate USB. Cu cât folosești mai intens după formatare, cu atât aveți mai puține șanse de a restaura necesarul fișiere. Descărcați și instalați aplicația Easy Recovery. În acest scop, utilizați partiția de sistem a hard diskului.

Conectați unitatea USB formatată la portul corespunzător de pe computer sau . Lansați programul Easy Recovery. În meniul de lansare rapidă, selectați Recuperare date. În fereastra care se deschide, selectați meniul Format Recovery. În fereastra din stânga a programului, selectați unitatea USB dorită. Asigurați-vă că specificați tipul de sistem de fișiere anterior al acestuia. Faceți clic pe Următorul.

Așteptați puțin până când utilitarul colectează informații despre fișierele stocate anterior pe această unitate USB. Acest proces poate dura destul de mult. Depinde mult de performanța computerului și de viteza unității flash pe care o utilizați. Așteptați să apară noul meniu.

Acum bifați casetele fișiere care trebuie restaurate. Dacă doriți să returnați toate informațiile disponibile, atunci pur și simplu selectați folderul cel mai de sus din meniul din stânga. Faceți clic pe Următorul. Specificați partiția hard diskului și folderul în care vor fi restaurate fișierele șterse fișiere. Faceți clic din nou pe Următorul și așteptați finalizarea procesului de recuperare a informațiilor.

Dacă trebuie să restaurați documente de un anumit tip, atunci în panoul Lansare rapidă, selectați meniul Reparare fișiere. Selectați tipul de document din meniul care se deschide. Acestea pot fi documente text, tabele și documente create folosind programe incluse în Microsoft Office. Urmați un algoritm similar pentru a găsi și recupera datele pierdute.

Notă

Recuperarea datelor după formatarea unui hard disk. Dacă datele sunt pierdute, mulți oameni doresc să efectueze recuperarea hdd-ului sau recuperarea unității flash. Pentru a afla cum să convertiți sistemul de fișiere al unei unități flash din FAT în NTFS, citiți articolul - cum să formatați o unitate flash în NTFS. Mai târziu voi scrie un articol despre cum să recuperați fișierele șterse folosind un program gratuit puternic. pentru a nu rata.

Sfaturi utile

Programul R-Studio este perfect pentru recuperarea datelor de pe o unitate flash - DOWNLOAD. După lansarea programului, vedem imediat o listă a dispozitivelor dvs. de stocare. Selectați unitatea flash și faceți clic pe butonul „scanare” pentru a începe căutarea fișierelor pierdute. Recuperarea datelor de pe o unitate flash. Și, în sfârșit, iată fișierele șterse pe care programul le-a putut găsi pe unitatea flash. Datele găsite vor fi prezentate în foldere după tip de fișier, va trebui doar să selectați fișierul dorit, șters în timpul formatării sau...

Sistemul de fișiere determină modul în care datele vor fi stocate pe disc și ce principii de acces la informațiile stocate pot fi utilizate atunci când le citesc.

Suntem obișnuiți să percepem informațiile de pe computerul nostru sub formă de fișiere specifice, ordonate (sau nu așa :)) aranjate în foldere. Între timp, computerul dumneavoastră funcționează cu date pe un principiu complet diferit. Nu există fișiere solide pentru el pe hard disk. Acesta „vede” doar sectoarele clar adresate cu bytecode. Mai mult, codul unui fișier nu este întotdeauna stocat în sectoare adiacente (așa-numita fragmentare a datelor).

Cum „înțelege” computerul unde, de exemplu, ar trebui să caute documentul nostru text, care se află, să zicem, pe Desktop? Se pare că el este responsabil pentru asta Sistemul de fișiere hard disk. Și astăzi vom afla ce sisteme de fișiere există și care sunt caracteristicile acestora.

Ce este un sistem de fișiere

Pentru a înțelege ce este un sistem de fișiere, cel mai bine este să folosiți metoda analogiilor. Să ne imaginăm că hard disk-ul este un fel de cutie în care sunt stocate cuburi multicolore. Aceste cuburi sunt părți ale diferitelor fișiere stocate în celule de dimensiuni limitate numite clustere. Ele pot fi pur și simplu îngrămădite într-o grămadă sau pot avea o anumită ordine de plasare. Deci, dacă aceste cuburi condiționate sunt stocate nu într-o grămadă haotică, ci în conformitate cu un fel de logică, putem vorbi despre prezența unui fel de analog al unui sistem de fișiere.

Sistemul de fișiere determină ordinea în care datele sunt stocate pe disc și principiile de accesare a acestora; cu toate acestea, tipul de sistem de fișiere depinde în mare măsură de tipul de suport. De exemplu, este evident că pentru o bandă magnetică care acceptă înregistrarea numai blocuri secvenţiale de date, este potrivit doar un sistem de fişiere cu un singur nivel cu acces secvenţial la grupuri de informaţii, iar pentru o unitate SSD modernă - orice multi-nivel cu aleatoriu acces:

Pe baza principiului secvenței de stocare a blocurilor de date, sistemele de fișiere, așa cum am văzut deja, pot fi împărțite în cele care stochează clustere cu fragmente de fișiere. secvenţial sau arbitrar. În ceea ce privește nivelurile, FS poate fi împărțit în cu un singur nivelȘi asemănător unui copac(cu mai multe niveluri).

În primul caz, toate fișierele sunt afișate ca o singură listă plată, iar în al doilea - ca o listă ierarhică. În acest caz, nivelul investițiilor este, de regulă, nelimitat, iar ramificarea provine fie dintr-un singur („rădăcină” în UNIX), fie din mai multe directoare rădăcină (unități logice în Windows):

Caracteristicile sistemelor de fișiere includ și prezența diferitelor mecanisme care protejează structura datelor de eșecuri. Unul dintre cele mai moderne mecanisme de asigurare a toleranței la erori FS este Logare. Vă permite să înregistrați toate acțiunile efectuate cu fișiere în fișiere de servicii speciale (se numesc „jurnal” sau „jurnal”).

Înregistrarea poate fi complet, când pentru fiecare operațiune se creează o copie de rezervă nu numai a stării clusterelor, ci și a tuturor datelor înregistrate. O astfel de înregistrare este adesea folosită pentru diferite baze de date, dar încetinește semnificativ sistemul și crește dimensiunea jurnalelor (de fapt, jurnalele stochează o copie de rezervă completă a întregului sistem de fișiere cu toate datele sale).

Conectat mult mai des doar operatii logiceși (opțional) starea clusterelor sistemului de fișiere. Adică, jurnalul înregistrează doar că, să zicem, un fișier numit „file.txt” cu o dimensiune de 52 KB a fost scris în astfel de clustere. Conținutul fișierului în sine nu apare în jurnal. Această abordare vă permite să evitați duplicarea datelor, accelerează procesul de lucru cu fișierele și reduce semnificativ dimensiunea jurnalului în sine. Singurul dezavantaj al acestei metode de jurnalizare este că, dacă are loc o eroare, datele care sunt scrise se pot pierde (din moment ce nu există o copie a acestora), dar starea sistemului de fișiere în sine va rămâne operațională.

Formatare

Deoarece vorbim despre sisteme de fișiere în contextul computerelor moderne cu unitățile lor hard sau SSD, vom acorda mai multă atenție sistemelor de fișiere pe mai multe niveluri cu acces aleatoriu la clustere. Cele mai populare în lumea computerelor de astăzi sunt: ​​FAT32, NTFS, exFAT, ext3/ext4, ReiserFS și HFS+.

Schimbarea sistemului de fișiere de pe disc se realizează prin formatare. Acesta prevede crearea la nivel de hard disk în sectorul său inițial de etichete speciale de servicii care definesc principiile accesului la date. În acest caz, clusterele cu date existente în timpul formatării sunt de obicei șterse sau marcate ca goale și disponibile pentru suprascriere. Excepțiile sunt cazuri speciale conversia sistemului de fișiere(de exemplu, de la FAT32 la NTFS), în care se păstrează întreaga structură de date.

Pentru a formata, puteți utiliza instrumente standard ale sistemului de operare (de exemplu, comenzile consolei Linux sau meniul contextual al discului în Windows), funcții disponibile în etapa pregătitoare a instalării sistemului de operare sau programe speciale. Singurul lucru de luat în considerare cu o soluție software este că este posibil ca sistemul de operare să nu suporte sistemul de fișiere pe care îl alegeți fără a instala drivere suplimentare (de exemplu, ext3/4 în Windows):

Există și un concept formatare la nivel scăzut. Inițial, a implicat curățarea discului și scrierea informațiilor speciale de service în grupurile sale pentru a alinia capetele de citire. Pentru hard disk-urile moderne, o astfel de funcție nu mai este furnizată la nivel de software (acest lucru se poate face doar cu ajutorul unor echipamente speciale), totuși, conceptul de formatare la nivel scăzut a fost păstrat, deși a fost ușor transformat.

Acum se realizează folosind un software special (HDD Low Level Format Tool pentru Windows) sau comenzi (DD pentru Linux). Când îl utilizați, toate clusterele de hard disk sunt suprascrise cu zerouri și orice marcaj este complet distrus. După aceasta, sistemul de fișiere dispare în esență și apare în Windows ca BRUT. Pentru a accesa unitatea după această formatare, trebuie să o formatați cu unul dintre sistemele de fișiere tradiționale de nivel superior disponibile.

Caracteristicile sistemelor de fișiere

Ei bine, acum să ne uităm la câteva caracteristici ale celor mai comune sisteme de fișiere.

FAT32

Unul dintre cele mai vechi sisteme de fișiere pe disc care este încă utilizat pe scară largă astăzi este FAT32(abreviat în engleză: „File Allocation Table” - „file allocation table”). Datorită prevalenței sale, este susținut de numărul maxim de toate tipurile de echipamente, de la radiouri auto până la computere moderne puternice. Majoritatea unităților flash vândute astăzi sunt formatate și în FAT32.

Acest FS a apărut pentru prima dată în Windows 95 OSR2 în 1996, devenind o dezvoltare logică a FAT16 (1983) chiar mai devreme. Unul dintre principalele motive pentru tranziția la un nou sistem de fișiere a fost apariția hard diskurilor încăpătoare (la acel moment) cu o capacitate de peste 2 GiB (gibibyte - o versiune mai precisă de gigabyte (109) - 230 de octeți) ( dimensiunea maximă posibilă a partiției în FAT16). FAT32 a permis până la 268.435.445 clustere de maximum 32 KB, ceea ce este echivalent cu 8 TiB pe volum. Cu toate acestea, dacă dimensiunea clusterului este standard (512B), atunci dimensiunea maximă a volumului va fi doar puțin mai mare de 127 GB.

Baza FAT32, după cum sugerează și numele, este un tabel de fișiere. Stochează înregistrările fișierelor existente, precum și ora la care au fost create și ultima accesate. Nu există jurnalizare, așa că procesele de citire/scriere din acest sistem de fișiere sunt mai rapide decât, de exemplu, în NTFS, care păstrează jurnalele mai complete. Tocmai datorită performanței sale bune, FAT32 este încă utilizat pe scară largă astăzi.

Principalul dezavantaj al FAT32 în acest moment este limitarea dimensiunii maxime a fișierului - 4 GiB. Fișierele care depășesc acest prag trebuie împărțite în părți, ceea ce, la rândul său, le face dificil de accesat. În plus, FAT32 are și alte limitări în mediul Windows. De exemplu, folosind instrumente standard, nu veți putea crea partiții mai mari de 32 GB. Prin urmare, unitățile flash de 64 GB sau mai mult vor trebui formatate fie folosind software special, fie pe Linux.

Cu toate acestea, în acest caz, deși accesul la media va fi păstrat, acesta va fi îngreunat de „frâne” atât la citirea, cât și la scrierea datelor. Prin urmare, atunci când utilizați unități mai mari de 32 GB, este mai bine să le formatați în alte sisteme de fișiere, cum ar fi exFAT sau NTFS.

NTFS

Dacă linia Windows 95/98 a continuat tradițiile sistemului de operare DOS deja învechit la acea vreme, atunci noua linie NT a vizat inițial inovația. Prin urmare, odată cu apariția Windows NT 3.1 în 1993, un nou sistem de fișiere a fost creat special pentru acesta NTFS(abreviat în engleză: „New Technology File System” - „new technology file system”).

Acest sistem de fișiere este în continuare cel principal pentru toate versiunile moderne de Windows, deoarece oferă o viteză bună de operare, acceptă unități cu o capacitate de până la 16 EiB (exbibyte - 260) (cu o dimensiune maximă a clusterului de 64 KB) fără restricții privind dimensiunile fișierelor și are în arsenal o funcționalitate destul de bună. De exemplu, NTFS este un sistem de fișiere de jurnal și acceptă, de asemenea, distribuirea rolurilor de utilizator pentru accesul la date individuale, ceea ce nu a fost cazul în FAT32.

La fel ca FAT32, NTFS se bazează pe un tabel, dar este o bază de date mai avansată și este numită MFT(abreviat în engleză: „Master File Table” - „master file table”). Rândurile din acest tabel corespund fișierelor stocate pe o anumită partiție, iar coloanele conțin atributele acestor fișiere (data creării, dimensiunea, drepturile de acces etc.).

În plus, pentru a crește toleranța la erori în NTFS, revista USN(abreviat în engleză „Update Sequence Number” - literal „numărul comenzii de actualizare”). Acest jurnal, similar cu tabelul FAT32, înregistrează date despre modificările aduse unui anumit fișier. Cu toate acestea, dacă tabelul FAT32 a înregistrat doar ora ultimului acces la date, care nu a oferit niciun beneficiu practic special, atunci USN poate salva starea anterioară a sistemului de fișiere, ceea ce permite restabilirea acestuia în caz de defecțiuni. .

O altă caracteristică a NTFS este suportul său fluxuri de date alternative(Engleză: „Alternate Data Streams” - ADS). Ele au fost concepute inițial pentru a distinge între execuția diferitelor procese. Apoi (în Windows 2000) au fost folosite pentru a stoca unele atribute de fișier (nume autor, pictogramă etc.), similar cu modul în care se făcea în HFS de la MacOS. În Windows modern, fluxurile alternative pot stoca aproape orice informație. Unii viruși chiar folosesc acest lucru pentru a-și ascunde prezența în sistem.

Faptul este că fluxurile alternative nu sunt detectate de Windows Explorer și, de fapt, sunt invizibile pentru utilizatori și pentru majoritatea programelor. Cu toate acestea, le puteți vizualiza și chiar le puteți utiliza, de exemplu, pentru a ascunde orice date folosind un software special. Este convenabil să vizualizați datele în fluxuri alternative utilizând programul NTFS Stream Explorer și să le utilizați pentru a ascunde fișiere folosind Xp-lore:

Caracteristicile suplimentare care merită menționate pentru NTFS sunt suportul pentru criptare, compresia datelor, legăturile „soft” și „hard” către fișiere (din păcate, nu există o astfel de opțiune pentru foldere), cotele de disc pentru diferiți utilizatori de sistem și, de asemenea, bineînțeles, diferențierea drepturilor de acces la fișiere.

NTFS a fost creat inițial exclusiv pentru Windows, cu toate acestea, astăzi este acceptat de majoritatea playerelor media (unitățile flash pot fi și formatate în el), sistemele de operare Linux și MacOS (deși cu unele restricții de înregistrare). De remarcat, totuși, suportul slab pentru NTFS pe consolele de jocuri populare. Dintre acestea, doar Xbox One are suport pentru el.

exFAT

Odată cu creșterea volumului unităților flash în a doua jumătate a anilor 2000, a devenit clar că sistemul de fișiere FAT32 folosit în mod obișnuit își va epuiza în curând potențialul. Utilizarea NTFS jurnalizată pentru unitățile flash cu numărul lor limitat de cicluri de rescriere și funcționarea mai lentă s-a dovedit a nu fi pe deplin recomandabilă. Prin urmare, în 2006, aceeași corporație Microsoft a lansat un nou sistem de fișiere exFAT(abreviat „Extended FAT” - „extended FAT”) livrat cu sistemul de operare Windows Embedded CE 6.0:

A devenit o continuare logică a dezvoltării FAT32, motiv pentru care uneori este numit și FAT64. Principalul atu al noului sistem de fișiere a fost eliminarea restricțiilor privind dimensiunile fișierelor și creșterea limitei teoretice pentru o partiție de disc la 16 E&B (ca în NTFS). În același timp, din cauza lipsei de jurnalizare, exFAT a păstrat o viteză ridicată de acces la date și compact.

Un alt avantaj al exFAT a fost capacitatea de a crește dimensiunea clusterului la 32 MB, ceea ce a optimizat semnificativ stocarea fișierelor mari (de exemplu, video). În plus, stocarea datelor în exFAT este organizată astfel încât să minimizeze procesele de fragmentare și rescriere a acelorași clustere. Toate acestea au fost făcute, din nou, de dragul optimizării funcționării unităților flash, pentru care sistemul de fișiere a fost dezvoltat inițial.

Datorită faptului că exFAT este un sistem de fișiere relativ nou, există anumite restricții privind utilizarea acestuia. În Windows, suportul său complet a apărut doar în Vista SP1 (deși există o actualizare pentru Windows XP SP2 -). MacOS acceptă exFAT începând cu versiunea 10.6.5, în timp ce Linux necesită instalarea unui driver separat (unele distribuții îl au încorporat, altele sunt doar pentru citire).

ext2, ext3 și ext4

Dacă în mediul Windows NTFS stăpânește de zeci de ani, atunci în tabăra Linux a existat în mod tradițional o varietate foarte mare, inclusiv printre sistemele de fișiere utilizate. Adevărat, există o linie dintre ele care este folosită implicit de majoritatea distribuțiilor. Acestea sunt sisteme de fișiere ale familiei ext(Prescurtare în limba engleză „Extended File System” - „extended file system”), care din 1992 au fost inițial create special pentru Linux.

A doua versiune este cea mai utilizată ext2, care, la fel ca NTFS, a apărut în 1993. Adevărat, spre deosebire de NTFS, ext2 nu este un sistem de fișiere de jurnal. Acesta este atât plusul, cât și minusul său. Avantajul este că este unul dintre cele mai rapide sisteme de fișiere pentru scrierea datelor. De asemenea, lipsa de logare face de preferat să-l folosești pe unități flash și unități SSD. Prețul performanței este toleranță scăzută la erori.

Pentru a îmbunătăți stabilitatea ext2, a fost dezvoltată o versiune îmbunătățită în 2001 ext3. A introdus jurnalizarea, care poate funcționa în trei moduri: „scriere înapoi” (se scriu doar metadatele sistemului de fișiere), „ordonat” (înregistrarea se face întotdeauna ÎNAINTE de a schimba FS) și „jurnal” (o copie de rezervă completă a metadatelor și a fișierelor în sine. fiind schimbat).

În rest, nu au existat inovații speciale. Și viteza de funcționare, comparativ cu versiunea anterioară, a scăzut semnificativ, așa că deja în 2006 a apărut un prototip al următoarei etape de dezvoltare a sistemului de fișiere. ext4, a cărui lansare finală a avut loc în 2008. Al patrulea sistem de fișiere extins a păstrat jurnalizarea, dar a crescut semnificativ viteza de citire a datelor, care a fost chiar mai mare decât în ​​ext2!

Alte inovații demne de remarcat includ o creștere a volumului maxim al unei partiții de disc la 1 EiB (de la 32 TiB în ext2 și ext3), o creștere a dimensiunii maxime a fișierului la 16 TiB (de la 2 TiB în versiunile anterioare) și apariția un mecanism de extindere (din engleză „extent” - „space”). Acesta din urmă vă permite să accesați nu blocuri individuale, așa cum este implementat în alte sisteme de fișiere (și în ext3 în special), ci la spații de disc combinate din clustere secvențiale, cu un volum total de până la 128 MB, ceea ce crește semnificativ performanța și reduce fragmentarea datelor.

Astăzi, suportul pentru sistemele de fișiere din familia ext dintr-o versiune sau alta este prezent în mod implicit în aproape toate sistemele Linux. Dintre acestea, aproape toate sistemele lansate în 2010 și mai vechi acceptă ext4. Pentru a accesa partițiile ext în Windows și MacOS, aveți nevoie pentru a instala software și/sau drivere speciale.

ReiserFS

Un alt sistem de fișiere tânăr și promițător „originar” din lumea Linux este ReiserFS. Datorită eforturilor echipei dezvoltatorului american Hans Reiser, acesta a devenit primul sistem de fișiere jurnal, care a fost adăugat la versiunea 2.4.1 a kernelului Linux în 2001, chiar înainte ca suportul ext3 să fie adăugat.

De fapt, la fel ca ext3 care l-a urmat, ReiserFS a făcut posibilă utilizarea jurnalizării complete sau parțiale pe Linux. Cu toate acestea, spre deosebire de ext3, avea o dimensiune admisă a fișierului mai mare (până la 8 TiB față de 2) și o lungime maximă a numelui fișierului de 255 de caractere, nu de octeți (4032 de octeți).

De asemenea, una dintre caracteristicile ReiserFS pentru care utilizatorii s-au îndrăgostit de el a fost capacitatea de a schimba dimensiunea unei partiții fără a o demonta. ext2 nu avea o astfel de funcție, dar ulterior a apărut în ext3, deși ReiserFS a fost și primul în acest sens.

În ciuda o serie de avantaje față de sistemele de fișiere alternative ale vremurilor sale, ReiserFS nu a fost lipsit de dezavantaje. Cele mai semnificative dintre ele includ toleranța la erori destul de slabă în caz de deteriorare a structurii metadatelor și un algoritm de defragmentare ineficient. Prin urmare, din 2004, au început lucrările de îmbunătățire a sistemului de fișiere, care a devenit cunoscut ca Reiser4.

Adevărat, în ciuda unui număr de inovații, îmbunătățiri și corecții, noul sistem de fișiere a rămas în rezerva câtorva entuziaști. Cert este că în 2006, Hans Reiser a comis uciderea propriei sale soții și a fost luat în custodie și ulterior încarcerat. În consecință, compania sa Namesys, care dezvolta Reiser4, a fost desființată. De atunci, sprijinul și modificarea sistemului de fișiere au fost efectuate de un grup de dezvoltatori sub supravegherea dezvoltatorului rus Eduard Shishkin.

În cele din urmă, suportul pentru Reiser4 nu a fost încă adăugat la nucleul Linux, dar ReiserFS este disponibil. Prin urmare, mulți continuă să-l folosească în diferite ansambluri ca sistem de fișiere implicit.

HFS

Vorbind despre sistemele de fișiere caracteristice diferitelor sisteme de operare, nu putem să nu menționăm MacOS cu acesta HFS(abreviat în engleză: „Hierarchical File System” - „hierarchical file system”). Primele versiuni ale acestui sistem au apărut în 1985 împreună cu sistemul de operare Macintosh System 1.0:

Conform standardelor moderne, acest sistem de fișiere era foarte ineficient, așa că în 1998, împreună cu MacOS 8.1, versiunea sa îmbunătățită numită HFS+ sau Mac OS Extended, care se menține până în zilele noastre.

Ca și predecesorul său, HFS+ împarte discul în blocuri de 512 KB (implicit), care sunt combinate în clustere responsabile cu stocarea anumitor fișiere. Cu toate acestea, noul FS are adresare pe 32 de biți (în loc de 16 biți). Acest lucru vă permite să evitați restricțiile privind dimensiunea fișierului scris și oferă suport pentru o dimensiune maximă a volumului de până la 8 E&B (și în cele mai recente revizuiri până la 16 E&B).

Alte avantaje ale HFS+ includ jurnalizarea (un întreg volum ascuns numit HFSJ este alocat pentru aceasta), precum și multithreading. Mai mult, dacă în NTFS fluxurile alternative nu au reglementări deosebit de clare cu privire la tipurile de informații stocate, atunci în HFS+ se disting în mod specific două fluxuri: un flux de date (stochează datele principale ale fișierelor) și un flux de resurse (stochează metadatele fișierelor).

HFS+ este aproape ideal pentru HDD-urile tradiționale, totuși, la fel ca ReiserFS discutat mai sus, nu are cei mai eficienți algoritmi pentru combaterea fragmentării datelor. Prin urmare, odată cu răspândirea unităților SSD și introducerea lor în echipamentele Apple, acestea sunt din ce în ce mai mult înlocuite de sistemul de fișiere dezvoltat în 2016. APFS(abreviat ca „Apple File System”), care a apărut în desktop macOS High Sierra (10.13) și mobil iOS 10.3.

În multe privințe, APFS este similar cu exFAT în ceea ce privește optimizarea proceselor de citire/scriere, cu toate acestea, spre deosebire de acesta, are jurnalizare, acceptă distribuirea drepturilor de acces la date, are algoritmi îmbunătățiți de criptare și compresie a datelor și poate funcționa și cu volume mai mari. la 9 YB în dimensiune (nu râde - "yobibyte") datorită adresei pe 64 de biți!

Singurul dezavantaj al APFS este că este suportat doar de tehnologia modernă Apple și nu este încă disponibil pe alte platforme.

Comparația sistemelor de fișiere

Astăzi ne-am uitat la multe sisteme de fișiere populare diferite, așa că nu ar strica să rezumam toate datele despre ele într-un singur tabel:

Caracteristici / FS FAT32 NTFS exFAT ext2 ext4 ReiserFS HFS+ APFS
Anul implementării 1996 1993 2008 1993 2006 2001 1998 2016
Scopul aplicatiei Windows, stocare detașabilă, Linux unități amovibile, Windows Vista+, Linux Linux, stocare detașabilă Linux Linux MacOS MacOS
Dimensiunea maximă a fișierului 4 GiB 16 E&B 16 E&B 2 TiB 16 TiB 8 TiB 16 E&B 9 YiB
Dimensiunea maximă a volumului 8 TiB 16 E&B 64 ZiB (zebibyte) 32 TiB 1 E&B 16 TiB 16 E&B 9 YiB
Logare - + - - + + + +
Gestionarea drepturilor de acces - + - - + + + +

concluzii

După cum puteți vedea, fiecare sistem de operare are propriul său sistem de fișiere optim, care vă permite să lucrați cu datele cel mai eficient. De exemplu, pentru Windows este NTFS, pentru MacOS este HFS+ sau APFS. Singurele excepții de la regulă sunt numeroasele distribuții Linux. Există mai mult de o duzină de sisteme de fișiere, fiecare cu propriile avantaje și dezavantaje.

Majoritatea utilizatorilor de Windows ar trebui să-și amintească doar cele trei FS cele mai comune: FAT32 - pentru unități flash mici și echipamente vechi, NTFS - pentru majoritatea computerelor și exFAT - pentru unități flash încăpătoare și unități SSD externe (relevanța formatării unei unități de sistem în exFAT este încă argumente relevante din cauza lipsei de exploatare forestieră și susceptibilitate mai mare la defecțiuni).

P.S. Se acordă permisiunea de a copia și cita în mod liber acest articol, cu condiția ca un link activ deschis către sursă să fie indicat și paternitatea lui Ruslan Tertyshny să fie păstrată.