Het bestandssysteem wordt aangemaakt. Wat is een bestandssysteem en hoe ontdek je het type bestandssysteem op een schijf?

Een computer heeft meestal meerdere schijven. Elke schijf krijgt een naam toegewezen die is toegewezen Latijnse letter met een dubbele punt, bijvoorbeeld A :, B :, C: etc. Het is algemeen aanvaard dat A: en B: diskettes zijn, en C :, D: schijven, enz. - harde schijven, optische stations of elektronische schijven.

Elektronische schijven zijn onderdeel werkgeheugen, die voor de gebruiker lijkt op een OVC. De snelheid van informatie-uitwisseling met een elektronische schijf is veel hoger dan met een elektromechanisch extern opslagapparaat. Elektromechanische onderdelen slijten niet tijdens het gebruik van elektronische schijven. Echter, nadat de stroom is uitgeschakeld, wordt de informatie op elektronische schijf niet opgeslagen.

Fysiek bestaande magnetische schijven kunnen worden opgesplitst in verschillende logische schijven die er voor de gebruiker hetzelfde uitziet als fysiek op het scherm bestaande schijven. Logische schijf Maakt deel uit van het gebruikelijke harde schijf hebben gegeven naam.

De schijf waarop het besturingssysteem is geschreven heet systemisch(of opstartbare) schijf. De meest gebruikte opstartschijf is: HDD MET:. Bij de behandeling van virussen, systeemstoringen het laden van het besturingssysteem wordt vaak gedaan met: diskette... geproduceerd optische schijven die ook opstartbaar kan zijn.

Op zoek naar een nieuwe magnetische schijf het was mogelijk om informatie te schrijven, deze moet vooraf zijn geformatteerd. opmaak Is de voorbereiding van de schijf voor het opnemen van informatie.

Tijdens het formatteren wordt service-informatie naar de schijf geschreven (markering is gedaan), die vervolgens wordt gebruikt om informatie te schrijven en te lezen, de rotatiesnelheid van de schijf te corrigeren, en wordt ook gemarkeerd systeemgebied, die uit drie delen bestaat:

ü opstartsector,

ü tabellen voor bestandstoewijzing,

ü hoofdmap.

Opstartsector(Boot Record) bevindt zich op elke schijf in logische sector nummer 0. Het bevat informatie over het schijfformaat, evenals een kort programma dat in de procedure wordt gebruikt bootstrap besturingssysteem.

De harde schijf heeft een gebied dat de main wordt genoemd opstartrecord MBR (Master Boot Record) of master-opstartsector. De MBR geeft aan vanaf welke logische schijf het besturingssysteem moet worden geladen.

Bestandstoewijzingstabel(File Allocation Table - afgekort als FAT) bevindt zich achter de opstartsector en bevat een beschrijving van de volgorde van de locatie van alle bestanden in de sectoren deze schijf, evenals informatie over de defecte delen van de schijf. De FAT-tabel wordt gevolgd door zijn exacte kopie, wat de betrouwbaarheid van het opslaan van deze zeer belangrijke tabel verhoogt.

Hoofdmap(Root Directory) zit altijd achter de FAT-kopie. V hoofdmap bevat een lijst met bestanden en mappen op de schijf. De gegevens bevinden zich direct achter de hoofdmap.

Bestandssysteem Is het deel van het besturingssysteem dat bestanden organiseert en opslaat, evenals bewerkingen op bestanden uitvoert.

Beginnende gebruikers hebben vaak geen idee van de partities van hun harde schijf en logische schijven van de harde schijf. In het begin hindert dit hun werk op de computer helemaal niet, hoewel het hen niet in staat stelt om het productiever te gebruiken. Maar soms heb je te maken met meer verantwoorde dingen, en dan met onwetendheid eenvoudige regels kan omdraaien serieuze problemen, tot de volledige onbruikbaarheid van het besturingssysteem en het verlies van belangrijke gegevens.

In feite is het voldoende om een ​​paar eenvoudige dingen te onthouden en deze informatie in uw hoofd te houden wanneer u bewerkingen uitvoert met harde schijfpartities.

Wat is een sectie?

Om te beginnen is een nieuwe, pas aangeschafte harde schijf volledig onbruikbaar zonder voorbereidende voorbereiding... Om er gegevens op te kunnen opslaan en te kunnen lezen, moet u voor deze gegevens eerst speciale "opslagen" - secties maken, en deze "opslagen" voorbereiden voor "opslag" en opslag van uw bestanden - geformatteerd, d.w.z. maak er een bestandssysteem op aan. Zodra er ten minste één partitie is gemaakt en geformatteerd, kan deze al worden gebruikt.

Soms komt het voor dat de harde schijf maar één partitie heeft die de hele harde schijf in beslag neemt. Dit geldt vooral voor nieuwelingen die net een computer hebben gekocht. Deze optie is de eenvoudigste, maar ook de meest onsuccesvolle, omdat zowel het besturingssysteem als uw gegevens worden op één plek opgeslagen en in geval van problemen met het besturingssysteem of bij het opnieuw installeren van het besturingssysteem loopt u het risico alles in één keer te verliezen.

Een meer praktische optie is wanneer de harde schijf is verdeeld in verschillende partities - ten minste twee. Eén sectie bevat het besturingssysteem zelf en de andere bevat uw bestanden. In dit geval, in geval van problemen of herinstallatie van het besturingssysteem, zal alleen de partitie waarop het stond lijden. Al het andere blijft intact.

Bovendien zal de verdeling in verschillende secties het gemakkelijker maken om de opslag van bestanden te organiseren - je kunt bijvoorbeeld een aparte sectie toewijzen voor muziek of video, als je er veel van hebt; of als je vaak met torrents werkt, kun je ze toewijzen apart stuk harde schijf.

Het vereenvoudigt ook het computeronderhoud - het is bijvoorbeeld veel gemakkelijker en sneller om meerdere relatief kleine partities één voor één te defragmenteren in plaats van één groot stuk. Hetzelfde geldt voor het scannen van de schijf met een antivirusprogramma.

