Кіріспе

Linux-та кеңінен қолданылатын файл жүйесі форматы. Linux-та File Allocation Table (FAT) файл жүйесі форматына арналған бірнеше файл жүйесі драйверлері бар. Бұлар көбінесе ядродағы нақты драйверлерді шақыру үшін mount командасында қолданылатын атаулармен белгілі: , , және .

Тарих және қолдау

RedHat, SuSE және Debian сияқты негізгі Linux дистрибутивтерінің көпшілігі FAT дискісіне Linux орнатуға мүмкіндік бермейді. Дегенмен, кейбір дистрибутивтер мұндай мүмкіндікке ие. Оларға мысалы, Phat Linux кіреді, ол DOS жүйесінде C:\PHAT қалтасына ZIP файлынан ашылып, LINUX.BAT деп аталатын COMMAND.COM сценарийін іске қосу арқылы жүктеледі. UVFAT, UMSDOS-тың ұзақ файл атауларын өзінің құрылымының орнына Windows дерек құрылымдарын пайдалану үшін жасалған кеңейтілген нұсқасы, шығарылмас бұрын тоқтатылды. Олар 2.4.x ядроларында жұмыс істеуі тиіс. UMSDOS қолданған алдыңғы Linux дистрибутивтері – MuLinux, Monkey Linux және Winlinux 2000.

Қасиеттерді салыстыру

Linux файлдық жүйе драйверлерінің барлығы FAT-тың үш түрін де – атап айтқанда FAT12, FAT16 және FAT32 – қолдайды. Олардың ерекшелігі – бастапқы FAT файлдық жүйесі форматының 8.3 аттау схемасынан асып түсетін ұзын файл аттарын қолдау және FAT файлдық жүйесі форматында стандартты түрде жоқ Unix файлдарының семантикасын, мысалы файлдық рұқсаттарды қамтамасыз етуде.

POSIX үстінен жабылатын файл жүйесі

UMSDOS-тың қазіргі заманғы баламасы POSIX Overlay Filesystem. Ол FUSE арқылы жұмыс істейді.