Hva er et filsystem, og hvorfor er det så mange av dem?

Sep 22, 2025
Maskinvare

Ulike operativsystemer støtter forskjellige filsystemer. Den flyttbare stasjonen din bør bruke FAT32 for best mulig kompatibilitet, med mindre den er større og trenger NTFS . Mac-formatted drives bruk HFS + og fungerer ikke med Windows . Og Linux har også sine egne filsystemer.

Dessverre må selv vanlige databrukere tenke på de forskjellige filsystemene og hva de er kompatible med. Her er hva du trenger å vite om filsystemer - og hvorfor det er så mange forskjellige.

Filsystemer 101

I SLEKT: Beginner Geek: Hard Disk Partitions Explained

Ulike filsystemer er ganske enkelt forskjellige måter å organisere og lagre filer på en harddisk, flash-stasjon eller annen lagringsenhet. Hver lagringsenhet har en eller flere partisjoner , og hver partisjon er "formatert" med et filsystem. Formateringsprosessen oppretter ganske enkelt et tomt filsystem av den typen på enheten.

Et filsystem gir en måte å skille dataene på stasjonen i individuelle brikker, som er filene. Det gir også en måte å lagre data om disse filene på - for eksempel filnavn, tillatelser og andre attributter. Filsystemet gir også en indeks - en liste over filene på stasjonen og hvor de ligger på stasjonen, slik at operativsystemet kan se hva som er på stasjonen på ett sted i stedet for å kaste gjennom hele stasjonen for å finne en fil .

Operativsystemet ditt må forstå et filsystem slik at det kan vise innholdet, åpne filer og lagre filer på det. Hvis operativsystemet ikke forstår et filsystem, kan det hende du kan installere en filsystemdriver som gir støtte - eller du kan bare ikke bruke det filsystemet med det operativsystemet.

Metaforen her er et papirarkivsystem - databitene på en datamaskin kalles "filer", og de er organisert i et "filsystem" slik papirfiler kan være organisert i arkivskap. Det er forskjellige måter å organisere disse filene på og lagre data om dem - "filsystemer".

Men hvorfor er det så mange?

Ikke alle filsystemer er like. Ulike filsystemer har forskjellige måter å organisere dataene på. Noen filsystemer er raskere enn andre, noen har ekstra sikkerhetsfunksjoner, og noen støtter stasjoner med stor lagringskapasitet, mens andre bare fungerer på stasjoner med mindre lagringsplass. Noen filsystemer er mer robuste og motstandsdyktige mot filkorrupsjon, mens andre bytter den robustheten for ekstra hastighet.

Det er ingen beste filsystem for alle bruksområder. Hvert operativsystem har en tendens til å bruke sitt eget filsystem, som også operativsystemutviklerne jobber med. Microsoft, Apple og Linux-kjerneutviklerne jobber alle med sine egne filsystemer. Nye filsystemer kan være raskere, mer stabile, skalere bedre til større lagringsenheter og ha flere funksjoner enn gamle.

Det er mye arbeid som går med å designe et filsystem, og det kan gjøres på mange forskjellige måter. Et filsystem er ikke som en partisjon, som bare er en bit lagringsplass. Et filsystem spesifiserer hvordan filer legges ut, organiseres, indekseres og hvordan metadata er knyttet til dem. Det er alltid rom for å tilpasse - og forbedre - hvordan dette gjøres.

I SLEKT: Hvorfor bruker fortsatt flyttbare stasjoner FAT32 i stedet for NTFS?

Bytte filsystemer

I SLEKT: Forstå harddiskpartisjonering med diskadministrasjon

Hver partisjon er formatert med et filsystem. Noen ganger kan du være i stand til å "konvertere" en partisjon til et annet filsystem og beholde dataene på den, men dette er sjelden et ideelt alternativ. I stedet vil du sannsynligvis først kopiere viktige data fra partisjonen.

Etterpå, å gi partisjonen et nytt filsystem er ganske enkelt et spørsmål om å "formatere" det med det filsystemet i operativsystemet som støtter det. Hvis du for eksempel har en Linux- eller Mac-formatert stasjon, kan du formatere den med NTFS eller FAT32 i Windows for å få en Windows-formatert stasjon.

Operativsystemer formaterer automatisk partisjoner med riktig filsystem under installasjonsprosessen for operativsystemet. Hvis du har en Windows-formatert partisjon du vil installere Linux på, vil Linux-installasjonsprosessen formatere NTFS- eller FAT32-partisjonen med Linux-filsystemet som foretrekkes av din Linux-distribusjon.

Så hvis du har en lagringsenhet og du vil bruke et annet filsystem på den, er det bare å kopiere filene av den først for å sikkerhetskopiere dem. Formater deretter stasjonen med et verktøy som Diskbehandling i Windows , GParted i Linux, eller Diskverktøy i Mac OS X.

En oversikt over vanlige filsystemer