Over het algemeen hebben we het met gemak bedacht - hier is iedereen vrij om naar het beste van zijn behoeften te streven. Er zijn echter een paar eenvoudige regels, waarvan overtreding kan leiden tot volledig verlies van gegevens.

Ik zal in volgorde beginnen.

Regel 1

Slechts één harde schijf kan bevatten: niet meer dan 4 hoofdsecties, minder kan, meer niet. Deze vereisten zijn niet afhankelijk van een besturingssysteem - ze worden bepaald door: modern niveau ontwikkeling van de elektronische vulling van de computer. En het zal nog niet mogelijk zijn om ze te overwinnen. Als er meer dan 4 secties nodig zijn, treedt een andere regel in werking.

Het was niet voor niets dat ik BASIC-secties noemde - dit is niet zomaar een woord, het duidt een van de twee soorten secties aan. Naast de hoofdsectie kan de sectie ook extra (uitgebreid) zijn. En in dit opzicht is de regel van 4 partities enigszins getransformeerd - één harde schijf kan bevatten tot 4 hoofdsecties, of tot 3 hoofdsecties plus één extra(er kan maar één uitgebreide partitie op een schijf staan).

Wat levert het ons op? Feit is dat een extra (uitgebreide) partitie in feite een container is, waarbinnen je een ONBEPERKT aantal logische schijven kunt maken. En voor de gebruiker zal er absoluut geen verschil zijn tussen werken met de hoofdpartitie en werken met een logische schijf. Dus door een uitgebreide partitie en logische schijven erin te maken, kunnen we de harde schijf verdelen om aan onze behoeften te voldoen wanneer we hem nodig hebben.

Merk op dat als u een uitgebreide partitie verwijdert, alle logische schijven, die erin is opgenomen, zal ook verdwijnen.

Regel #2

Een van de secties is vereist het zou moeten zijn actief (op Linux - heb een vlag) bagageruimte). Het staat erop dat opstartbestanden waarmee het besturingssysteem wordt gestart. Tegelijkertijd kan het systeem zelf zich op een andere plaats bevinden, maar de bestanden van waaruit het begint, zijn er alleen.

Meestal is de eerste partitie van de harde schijf (schijf C: / op Windows), maar dat doet het niet vereiste voorwaarde... Bovendien kunt u elke andere hoofdpartitie altijd handmatig opnieuw als actief toewijzen, maar vergeet niet om de opstartbestanden daarheen te verplaatsen, anders start het besturingssysteem niet.

Regel # 3

Als u meerdere besturingssystemen op één computer gaat installeren, moet u ze allemaal in een aparte sectie installeren ( theoretisch kan het in één worden gestopt, maar daaropvolgende problemen kunnen niet worden vermeden). besturingssysteem Windows-familie kan alleen op hoofdpartities worden geïnstalleerd. Dienovereenkomstig, als u twee Windows in multiboot-modus gaat installeren, zullen ze twee hoofdpartities innemen. Linux-besturingssystemen hebben deze beperking niet en kunnen overal worden geïnstalleerd.

Bestandssystemen

Voordat u een partitie gebruikt, moet u deze formatteren - maak er een bestandssysteem op (markeer het op een speciale manier).

Er zijn nu nogal wat bestandssystemen een groot aantal van en ze hebben allemaal verschillende kenmerken.

Besturingssystemen van de Windows-familie kunnen alleen met bestanden werken VET-systemen, FAT32 en NTFS.

VET is sterk verouderd systeem, en het gebruik ervan is tegenwoordig nauwelijks gerechtvaardigd. FAT32 moderner, maar heeft ernstige beperkingen. die haar belemmeren volledig gebruik... Bijvoorbeeld, maximumgrootte het bestand dat FAT32 ondersteunt is ongeveer 4 GB. Dat is de reden waarom, als u bijvoorbeeld probeert de afbeelding van een volwaardige dvd-schijf naar een flashstation te kopiëren ( die standaard in FAT32 zijn geformatteerd) Je krijgt een melding dat er niet genoeg vrije ruimte is, hoewel er in feite nog veel ruimte is. Hierdoor is het bijna onmogelijk om het te gebruiken op de secties waar met video wordt gewerkt ( en onder de sectie met torrents is het problematisch om het te gebruiken).

Het bestandssysteem is tegenwoordig de beste keuze voor Windows. NTFS... Het heeft niet zulke beperkingen als FAT32, heeft extra beveiligingsfuncties, is stabieler en betrouwbaarder.

Voor UNIX, waaronder Linux, zijn er veel meer bestandssystemen. Elk van hen heeft zijn eigen voor- en nadelen en is meer geschikt voor bepaalde taken. De standaard op Linux is ext4, maar u kunt elke andere gebruiken. U kunt op internet gemakkelijk informatie vinden over welk van de Linux-bestandssystemen het meest geschikt is voor uw taken.

Een paar woorden over compatibiliteit

Windows begrijpt geen andere bestandssystemen dan zijn eigen. Toegang van onder naar Linux partities was alleen mogelijk met de hulp van speciale programma's of plug-in naar Totale commandant... Helaas is er voor de modernste Linux-bestandssystemen nog geen plug-in voor Windows geschreven.

Linux daarentegen heeft FAT en FAT32 altijd perfect begrepen, en in de afgelopen 2-3 jaar heeft het probleemloos gewerkt met NTFS via speciale chauffeur NTFS-3g, zowel voor lezen als schrijven. Bovendien ondersteunt het de meeste van de extra kansen NTFS. Dus vanaf Linux heb je altijd volledige toegang tot Windows-partities.

