Mis on failisüsteem ja miks on nii palju neid?
Erinevad operatsioonisüsteemid toetavad erinevaid failisüsteeme. Teie teisaldatav ketas peaks kasutama FAT32 parimat ühilduvust, välja arvatud juhul, kui see on 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 tavalised arvutikasutajad mõtlema erinevatele failisüsteemidele ja nende ühilduvusele. Siin on vaja teada failisüsteemidest - ja miks on nii palju erinevaid.
Failisüsteemid 101
Erinevad failisüsteemid on lihtsalt erinevad viisid failide korraldamiseks ja salvestamiseks kõvakettal, mälupulgal või muul salvestusseadmel. Igal salvestusseadmel on üks või mitu partitsiooni ning iga partitsioon on vormindatud failisüsteemiga. Vormindamise protsess loob lihtsalt sellist tüüpi tühja failisüsteemi.
Failisüsteem annab võimaluse eraldada draivi andmed üksikuteks tükkideks, milleks on failid. Samuti pakub see võimalust nende failide andmete salvestamiseks - näiteks nende failinimed, õigused ja muud atribuudid. Failisüsteem pakub ka indeksit - draivil olevate failide loendit ja kettas asuvaid faile, nii et operatsioonisüsteem saab näha, mis on draivil ühes kohas, selle asemel, et kogu faili otsida, et leida fail.
Teie operatsioonisüsteem peab mõistma failisüsteemi, et see saaks kuvada selle sisu, avada faile ja salvestada faile. Kui teie operatsioonisüsteem ei mõista failisüsteemi, võite installida failisüsteemi draiveri, mis pakub tuge - või te ei saa seda failisüsteemi selle operatsioonisüsteemiga kasutada..
Siinne metafoor on paberiregistreerimissüsteem - arvutis olevate andmete bitti nimetatakse "failideks" ja nad on korraldatud "failisüsteemis", kuidas paberifailid võiksid olla failikappides. Nende failide organiseerimiseks ja nende andmete salvestamiseks on erinevad viisid - „failisüsteemid”.
Aga miks on nii palju?
Kõik failisüsteemid ei ole võrdsed. Erinevatel failisüsteemidel on oma andmete korraldamise viisid erinevad. Mõned failisüsteemid on teistest kiiremad, mõnedel on täiendavad turvaelemendid ja mõned tugijaamad suurte salvestusmahtudega, teised aga töötavad ainult väiksema mälumahuga draividel. Mõned failisüsteemid on jõulisemad ja vastupanuvõime failide korruptsioonile, samas kui teised kauplevad seda kiirust täiendava kiiruse jaoks.
Kõigi kasutuste jaoks pole ühtegi parimat failisüsteemi. Iga operatsioonisüsteem kipub kasutama oma failisüsteemi, mida ka operatsioonisüsteemi arendajad töötavad. Microsoft, Apple ja Linuxi tuuma arendajad töötavad kõik oma failisüsteemides. Uued failisüsteemid võivad olla kiiremad, stabiilsemad, suuremate suuremate salvestusseadmetega paremad ja neil on rohkem funktsioone kui vanad.
Failisüsteemi kujundamisel läheb palju tööd ja seda saab teha mitmel erineval viisil. Failisüsteem ei ole nagu partitsioon, mis on lihtsalt mäluruumi. Failisüsteem määrab, kuidas failid paigutatakse, organiseeritakse, indekseeritakse ja kuidas metaandmed nendega on seotud. Alati on ruumi näpistamiseks ja parandamiseks - kuidas seda tehakse.
Failisüsteemide vahetamine
Iga partitsioon on vormindatud failisüsteemiga. Mõnikord on võimalik „teisendada” partitsioon teisele failisüsteemile ja hoida sellel andmeid, kuid see on harva ideaalne valik. Selle asemel soovite ilmselt kopeerida oma olulised andmed partitsioonist välja.
Hiljem on partitsioonile uue failisüsteemi andmine lihtsalt selle vormindamise küsimus selle operatsioonisüsteemi failisüsteemiga, mis seda toetab. Näiteks kui teil on Linuxi või Maci vormindatud draiv, saate Windows-vormingus draivi saamiseks vormindada selle Windowsis NTFS-iga või FAT32-ga.
Operatsioonisüsteemid vormindavad operatsioonisüsteemi installimise käigus automaatselt ka vastavate failisüsteemidega partitsioone. Kui teil on Windowsi vormindatud partitsioon, kuhu soovite Linuxi installida, vormindab Linuxi installeerimisprotsess oma NTFS- või FAT32-partitsiooni Linuxi failisüsteemiga, mida eelistab teie Linuxi jaotus.
Niisiis, kui teil on salvestusseade ja soovite kasutada mõnda muud failisüsteemi, kopeerige need kõigepealt, et neid varundada. Seejärel vormindage see draiv tööriistaga, näiteks kettahaldusega Windowsis, GParted Linuxis või Disk Utility Mac OS X-s.
Ülevaade ühistest failisüsteemidest
Siin on kiire ülevaade mõningatest tavalisematest failisüsteemidest. See ei ole ammendav - on palju teisi erinevaid.
- FAT32: FAT32 on vanem Windowsi failisüsteem, kuid seda kasutatakse endiselt teisaldatavates meediaseadmetes - just väiksematel. Suuremad 1 TB suurused välised kõvakettad on tõenäoliselt NTFS-iga vormindatud. Seda soovid kasutada vaid väikeste salvestusseadmetega või ühilduvusega teiste seadmetega, nagu digikaamerad, mängukonsoolid, digiboksid ja muud seadmed, mis lihtsalt toetavad FAT32-i ja mitte uuemat NTFS-failisüsteemi.
- NTFS: Windowsi kaasaegsed versioonid - alates Windows XP-st - kasutavad oma süsteemi partitsiooni jaoks NTFS-failisüsteemi. Väliseid draive saab vormindada kas FAT32 või NTFS-iga.
- HFS+: Mac kasutab HFS + oma sisemiste partitsioonide jaoks ja soovib vormindada ka väliseid draive ka HFS + abil - selleks on vaja Time Machine'iga kasutada välist draivi, nii et näiteks failisüsteemi atribuute saab korralikult varundada. Macid saavad ka lugeda ja kirjutada FAT32-failisüsteemidesse, kuigi nad saavad vaikimisi lugeda ainult NTFS-failisüsteemidest - vajate kolmanda osapoole tarkvara, et kirjutada MacFS-i NTFS-failisüsteemidesse.
- Ext2/Ext3/Ext4: Sageli näete Linuxis Ext2, Ext3 ja Ext4 failisüsteeme. Ext2 on vanem failisüsteem ja sellel puuduvad olulised funktsioonid, nagu ajakirjandus - kui võimsus läheb välja või arvuti läheb ext2-draivile kirjutamisel kokku, võib andmed kaduda. Ext3 lisab need kindlusomadused teatud kiirusega. Ext4 on nüüdisaegsem ja kiirem - see on vaikimisi failisüsteem enamikus Linuxi distributsioonides ja on kiirem. Windows ja Mac ei toeta neid failisüsteeme - peate selliste failisüsteemide failidele juurdepääsuks kasutama kolmanda osapoole tööriista. Sel põhjusel on tihti ideaalne vormindada oma Linuxi süsteemi partitsioonid kui ext4 ja jätta eemaldatavad seadmed vormindatuks FAT32 või NTFS-iga, kui vajate ühilduvust teiste operatsioonisüsteemidega. Linux saab lugeda ja kirjutada nii FAT32 kui NTFS.
- Btrfid: Btrfs - "parem failisüsteem" - on uuem Linuxi failisüsteem, mis on veel väljatöötamisel. See ei ole enamiku Linuxi distributsioonide vaikimisi praegu, kuid tõenäoliselt asendab see Ext4 ühe päeva. Eesmärgiks on pakkuda täiendavaid funktsioone, mis võimaldavad Linuxil suuremat hulka salvestusi.
- Vaheta: Linuxis ei ole "swap" failisüsteem tegelikult failisüsteem. "Swap" vormingus vormindatud partitsiooni saab operatsioonisüsteem lihtsalt kasutada vahetusruumina - see on nagu Windowsi lehefail, kuid nõuab spetsiaalset partitsiooni.
Ka on teisi failisüsteeme - eriti Linuxi ja teiste UNIX-tüüpi süsteemide puhul.
Tüüpiline arvutikasutaja ei pea enamikku sellest materjalist teadma - see peaks olema läbipaistev ja lihtne - aga põhiteadmiste tundmine aitab teil mõista selliseid küsimusi nagu: „Miks see Mac-vormingus draiv ei tööta minu Windows PC-ga?” Ja „Kas peaksin selle USB kõvaketta vormindama FAT32 või NTFS?”
Krediidi krediit: Gary J. Wood Flickril, kleuske Flickris