42ROCSTOR‐ROCPRO850usermanual
Introductions:Formatting
FileAllocationTable(FAT)
FATisafilesystemdevelopedbyMicrosoftforMS‐DOSandistheprimaryfilesystemfor
consumerversionsofMicrosoftWindows.
TheFATfilesystemisrelativelyuncomplicatedandissupportedbyvirtuallyallexisting
operatingsystemsforpersonalcomputers.Thismakesitanidealformatforharddrivesand
otherstoragedevicesandaconvenientwayofsharingdatabetweendisparateoperating
systemsinstalledonthesamecomputer(adualbootenvironment).
FAT32isadiskformattingschemewhichallowsamaximumfilesizeof4GB.Largerfiles
requireanotherformattingtypesuchasHFS+orNTFS.
Microsoft’sScan‐Diskutility,includedwithWindows95/98,placesavolumelimitof127.53
gigabytes.
FAT32wasintroducedwithWindows95OSR2.Windows98introducedautilitytoconvert
existingharddisksfromFAT16toFAT32withoutlossofdata.IntheNTline,nativesupportfor
FAT32arrivedinWindows2000.
Windows2000andWindowsXPcanreadandwritetoFAT32filesystemsofanysize,butthe
formatprogramincludedinWindows2000andhighercanonlycreateFAT32file systemsof32
GBorless.Thislimitationisbydesignandwasimposedbecausemanytasksonverylarge
FAT32filesbecomeslowandinefficientwhenfilesystemsexceed32GB.Thislimitationcanbe
bypassedwhenusingtheWindowscommandlineFormatutilityorbyusingthird‐party
formattingutilities.
Themaximumpossiblesizeforafileon
aFAT32volumeis4GBminus1byte.Videocapture
andeditingapplicationsandsomeothersoftwarecaneasilyexceedthislimit.
Untilmid‐2006,thosewhorundualbootsystemsorwhomoveexternaldatadrivesbetween
computerswithdifferentoperatingsystemshadlittlechoicebuttostickwithFAT32.Since
then,fullsupportforNTFShasbecomeavailableinLinuxandmanyotheroperatingsystems,by
installingtheFUSElibrary(onLinux)togetherwiththeNTFS‐3Gapplication.Dataexchangeis
alsopossiblebetweenWindowsandLinuxbyusingtheLinux‐nativeext2orext3filesystems
through
theuseofexternaldriversforWindows,suchasext2IFS.However,Windowscannot
bootfromext2orext3partitions.