Er moet melding worden gemaakt van de verschillende huishoudelijke apparaten- Dvd spelers, satellietontvangers enzovoort. Al deze technieken kunnen alleen werken met FAT en FAT32. NTFS, en vooral UNIX-bestandssystemen ( met uiterst zeldzame uitzonderingen) zijn voor haar volkomen onbegrijpelijk. Houd hier rekening mee als u gegevens uitwisselt tussen vergelijkbare apparatuur en een computer.

Gereedschap voor de klus

Een paar woorden over hulpmiddelen voor het werken met secties.

Ik begin met Windows. Het bevat een standaard tool Schijfbeheer... Je kunt er via Controlepaneel of door te klikken op klik met de rechtermuisknop muis op het pictogram Mijn computer => Bediening en kiezen in de linkerkolom Schijfbeheer.

Houd er rekening mee dat drie secties in de schermafbeelding zijn gemarkeerd als onbekende secties. Dit zijn partities met Linux - Windows ziet ze, maar kan ze niet definiëren of ermee werken.

ook in Schijfbeheer je kunt duidelijk de hoofd- en extra secties evenals het actieve gedeelte ( gemarkeerd als Systeem- het bevat opstartbestanden; het besturingssysteem zelf is geïnstalleerd in een partitie die is gelabeld als - d.w.z. Windows wisselt labels). Van alle mogelijkheden biedt deze tool alleen het maken en verwijderen van partities, evenals het opnieuw toewijzen actieve sectie en het wijzigen van stationsletters ( in Vista en Windows 7 is de functionaliteit iets toegenomen). Als er niets anders bij de hand was, dan is dit soms genoeg.

Belangrijk om te onthouden , wat Schijfbeheer- het gereedschap is onhandig, weinig functioneel en uiterst gevaarlijk, vooral in onervaren handen. Er wordt aangenomen dat de gebruiker die het gebruikt precies weet wat hij doet, aangezien eventuele wijzigingen worden direct doorgevoerd, er worden geen vragen gesteld en vooraf is niet te zien waar deze of gene acties toe zullen leiden.

Daarom raad ik je aan om het alleen als laatste redmiddel te gebruiken.

Veel grotere mogelijkheden, gemak en veiligheid zijn in het bezit van: verschillende programma's van het cohort Partitie Magie-ov, bijvoorbeeld. Er zijn een vrij groot aantal van dergelijke programma's, ze zijn allemaal verschillend en in afgelopen jaren velen van hen hebben hun ontwikkelaarseigenaren en hun namen veranderd. Daarom, als u besluit een van hen voor uzelf te kiezen, moet u rekening houden met: onafhankelijk zoeken op de grote open plekken van het internet. Het is niet moeilijk, vooral omdat de leiders op dit gebied op één hand te tellen zijn.

Acronis Disk Director Suite

Naar mijn mening ( exclusief op de mijne - t. To. velen hebben hier misschien een andere mening over), de meest krachtige en handig programma werken met harde schijf en de secties zijn.

Het programma is Russisch (hoewel je soms varianten tegenkomt met de Engelse taal) en zeer gemakkelijk te gebruiken. Tegelijkertijd biedt het volledig het hele scala aan mogelijke bewerkingen met een harde schijf. Bovendien vinden bijna al uw acties op de secties plaats zonder de informatie die erop staat te verliezen.

Alle bewerkingen die u op secties uitvoert, worden direct weergegeven in grafisch zodat alles visueel beoordeeld kan worden. Maar de acties zelf worden in dit geval niet uitgevoerd - pas nadat u alles zelf hebt geëvalueerd en het resultaat volledig en volledig aan u voldoet, kunt u op de knop drukken " Van toepassing zijn". Tot nu toe kunt u alle acties stap voor stap ongedaan maken.

Als er meerdere harde schijven op de computer zijn aangesloten, worden ze allemaal boven elkaar in het programmavenster weergegeven. De hoofdsecties zijn gemarkeerd met groene vlaggen en de actieve sectie is gemarkeerd met een rode vlag.

Ook tijdens het hardlopen Acronis-schijf Regisseursuite biedt een keuze uit twee bedieningsmodi - automatisch, waarbij alle bewerkingen kunnen worden uitgevoerd met behulp van "wizards", en handmatige modus, waarbij alle macht overgeleverd is aan de gebruiker. De tweede modus, IMHO, is handiger en flexibeler, maar beginners kunnen ook de automatische gebruiken.

Ook in het programma is er een volledige en zeer gedetailleerde hulp.

Er moet nog een mogelijkheid worden genoemd - vanuit het programmavenster kunt u een speciale opstartbare schijf maken en branden die bestanden zal bevatten Acronis Schijf Director Suite... Dit ding is erg handig en uiterst nuttig in het huishouden - het hebben van deze schijf elimineert immers de noodzaak om het programma zelf te installeren en zelfs een besturingssysteem te hebben. Vanaf deze schijf kunt u uw computer opstarten en alle bewerkingen met partities uitvoeren.

Nu over het onaangename. Het bestaat uit het feit dat het programma relatief zelden wordt bijgewerkt, dus soms doen zich situaties voor met de meest moderne harde schijven het kan niet werken. Dit geldt meer voor haar versie op opstartschijf sinds indien Acronis Disk Director Suite geïnstalleerd in het besturingssysteem, dan zal het de stuurprogramma's uit de Windows-kit gebruiken om met de schijf te werken. Ze heeft ook wat problemen met bestanden Unix-systemen- het begrijpt de modernste bestandssystemen niet ( je kunt dit zien in de onderstaande schermafbeelding), al werkt het bij oude klassiekers "met een knal".

Kwam de andere dag uit een nieuwe versie Acronis Disk Director Suite voor Engelstalige gebruikers (er is nog geen nieuwe Russische versie), die al probleemloos werkt met de nieuwste harde schijven. Maar de problemen met moderne bestandssystemen Unix is ​​er nog niet in opgelost.

Gparted

Nog een krachtige en universeel gereedschap voor het werken met een harde schijf is een programma Gparted uit de Linux-box.

Het is te vinden op bijna alle Linux Live-cd's.