Her er en rask oversikt over noen av de vanligste filsystemene du møter. Det er ikke uttømmende - det er mange andre forskjellige.

  • Fatta : FAT32 er et eldre Windows-filsystem, men det brukes fremdeles på flyttbare medieenheter - bare de mindre. Større eksterne harddisker på 1 TB eller så vil trolig være formatert med NTFS. Du vil bare bruke dette med små lagringsenheter eller for kompatibilitet med andre enheter som digitale kameraer, spillkonsoller, digitalboxer og andre enheter som bare støtter FAT32 og ikke det nyere NTFS-filsystemet.
  • NTFS : Moderne versjoner av Windows - siden Windows XP - bruker NTFS-filsystemet til systempartisjonen. Eksterne stasjoner kan formateres med enten FAT32 eller NTFS.
  • HFS + : Mac-er bruker HFS + til sine interne partisjoner, og de liker å formatere eksterne stasjoner med HFS + også - dette er nødvendig for å bruke en ekstern stasjon med Tidsmaskin slik at filsystemattributter kan sikkerhetskopieres riktig, for eksempel. Mac-maskiner kan også lese og skrive til FAT32-filsystemer, selv om de bare kan lese fra NTFS-filsystemer som standard - du trenger tredjepartsprogramvare for å skrive til NTFS-filsystemer fra en Mac.
  • Ext2 / Forlenge / Ext4 : Du ser ofte filsystemene Ext2, Ext3 og Ext4 på Linux. Ext2 er et eldre filsystem, og det mangler viktige funksjoner som journalføring - hvis strømmen går ut eller en datamaskin krasjer mens du skriver til en ext2-stasjon, kan data gå tapt. Ext3 legger til disse robusthetsfunksjonene på bekostning av litt hastighet. Ext4 er mer moderne og raskere - det er standard filsystem på de fleste Linux-distribusjoner nå, og er raskere. Windows og Mac støtter ikke disse filsystemene - du trenger et tredjepartsverktøy for å få tilgang til filer på slike filsystemer. Av denne grunn er det ofte ideelt å formatere Linux-systempartisjonene dine som ext4 og la flyttbare enheter være formatert med FAT32 eller NTFS hvis du trenger kompatibilitet med andre operativsystemer. Linux kan lese og skrive til både FAT32 eller NTFS.
  • Btrfs : Btrfs - “bedre filsystem” - er et nyere Linux-filsystem som fremdeles er under utvikling. Det er ikke standard på de fleste Linux-distribusjoner på dette tidspunktet, men det vil trolig erstatte Ext4 en dag. Målet er å tilby tilleggsfunksjoner som gjør at Linux kan skaleres til større lagringsmengder.
  • Bytte : På Linux er ikke "swap" -filsystemet egentlig et filsystem. En partisjon formatert som "bytte" kan bare brukes som bytteplass av operativsystemet - det er som sidefil på Windows , men krever en dedikert partisjon.

Det er også andre filsystemer - spesielt på Linux og annen UNIX-lignende systemer .


En typisk datamaskinbruker trenger ikke å vite det meste av dette - det skal være gjennomsiktig og enkelt - men å vite det grunnleggende hjelper deg med å forstå spørsmål som: "Hvorfor fungerer ikke denne Mac-formaterte stasjonen med Windows-PC-en min?" og "Skal jeg formatere denne USB-harddisken som FAT32 eller NTFS?"

Bildekreditt: Gary J. Wood på Flickr , kleuske på Flickr

.post-innhold .inngangs-bunntekst

File System Concept

An Introduction To The Interplanetary File System

Learning The Linux File System

The Linux File System...for Humans

Computer Skills Course: File Management, Part 1

Working With The File System In C# - Managing Folders And Files

Explaining File Systems: NTFS, ExFAT, FAT32, Ext4 & More

Why Is My Mac System Storage So Big? (MacMost #1808)

Understanding File Systems

What Are Drive Partitions?

File Systems As Fast As Possible


Maskinvare - Mest populære artikler

Hva er øretelefoner, og hvem bør bruke dem?

Maskinvare May 11, 2025

In-ear-skjermer (IEM-er) har fått stor popularitet blant audiofiler nylig på grunn av sin uberørte lydkvalitet. La oss sjekke hva som gjør dem forskjellige fra andre lytteenhete..


Hvordan bekjempe Coronavirus med Folding @ home og en spill-PC

Maskinvare Mar 20, 2025

CDC / NVIDIA Vil du hjelpe i kampen mot romanen coronavirus? Du kan sette PC-ens grafikkprosessor i bruk med Folding @ home. Du blir med i en hær av datamask..


Ikke la deg lure: Billige tredjeparts Apple Watch-band er forferdelig

Maskinvare Jul 6, 2025

UCACHED INNHOLD Så du brukte noen hundre dollar på en Apple Watch, men å bruke ytterligere $ 50 på et nytt band virker bare overdreven. Det er tredjepartsversjoner designet fo..


Hvordan få Google Home til å uttale navnet ditt riktig

Maskinvare Jun 20, 2025

UCACHED INNHOLD Stemmen på Google Assistant har blitt bedre med årene, men den snubler fortsatt noen ganger når det gjelder navn. Hvis Google ofte uttaler navnet ditt feil, kan..


Hvordan sette opp RetroArch, den ultimate alt-i-ett-retrospillemulatoren

Maskinvare Jul 5, 2025

Ønsker du at du kan bla gjennom en massiv samling retro-spill fra sofaen din, uten å måtte koble til en haug med systemer eller koble sammen forskjellige emulatorer? RetroArch gj..


Slik bruker du Belkin WeMo Insight-bryteren for å overvåke strømforbruk

Maskinvare Apr 25, 2025

UCACHED INNHOLD Belkin har et variert utvalg av WeMo-produkter, men det siste tilskuddet er WeMo Insight Switch . Den lar deg ikke bare slå apparater på og av fra..


Slik går du inn i Android's Bootloader and Recovery Miljøer

Maskinvare Jul 10, 2025

Det er anledninger når det er nødvendig å komme seg inn i Android's bootloader eller gjenopprettingssystemer - kanskje OS har problemer, og du må tilbakestilling av fabr..


Denne uken i Geek History: Morse Code, Mars Rovers, J.R.R. Tolkiens bursdag

Maskinvare Jan 13, 2025

UCACHED INNHOLD Hver uke gir vi deg interessante fakta fra Geekdoms historie. Denne uken i Geek History var den første vellykkede demonstrasjonen av den elektriske telegrafen, de..


Kategorier