6Aug

Mis on failisüsteem ja miks on nii palju neid?

Erinevad opsüsteemid toetavad erinevaid failisüsteeme. Teie eemaldatav draiv peaks parima ühilduvuse jaoks kasutama FAT32-d, kui see pole suurem ja vajab NTFS-i. Mac-vormingus draivid kasutavad HFS + ja ei tööta Windowsiga. Ja Linuxil on ka oma failisüsteemid.

Kahjuks peavad isegi tüüpilised arvutikasutajad mõtlema erinevate failisüsteemide ja nende ühilduvuse üle. Siin on, mida peate failisüsteemide kohta teadma - ja miks on nii palju erinevaid.

failisüsteemid 101

Erinevad failisüsteemid on lihtsalt erinevad viisid kõvakettale, mälupulgalt või mis tahes muule salvestusseadmesse failide korraldamiseks ja talletamiseks. Igal salvestusseadmel on üks või mitu vaheseinet ja iga partitsioon on vormindatud failisüsteemiga. Vormindamisprotsess loob lihtsalt selle tüüpi failisüsteemi seadmes.

Failisüsteem pakub võimalust eraldada andmed kettaseadmesse üksikutesse osadesse, mis on failid. Samuti on see viis, kuidas salvestada nende failide andmeid, näiteks nende failinimed, õigused ja muud atribuudid. Failisüsteem pakub ka indeksit - failide nimekirja ajurat ja seda, kus see asub draivil, nii et operatsioonisüsteem näeks faili leidmiseks selle asemel, mis asub draivis ühes kohas, mitte kogu ketta külge.

Teie operatsioonisüsteem peab mõistma failisüsteemi, nii et see saaks kuvada selle sisu, avada faile ja salvestada failid sellele. Kui teie operatsioonisüsteem failisüsteemi ei mõista, võib teil olla võimalik installida tugiteenuseid pakkuvat failisüsteemi draiverit või lihtsalt ei saa seda failisüsteemi selle operatsioonisüsteemiga kasutada.

Metafoor siin on paberkandjal esitamise süsteem - arvutis olevad andmed on nn "failid" ja nad on korraldatud "failisüsteemis", kuidas paberfailid võidakse failikapiditesse paigutada. Nende failide korraldamine ja nende andmete säilitamine - "failisüsteemid" - on erinevad viisid.

Kuid miks on nii palju?

Mitte kõik failisüsteemid pole võrdsed. Erinevatel failisüsteemidel on oma andmete organiseerimiseks erinevad viisid. Mõned failisüsteemid on kiiremad kui teised, mõnedel on täiendavad turvafunktsioonid ja mõned toetavad draive suure mahutavusega, samas kui teised töötavad vaid väiksema hulga mäluseadmetega. Mõned failisüsteemid on rangemad ja vastupidavad failide korruptsioonile, teised aga täiendavad seda kiirust.

Kõigil kasutusaladel pole ühtegi parimat failisüsteemi. Iga operatsioonisüsteem kipub kasutama oma failisüsteemi, mida ka operatsioonisüsteemi arendajad töötavad. Microsoft, Apple ja Linuxi kerneli arendajad kõik töötavad oma failisüsteemidega. Uued failisüsteemid võivad olla kiiremad, stabiilsemad, ulatuslikumad suurematele mäluseadmetele ja neil on rohkem funktsioone kui vanadel failisüsteemidel.

Sellel on palju tööd, mis lähevad failisüsteemi kujundamisele ja seda saab teha mitmel erineval viisil. Failisüsteem pole sarnane vaheseinaga, mis on lihtsalt ruumihoidlatükk. Failisüsteem määrab, kuidas failid on paigutatud, organiseeritud, indekseeritud ja kuidas metaandmeid nendega seostatakse. Tundmatuks muutmine ja parandamine on alati olemas - kuidas see on tehtud.

SEOTUD TOOTED
Miks eemaldatavad kettad kasutavad NTFS asemel FAT32-d?
Kuidas Mac-vormingus kettaseadme Windowsi kettale teisendada

failide süsteemide vahetamine

Iga partitsioon on vormindatud failisüsteemiga. Võite mõnikord suutma partitsiooni teisendada( ümber) teistsuguseks failisüsteemiks ja seda andmeid hoida, kuid see on harva ideaalne võimalus. Selle asemel võite ilmselt soovida kõigepealt kopeerida olulised andmed partitsioonist.

Edaspidi annab partitsiooni uus failisüsteem lihtsalt selle "vormindamise" selle operatsioonisüsteemi failisüsteemi abil, mis seda toetab. Näiteks kui teil on Linux või Mac-vormingus draiv, võite Windowsis vormindatud draivi saamiseks vormindada Windowsis NTFS-i või FAT32-ga.