Het verhaal over de mogelijkheden van het programma kan in één zin worden samengevat: "Bijna alles kan." De interface is eenvoudig en bescheiden, en het werk is absoluut transparant en begrijpelijk. Al je acties worden ook eerst visueel weergegeven en worden pas uitgevoerd na het indrukken van speciale knop als je besluit dat alles bij je past.

Daarnaast, Gparted ondersteunt veel grote hoeveelheid bestandssystemen, inclusief de modernste.

Als u meerdere harde schijven heeft, wordt er slechts één tegelijk in het programmavenster weergegeven. Om met anderen samen te werken, gebruikt u de vervolgkeuzelijst op het paneel (aan de rechterkant), die alle aangesloten harde schijven weergeeft.

Gparted kan niet werken met partities die momenteel zijn aangekoppeld (er staat een waarschuwingspictogram naast een dergelijke partitie). Om enige actie op dergelijke partities uit te voeren, moet u ze eerst ontkoppelen.

Een paar opmerkingen over de programma's die zijn opgenomen in de installatieprogramma's van besturingssystemen en die kunnen worden gebruikt bij het installeren van het besturingssysteem.

Bij Windows-installatie alle partities van de harde schijf zullen exact hetzelfde zichtbaar zijn, zonder onderverdeling in hoofd en uitgebreid. De enige verschillen zijn in labels en maten, en het kan heel gemakkelijk zijn om in de war te raken. Daarom is het raadzaam om het alleen te gebruiken als u het besturingssysteem voor de eerste keer op een nieuwe harde schijf installeert. Als uw schijf al is gebruikt en deze informatie bevat, kunt u dit het beste van tevoren regelen programma van derden, en acties in het installatieprogramma kunnen alleen worden teruggebracht tot een keuze gewenste sectie en opmaak (indien nodig).

De situatie is vergelijkbaar bij het installeren van Linux. Hoewel daar alles correct is bepaald, wordt het niet erg duidelijk weergegeven en is het werk minder transparant dan in hetzelfde Gparted.

Het is dus het beste om partities van de gewenste grootte op de juiste plaats te maken voordat u ze installeert en formatteert naar een Linux-bestandssysteem, en wanneer u het besturingssysteem installeert, de aangeboden automatische opties negeert en handmatige partitionering kiest, mount ze gewoon in de juiste plaatsen en verander, indien nodig, het bestandssysteem naar een ander, door simpelweg een "vinkje" in de kolom te zetten Formaat tegenover hun secties.

Voor meer duidelijkheid raad ik u aan de schermafbeeldingen voor het artikel zorgvuldig te bestuderen ( screenshots zijn klikbaar - wanneer u erop klikt in aparte tabbladen foto's op volledige grootte worden geopend). Ik vestig uw aandacht op het feit dat overal is afgebeeld HETZELFDE harde schijf, alleen in verschillende programma's... Deze schijf heeft twee parallelle besturingssysteem in multiboot-modus - Windows en Linux, die vrij vreedzaam naast elkaar bestaan ​​op één computer. Elk van de besturingssystemen heeft 3 secties ( verdeling is niet perfect, maar heel acceptabel). Kijk goed naar wat en hoe het eruit ziet in elk van de programma's.

Verschillende besturingssystemen ondersteunen verschillende bestandssystemen. Jouw verwisselbare schijf zou FAT32 moeten gebruiken voor een betere compatibiliteit, maar als u van plan bent om op te slaan grote bestanden- formatteer vervolgens in NTFS. Mac formatteert schijven naar de HFS + -standaard, die niet werkt met Windows. Linux heeft ook zijn eigen bestandssystemen.

Waarom zijn er zoveel?

Bestandssysteem 101

Verschillende bestandssystemen zijn eenvoudig verschillende manieren het organiseren en opslaan van bestanden op uw harde schijf, flashstation of een ander opslagapparaat. Elk opslagapparaat heeft een of meer secties en elke sectie moet worden "geformatteerd" naar een specifieke bestandssysteemmodus. Het formatteringsproces creëert een leeg bestandssysteem van dit type op het apparaat.

Bestandssysteem biedt een manier om gegevens op een schijf te verdelen in afzonderlijke brokken, die bestanden zijn. Het biedt ook een manier om informatie over deze bestanden op te slaan, bijvoorbeeld hun namen, machtigingen en andere kenmerken. Bestandssysteem biedt ook een indexlijst van de bestanden op de schijf en waar ze zich op de schijf bevinden, zodat het besturingssysteem op één plek kan zien wat er op de schijf staat en het niet de hele schijf hoeft te doorlopen om de het dossier.

Het besturingssysteem moet het bestandssysteem begrijpen, zodat het de inhoud ervan kan weergeven, bestanden kan openen en er bestanden op kan opslaan. Als uw besturingssysteem het bestandssysteem niet begrijpt, kunt u een bestandssysteemstuurprogramma installeren dat ondersteuning biedt voor dat bestandssysteem.

Bestandssysteem computerschijf kan worden vergeleken met een archiefsysteem - de stukjes gegevens op een computer worden "bestanden" genoemd en ze zijn georganiseerd in een "bestandssysteem", net zoals papieren bestanden in archiefkasten kunnen worden georganiseerd. Bestaat verschillende manieren de organisatie van deze bestanden en de opslag van gegevens zijn "bestandssystemen".

Waarom zijn er zoveel bestandssystemen

Niet alle bestandssystemen zijn gelijk gemaakt. Verschillende bestandssystemen hebben verschillende manieren om hun gegevens te organiseren. Sommige bestandssystemen zijn sneller dan andere, sommige hebben extra beveiligingsfuncties en sommige ondersteunen schijven met grotere hoeveelheden geheugen, terwijl andere alleen werken op schijven met minder geheugen. Sommige bestandssystemen zijn betrouwbaarder en bestand tegen bestandscorruptie, terwijl andere de betrouwbaarheid verminderen omwille van de snelheid.

Bestaat niet beter bestandssysteem dat zou geschikt zijn voor alle doeleinden. Elk computerbesturingssysteem heeft de neiging om zijn eigen bestandssysteem te gebruiken, waar de ontwerpers van het besturingssysteem ook aan werken. Microsoft, Apple en ontwikkelaars Linux-kernels werken aan hun bestandssystemen. Nieuwe bestandssystemen kunnen sneller en stabieler zijn, beter schalen voor grotere opslagapparaten en meer mogelijkheden hebben dan oudere.

Het bestandssysteem ziet er niet uit als een partitie dat is gewoon een stukje opbergruimte. Het bestandssysteem bepaalt hoe bestanden worden ontleed, georganiseerd, geïndexeerd en hoe metagegevens eraan worden gekoppeld. Er is altijd een mogelijkheid om de manier waarop dit wordt gedaan aan te passen en te verbeteren.

Van bestandssysteem wisselen

Elke sectie heeft een bestandssysteem. Soms kunt u het bestandssysteem van een partitie "converteren", maar dit is zelden mogelijk. In plaats daarvan zult u waarschijnlijk eerst belangrijke gegevens van de partitie moeten kopiëren.

Besturingssystemen formatteren tijdens de installatie automatisch partities naar het juiste bestandssysteem. Als je een sectie hebt in Windows-formaat waarop u Linux wilt installeren, in het proces Linux-installaties formatteert een NTFS- of FAT32-partitie naar het Linux-bestandssysteem dat de voorkeur heeft van uw Linux-distributie.

Dus als je een opslagapparaat hebt en een ander bestandssysteem wilt gebruiken, kopieer dan de bestanden ervan om een ​​back-up te maken. Gebruik dan de tool Schijfbeheer op ramen gparted op Linux of schijfhulpprogramma op Mac OS.

Een overzicht van veelvoorkomende bestandssystemen

Hier Korte beoordeling enkele van de meest voorkomende bestandssystemen die u tegenkomt. Het is niet uitputtend - er zijn veel andere bestandssystemen voor speciale doeleinden:

  • FAT32: is een van de oudste bestanden Windows-systemen maar het wordt nog steeds gebruikt verwijderbare media- klein van stuk. Groot externe harde schijven van 1 TB of meer worden sowieso geformatteerd met NTFS. FAT32 is zinvol om alleen te gebruiken met kleine apparaten opslag of voor compatibiliteit met andere apparaten zoals: digitale fototoestellen, spelcomputers, settopboxen en andere apparaten die alleen FAT32 ondersteunen, maar NTFS.
  • NTFS: moderne versie van het Windows-bestandssysteem - gebruikt sinds Windows XP. Externe schijven kunnen worden geformatteerd met FAT32 of NTFS.
  • HFS +: Mac gebruikt HFS + voor zijn interne partities, het formatteert ook externe schijven- voor gebruik externe harde schijf met Tijd machine vereist dat bestandssysteemkenmerken worden toegevoegd aan back-up... Macs kunnen ook bestanden lezen en schrijven naar FAT32-bestandssystemen, maar je hebt een derde partij nodig software voor het schrijven naar NTFS-bestandssystemen vanaf Mac.
  • Ext2 / Ext3/Ext4: Je zult vaak ext2, ext3 en ext4 bestandssystemen zien op Linux. Ext2 is een ouder bestandssysteem en heeft geen belangrijke functies zoals journaling - als de stroom uitvalt of de computer crasht tijdens het schrijven naar de ext2-drive, kunnen gegevens verloren gaan. Ext3 voegt deze robuustheidskenmerken toe ten koste van enige snelheid. Ext4 is moderner en snelle optie- dit is het standaard bestandssysteem op de meeste Linux-distributies... Windows en Mac ondersteunen deze bestandssystemen niet - u hebt nodig tool van derden om toegang te krijgen tot bestanden op dergelijke bestandssystemen. Linux kan echter zowel FAT32 als NTFS lezen en schrijven.
  • Btrfs: dit is het nieuwe bestand Linux-systeem die nog in ontwikkeling is. Op dit moment het is niet standaard op de meeste Linux-distributies, maar zal waarschijnlijk op een dag Ext4 vervangen. Het doel is om te voorzien extra functies waarmee Linux kan opschalen naar grote opslagvolumes.
  • Ruil: v Linux-bestand het "swap"-systeem is niet echt een bestandssysteem. Een partitie die is geformatteerd als "swap" kan worden gebruikt als pagingruimte van het besturingssysteem — net als het Windows-wisselbestand, maar vereist een speciale partitie.

Er zijn andere bestandssystemen, vooral op Linux en andere Unix-achtige systemen.

De typische computergebruiker zou het niet moeten weten meest van dit materiaal - maar als u de basis kent, kunt u vragen begrijpen zoals: "waarom zit deze schijf?" Mac-formaat werkt niet met mijn Windows-pc?" en "moet ik dit hard formatteren? USB-schijf zoals FAT32 of NTFS?"

Gegroet vrienden.

Weet u wat op uw computer verantwoordelijk is voor het verspreiden en opslaan van de informatie die u invoert? Bestandssystemen harde schijven... Ik stel voor om meer over hen te leren om te doen goede keuze tussen hun typen en een beter begrip van de organisatie van de ruimte op harde schijven.

Is het bestandssysteem?

Dit concept betekent de volgorde van organisatie, opslag en naamgeving van bestanden op verschillende media, in ons geval op harde schijven... Het bestandssysteem bepaalt het formaat, de grootte en de naamgevingsconventies voor hun inhoud.

Ze is toevallig verbindingsschakel tussen harde schijven en software-interface:(API). Wanneer een programma een bestand benadert, weet het niet in welke volgorde de elementen zich bevinden en waar het zich bevindt. Ze ziet alleen zijn naam, maat en attributen, dat wil zeggen, wat de FS-chauffeurs haar laten zien.

Over het algemeen kun je het definiëren als:

  • Complex inhoud van harde schijf;
  • het aggregaat softwaretools systemen die bestanden beheren (lezen, schrijven, verwijderen, zoeken, openen, enz.);
  • Groepen van service-informatiestructuren (bijvoorbeeld directory's of bestandsdescriptors, tabellen voor het toewijzen van ruimte op de schroef, enz.).

Overweeg het bestandssysteem vanaf de kant van het besturingssysteem. Stel je een geruit notitieboekje voor. Het is de HDD en de cellen zijn clusters - zones van minimaal 512 MB voor gegevensopslag. Figuurlijk gesproken is het bestandssysteem de tekst van dit notitieboek en de bestanden zijn woorden.

Systemen zijn verschillende soorten... Als u ze kent, kan dit handig zijn bij het formatteren van een harde schijf of het installeren van een besturingssysteem. Gebruik je Windows? Dan zul je moeten kiezen tussen de FAT- en NTFS-familie.

VET

Het acroniem staat voor File Allocation Table, wat zich vertaalt als bestandstoewijzingstabel. Bill Gates bracht dit systeem samen met Mark MacDonald in 1977 uit voor DOS- en Windows-besturingssystemen.

Het heeft 4 ondersoorten: 12, 16, 32 en ex. De getallen vertegenwoordigen het aantal bits dat een cluster in beslag neemt. De eerste wordt gebruikt voor diskettes en de laatste wordt gebruikt voor flashdrives. De harde schijven worden voornamelijk geïnstalleerd op 16 en 32 bit systemen.

De 16-bits versie is verouderd. Het gaat uit van een maximale bestandsgrootte van 2 GB en een limiet op het aantal tekens in hun naam. Kies daarom voor FAT32 als u een systeem van deze familie gaat installeren. U kunt bestanden opnemen met een capaciteit van 4 GB en met lange namen.

minpuntjes

FAT wordt ondersteund door verschillende besturingssystemen, het wordt als de eenvoudigste beschouwd en heeft verschillende nadelen:

  • Selecteert vrije plaats alleen van begin tot eind op de schijf. Wat betekent het? Wanneer je creëert nieuw document, of u bijvoorbeeld de inhoud van een map vergroot, plaatst het systeem ze in het allereerste vrije cluster in de tabel. Maar terwijl u werkt, verwijdert u constant sommige bestanden en schrijft u andere op, toch? Hierdoor worden de clusters in verschillende delen, en nieuwe documenten worden willekeurig over elkaar heen gelegd. Daarom moet de schijf steeds meer tijd besteden aan zoeken de informatie die je nodig hebt op uw verzoek.

  • Het heeft geen opties zoals het opslaan van gebruikersinformatie of het instellen van toegangsbeperkingen tot documenten.
  • Voorkomt geen gegevenscorruptie als gevolg van onjuist afsluiten van de computer.

NTFS

Een moderner en efficiënter systeem dan zijn voorganger. Dit is inherent aan de afkorting zelf, die staat voor New Technology Bestandssysteem(uit het Engels, Nieuwe technologieën). Het werd uitgebracht op 23 juli 1993 voor Windows NT-besturingssystemen.

Verschillen tussen NTFS en FAT:

  • Standaard zijn er opties voor het afbakenen van gegevenstoegang voor meerdere gebruikers;
  • Er is een optie om quota toe te wijzen voor de maximale hoeveelheid schijfruimte die een bepaalde gebruiker kan innemen;
  • Er wordt een tragebruikt, zodat u gegevens kunt herstellen na een onjuiste sessiebeëindiging;
  • Het belangrijkste kenmerk voor velen is dat de bestandsgrootte niet beperkt is.

Waar kan ik zien welke FS je nu hebt?

Klik met de rechtermuisknop op uw harde schijf. Er verschijnt een lijst waarin u de meeste selecteert laatste punt- "Informatie". Er wordt een venster geopend met het tabblad Algemeen uitgevouwen. Het bevat de informatie die u nodig heeft.

Bestandssystemen voor andere besturingssystemen

Aangezien andere besturingssystemen minder vaak worden gebruikt dan Windows, zal ik niet in details treden, maar alleen basisinformatie geven.

Gebruik je Linux? U moet weten dat dit besturingssysteem veel bestandssystemen ondersteunt, ook die voor Windows. Maar voor meer correct werk het is de moeite waard om producten te kiezen die speciaal voor Linux zijn ontworpen. Ext4, ReiserFS en XFS zijn momenteel het populairst.

Heb je Mac OS X geïnstalleerd? V in dit geval bestandssystemen voor Windows zijn ook geschikt (FAT32, exFAT en NTFS). Native - HFS +, de belangrijkste voor Apple-computers.

En daarnaast zal ik een kleine compatibiliteitstabel geven:

Dat is alles.

Kom vaker naar mij om veel interessante en vooral nuttige informatie over uw computer te weten te komen.

Bestandssystemen begrijpen

Windows 2000 ondersteunt de volgende bestandssystemen: FAT, FAT32 en NTFS. Deze sectie geeft een kort overzicht van deze bestandssystemen. De volgende factoren zijn van invloed op de keuze van het bestandssysteem:

Het doel waarvoor de computer bedoeld is.

Hardwareplatform.

Het aantal harde schijven en hun capaciteit.

Veiligheidseisen.

Toepassingen die in het systeem worden gebruikt

Windows 2000 ondersteunt gedistribueerd bestandssysteem(Distributed File System, DFS) en encryptie bestandssysteem(Encrypting File System, EFS). Hoewel DFS en EPS "bestandssystemen" worden genoemd, zijn ze dat niet, in de strikte zin van het woord. DFS is bijvoorbeeld een uitbreiding van een netwerkservice waarmee u netwerkbronnen in partities met verschillende bestandssystemen kunt combineren tot één logisch volume. Wat betreft EPS, het is een add-on op NTFS die NTFS aanvult met mogelijkheden voor gegevenscodering.

FAT- en FAT32-bestandssystemen

FAT (meestal FAT 16 in het hoofdstuk) is een eenvoudig bestandssysteem ontworpen voor kleine schijven en eenvoudige structuren catalogi. De naam komt van de naam van de methode die wordt gebruikt om bestanden te ordenen - de File Allocation Table (FAT). Deze tabel bevindt zich aan het begin van het volume. Om het volume te beschermen, worden er twee exemplaren van de FAT op opgeslagen. In geval van schade aan het eerste exemplaar van FAT

schijfhulpprogramma's (zoals Scandisk) kunnen de tweede kopie gebruiken om het volume te herstellen. De bestandstoewijzingstabel en de hoofdmap moeten zich op strikt vaste adressen bevinden, zodat de bestanden die nodig zijn om het systeem te starten, correct worden gelokaliseerd.

Volgens het constructieprincipe is FAT vergelijkbaar met de inhoudsopgave van een boek, aangezien het besturingssysteem het gebruikt om een ​​bestand te vinden en de clusters te bepalen die dit bestand op de harde schijf inneemt. Microsoft ontwikkelde oorspronkelijk FAT voor het beheren van bestanden op diskettes, en nam het toen pas over als de standaard voor MS-DOS-schijfbeheer. Aanvankelijk gebruikten diskettes en kleine harde schijven (minder dan 16 MB) de 12-bits versie van FAT (FAT12 genaamd). In MS-DOS v. 3.0 een 16-bits versie van PAT werd geïntroduceerd voor grotere schijven. FAT 12 wordt momenteel gebruikt op zeer kleine media (of zeer oude schijven). Alle 1,44 MB 3,5-inch diskettes zijn bijvoorbeeld geformatteerd voor FAT16 en alle 5,25-inch diskettes zijn geformatteerd voor FAT12.

Een volume dat is geformatteerd voor FAT12 en FAT16 wordt gepartitioneerd door: clusters. De standaard standaard clustergrootte wordt bepaald door de volumegrootte (meer dan gedetailleerde informatie(zie clustergroottes verderop in dit hoofdstuk). De bestandslocatietabel en de bijbehorende back-up bevatten de volgende informatie over elk cluster in het volume:

Ongebruikt (cluster wordt niet gebruikt).

Cluster in gebruik door een bestand.

Slecht cluster

Laatste cluster in een bestand.

De hoofdmap bevat vermeldingen voor elk bestand en elke map die zich in de hoofdmap bevindt. Het enige verschil tussen de hoofdmap en de rest is dat het goed gedefinieerde schijfruimte in beslag neemt en: vaste maat(niet meer dan 512 vermeldingen voor een harde schijf; voor diskettes wordt deze grootte bepaald door hun grootte).

Naam (in 8.3-formaat).

Attribuutbyte (8 bits bruikbare informatie, die hieronder wordt beschreven).

Aanmaaktijd (24 bits).

Aanmaakdatum (16 bits).

Laatste toegangsdatum (16 bits).

Tijdstip van laatste wijziging (16 bits).

Datum van laatste wijziging (16 bits).

Het startclusternummer van het bestand in de bestandslocatietabel (16 bits).

Bestandsgrootte (32 bits).

De FAT-mapstructuur is niet goed georganiseerd en de bestanden krijgen de eerste beschikbare clusteradressen op het volume toegewezen. Het startclusternummer van het bestand is het adres van het eerste cluster, bezet door het bestand, in de bestandslocatietabel. Elk cluster bevat een verwijzing naar het volgende cluster dat door het bestand wordt gebruikt, of een indicator (OxFFFF) die aangeeft dat dit cluster het laatste cluster in het bestand is.

De mapinformatie wordt gebruikt door besturingssystemen die het FAT-bestandssysteem ondersteunen. Bovendien kan Windows 2000 mappen opslaan in de items aanvullende tijdelijke informatie(tijdstempels). Deze aanvullende tijdelijke kenmerken geven aan wanneer het bestand is gemaakt en wanneer het voor het laatst is geopend. Er worden voornamelijk extra attributen gebruikt door POSIX-applicaties.

Bestanden op schijven hebben 4 kenmerken die door de gebruiker kunnen worden gereset en ingesteld: Archief, Systeem, Verborgen en Alleen-lezen.

In Windows NT 3.5 en hoger gebruiken bestanden die zijn gemaakt of hernoemd op FAT-volumes attribuutbits om lange bestandsnamen te ondersteunen op een manier die niet in strijd is met de volumetoegangsmethoden die worden gebruikt door MS-DOS en OS / 2. Voor een bestand met een lange naam genereert Windows NT / 2000 korte naam in 8.3-formaat. Naast dit standaardelement maakt Windows NT / 2000 een of meer extra vermeldingen voor het bestand, één voor elke 13 tekens van de lange naam. Elk van deze extra vermeldingen bevat het overeenkomstige deel van een lange bestandsnaam in Unicode-indeling. Windows NT / 2000 stelt volumekenmerken in voor extra vermeldingen en een alleen-lezen verborgen systeembestand zodat:

markeer ze als onderdeel van een lange bestandsnaam, MS-DOS en OS / 2 negeren meestal directory-items waarvoor al deze kenmerken zijn ingesteld, zodat ze voor hen onzichtbaar zijn. In plaats daarvan hebben MS-DOS en OS/2 toegang tot het bestand met de standaard 8.3 korte bestandsnaam.

Windows NT 3.5 en later ondersteunt lange bestandsnamen op FAT-volumes. Deze standaardoptie kan worden uitgeschakeld door de registerwaarde Win31FileSystem in te stellen op 1 in de volgende registersleutel:

HKEY_LOCAL_MACH IN E \ System \ CiirrentControlSet \ Control \ FileSystem

Als u deze waarde instelt, wordt voorkomen dat Windows NT lange bestandsnamen maakt op FAT-volumes, maar heeft dit geen invloed op lange bestandsnamen die al zijn gemaakt.

In Windows NT/2000 werkt FAT16 precies hetzelfde als in MS-DOS, Windows 3.1x en Windows 95/98. Ondersteuning voor dit bestandssysteem is opgenomen in Windows 2000 omdat het compatibel is met de meeste besturingssystemen van andere softwareleveranciers. Bovendien biedt het gebruik van FAT16 de mogelijkheid om eerdere versies van Windows-besturingssystemen te upgraden naar Windows 2000.

Het 32-bits FAT32-bestandssysteem werd geïntroduceerd met de release van Windows 95 OSR2 en wordt ondersteund in Windows 98 en Windows 2000. Het biedt optimale toegang tot harde schijven, cd-roms en netwerkbronnen, waardoor de snelheid en prestaties van alle I / O-bewerkingen worden verhoogd. FAT32 is een verbeterde versie van FAT die is ontworpen voor gebruik op volumes groter dan 2 GB.

Een volume dat is geformatteerd om FAT32 te gebruiken, zoals een FAT16-volume, wordt opgedeeld in clusters. De standaardclustergrootte wordt bepaald door de grootte van het volume. Tafel 7.1 vergelijkt de clustergroottes voor FAT16 en FAT32, afhankelijk van de grootte van de schijf.

Om maximale compatibiliteit met bestaande applicaties, netwerken en apparaatstuurprogramma's te garanderen, is FAT32 geïmplementeerd met een minimum aan mogelijke wijzigingen in de architectuur en interne datastructuren. Alle schijfhulpprogramma's van Microsoft (Format, FDISK, Defrag en ScanDisk) zijn opnieuw ontworpen om FAT32 te ondersteunen. Daarnaast voert Microsoft goed werk om toonaangevende fabrikanten van apparaatstuurprogramma's en schijfhulpprogramma's te ondersteunen om FAT32-ondersteuning in hun producten te helpen en te bieden. Tafel 7.2 er wordt getracht de kenmerken van FAT16 en FAT32 te vergelijken.

Bestandssysteem NTFS

Het Windows NT-bestandssysteem (NTFS) biedt een combinatie van prestaties, betrouwbaarheid en efficiëntie die met geen van de FAT-implementaties (zowel FAT16 als FAT32) kan worden bereikt. De belangrijkste doelen van de ontwikkeling van NTFS waren het leveren van snelle prestaties van standaardbewerkingen op bestanden (inclusief lezen, schrijven, zoeken) en het bieden van extra mogelijkheden, waaronder het repareren van een beschadigd bestandssysteem op extreem grote schijven.

NTFS heeft beveiligingsfuncties, die gegevenstoegangscontrole en eigenaarsrechten ondersteunen die exclusief spelen belangrijke rol bij het waarborgen van de integriteit van essentiële vertrouwelijke gegevens. Aan NTFS-mappen en -bestanden kunnen toegangsrechten worden toegewezen, of ze nu openbaar zijn of niet. NTFS is het enige bestandssysteem in Windows NT / 2000 waarmee u toegangsrechten aan afzonderlijke bestanden kunt toewijzen. Als een bestand echter wordt gekopieerd van een NTFS-partitie of -volume naar een FAT-partitie of -volume, gaan alle NTFS-machtigingen en andere unieke kenmerken verloren.

Het NTFS-bestandssysteem gebruikt, net als FAT, clusters als de fundamentele eenheid van schijfruimte. In NTFS is de standaard clustergrootte (wanneer deze niet is opgegeven) met het format-commando ook niet in een handomdraai Schijfbeheer) hangt af van de grootte van het volume. Als u het opdrachtregelprogramma FORMAT gebruikt om een ​​NTFS-volume te formatteren, dan: juiste maat cluster kan worden opgegeven als een parameter voor deze opdracht. De standaard clustergroottes worden weergegeven in de tabel. 7.3.

Het formatteren van een volume voor NTFS creëert meerdere systeembestanden en hoofdbestandstabel(Hoofdbestandstabel, MFT). De MFT bevat informatie over alle bestanden en mappen op het NTFS-volume. NTFS is een objectgeoriënteerd bestandssysteem dat alle bestanden behandelt als objecten met attributen. Bijna alle objecten die op een volume bestaan, zijn bestanden en alles in een bestand is attributen - inclusief gegevensattributen, beveiligingsattributen, bestandsnaamattributen. Elke bezette sector op een NTFS-volume hoort bij een bestand. Zelfs de metadata van het bestandssysteem (informatie die een beschrijving is van het bestandssysteem zelf) maakt deel uit van het bestand.

Windows 2000 introduceerde een nieuwe versie van NTFS - NTFS 5.0. Nieuwe gegevensstructuren die met deze implementatie zijn geïntroduceerd, maken nieuwe functies van Windows 2000 mogelijk, zoals quota voor schijfgebruik per gebruiker, bestandscodering, het volgen van links, overgangspunten(knooppunten), ingebouwde eigenschappensets(oorspronkelijk

eigenschappensets). Bovendien kunt u extra schijfruimte toevoegen aan NTFS 5.0-volumes zonder opnieuw op te starten. Nieuwe functies van NTFS 5.0 worden weergegeven in de tabel. 7.4.

NTFS- beste keuze voor het werken met grote volumes. Houd er rekening mee dat als er hogere eisen aan het systeem worden gesteld (waaronder beveiliging en het gebruik van een effectief compressie-algoritme), sommige daarvan alleen met NTFS kunnen worden geïmplementeerd. Daarom moet u in sommige gevallen NTFS zelfs op kleine volumes gebruiken.

Beperkingen van het bestandssysteem en compatibiliteitsproblemen

De onderstaande tabellen (tabellen 7.5 en 7.6) geven een overzicht van de compatibiliteit van bestanden NTFS-systemen en FAT, evenals de beperkingen die aan elk van deze bestandssystemen worden opgelegd.

tafel