Operatsioonisüsteemid automaatselt vormindavad partitsioone koos sobiva failisüsteemiga operatsioonisüsteemi installiprotsessi ajal. Kui teil on Windowsi vormindatud partitsioon, mille soovite installida Linuxi, vormindab Linuxi installeerimisprotsess oma NTFS- või FAT32-partitsiooni Linuxi failisüsteemiga, mille eelistatakse teie valitud Linuxi levitamisel.

Niisiis, kui teil on salvestusseade ja soovite kasutada mõnda muud failisüsteemi, kopeerige failid esimest korda nende varundamiseks. Siis vormindage see ketas Windowsi operatsioonisüsteemiga kettaseaded, GParted in Linux või Disk Utility Mac OS X-s.

Ülevaade tavalistest failisüsteemidest

Siin on lühike ülevaade mõnedest levinumaid failisüsteeme. See pole ammendav - seal on veel palju teisi.

  • FAT32 : FAT32 on vanem Windowsi failisüsteem, kuid see on endiselt kasutatav eemaldatavates meediumiseadmetes - ehkki need on väiksemad. Suurem välised kõvakettad 1 TB-ga tõenäoliselt tulevad NTFS-ga vormindatud. Sa tahad seda kasutada ainult väikeste salvestusseadmetega või ühilduvusega teiste seadmetega, nagu näiteks digitaalkaamerad, mängukonsoolid, seadete komplektid ja muud seadmed, mis toetavad ainult FAT32-d, mitte uuemat NTFS-failisüsteemi.
  • NTFS : Windowsi nüüdisaegsed versioonid - kuna Windows XP - kasutavad oma süsteemi partitsiooni NTFS-failisüsteemi. Välisseadmeid saab vormindada kas FAT32 või NTFS-iga.
  • HFS + : Mac-arvutid kasutavad oma sisemisi vaheseinaid HFS + ja neile meeldib ka välisseadmete vormindamine HFS + -ga - see on vajalik välise draivi kasutamiseks Time Machineiga, nii et failisüsteemi atribuute saab korralikult varundada. Mac-id võivad FAT32-failisüsteemidest lugeda ja kirjutada, kuigi neid saab lugeda ainult NTFS-failisüsteemidest vaikimisi - Mac-ile NTFS-failisüsteemidele kirjutamiseks on vaja kolmanda osapoole tarkvara.
  • Ext2 / Ext3 / Ext4 : sageli näete Linuxi Ext2, Ext3 ja Ext4 failisüsteeme. Ext2 on vanemad failisüsteemid ja tal puuduvad olulised funktsioonid, näiteks ajakirjastamine - kui toide läheb välja või arvuti jookseb välja ext2 draivile, võivad andmed kaotsi läinud. Ext3 lisab need töökindluse funktsioonid mõne kiirusega. Ext4 on kaasaegsem ja kiirem - praegu on enamus Linuxi distributsioonides vaikimisi kasutatav failisüsteem ja see on kiirem. Windows ja Mac ei toeta neid failisüsteeme - sellistes failisüsteemides olevatele failidele juurdepääsu saamiseks peate kolmanda osapoole tööriista. Sellepärast on sageli ideaalne vormindada oma Linuxi süsteemi vaheseinad ext4-ga ja jätta eemaldatavad seadmed FAT32 või NTFS-vormingus formaadiga, kui vajate ühilduvust teiste operatsioonisüsteemidega. Linux saab lugeda ja kirjutada nii FAT32 kui ka NTFS-ile.
  • Btrfs : Btrfs - "parem failisüsteem" - on uuem Linuxi failisüsteem, mis on veel arenemas. Selles punktis ei ole enamus Linuxi distributsioonide vaikimisi vaikimisi, kuid tõenäoliselt asendab Ext4 ühel päeval. Eesmärgiks on pakkuda lisafunktsioone, mis võimaldavad Linuxil suuremat ladustamismahtu ulatuda.
  • vahetus : Linuxis ei ole "swap" failisüsteem tegelikult failisüsteem. Operatsioonisüsteemi saab vahetada lihtsalt vahetusena, mida vormindatakse kui "vahetust" - see on nagu Windowsi lehefail, kuid sellel on vaja spetsiaalset partitsiooni.

Samuti on teisi failisüsteeme - eriti Linuxis ja muudes UNIX-i sarnastes süsteemides.

Tavaline arvutikasutaja ei pea enamikku sellest kraamist teadma - see peaks olema läbipaistev ja lihtne, kuid põhiteadmiste tundmine aitab teil mõista selliseid küsimusi nagu: "Miks see Mac-vormingus ketas töötab minu Windowsi arvutiga?"ja "Kas ma peaksin selle USB-kõvaketta vormindama formaadis FAT32 või NTFS?"

Image Credit: Gary J. Wood Flickris, kleuske Flickr

-l