Tartalomjegyzék
Fájlrendszerek
- Szerző: Sallai András
- Copyright © 2015, Sallai András
- Szerkesztve: 2015, 2016
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Bevezetés
A fájlrendszer a fájlok tárolásának és rendszerezésének módszere. A fájlrendszert háttértáron alkalmazzuk, néha hálózaton keresztül (NFS, SMB, stb).
A mai fájlrendszerek már szabályozzák a könyvtárakhoz és fájlokhoz való hozzáférést is. A fájlrendszerek egy része képes a történtek naplózásra, más részük képes a fájlok verziókövetésre.
Felsorolás
A teljesség igénye nélkül nézzünk néhány fájlrendszert:
Windowsos fájlrendszerek:
FAT-12, FAT-16, FAT-32, HPFS, NTFS, NTFS5 és exFAT
Linuxos fájlrendszerek:
Ext2, Ext3, Ext4 RaiserFS, XFS, JFS, Btrfs
Hálózati fájlrendszerek:
NFS, SMB
FAT32
Maximális fájlméret: 4 GB
Alapértelmezett maximális lemezméret: 32 GB. Szoftveresen áthidalható, de valaki ezt nem ajánlja.
exFAT
Az exFAT-ról
Az ExFat a MS fájlrendszere. A Windows Vista SP1-gyel vezette be.
Az ExFAT az Extended File Allocation Table rövidítése.
A cserélhető háttértárak fájlrendszerének szánták.
Az exFAT jellemzői
- Maximális fájlméret: elméletileg 64 EiB-1, ajánlott maximális: 128 PiB–1
- Maximális kötetmérete: 128 PiB, ajánlott: 512 TiB
- Maximális fájlnévhossz: 255 UTF-16 karakter
- Mac OS X támogatja
- ACL
- XP nem támogatja
- W7 támogatja
- merevlemezen nem ajánlott, mert nincs naplózás
- pendrie-on ajánlott
- Linux támogatja (két csomagot kell telepíteni hozzá)
Az NTFS használata pendrive-on bizonytalan; adatvesztéssel is előfordul.
Linuxon exFAT
apt-get install exfat-fuse exfat-utils
mkdir /mnt/exfat mount -t exfat /dev/sdxx /mnt/exfat
NTFS
New Technology File System
- Maximális fájlméret: 16 EiB - 1 KiB
- Maximális kötetméret: 264
- Fájlok maximális száma: 4 294 967 295 (232-1)
- Fájlnevek maximális hossza: 255 karakter, UTF-16
- Jogok: ACL
UDF
Az Universal Disk Format rövidítése.
- Maximális kötet méret merevlemezeknél: 2 TB
- Maximális kötet méret optikai eszközöknél: 8 TB
- Maximális fájlméret: 16 EB
- POSIX ACL
- Maximális fájlnévhossz: 255 bájt
- Maximális útvonalhossz: 1023 bájt
HFS
A HFS a Hierarchical File System rövidítése. Az Apple Inc. készítette Mac OS számára. Eredetileg floppy, merevlemez és CD-ROM számára lett kitalálva.
- Maximális fájlméret: 2 GB (2 × 10243 bytes)
- Maximális kötetméret: 2 TB (2 × 10244 bytes)
- Fájlok maximális száma: 65535
- Fájlnevek maximális hossza: 31 karakter
- Fájlrendszer jogok: AppleShare
A HFS Plus vagy HFS+ az Apple Inc. munkája. Szerverek és Mac OS X elsődleges fájlrendszere.
- Maximális fájlméret: 8 exabyte
- Maximális kötetméret: 8 exabyte
- Fájlok maximális száma: 4 294 967 295 (232-1)
- Fájlnevek maximális hossza: 255 karakter (UTF-16; Apple formára normalizált)
- Unix jogok, NFSv4 ACL (OS X v10.4-től)
EXT
Linuxos rendszereken használt fájlrendszer. több verziója létezik: ext, ext2, ext3, ext4. Jelenlegi verzió az ext4.
Ext4 fájlrendszer:
- Maximális fájlméret: 16 TiB (4kB fájlrendszer-blokkok esetén)
- Maximális kötetméret: 1 EiB
- Fájlok maximális száma: 4 000 000 000 (4*109)
- Fájlnevek maximális hossza: 255 karakter, Unicode
- POSIX (Unix jogok, ACL, attribútumok)
Linkek
- https://wiki.archlinux.org/index.php/Beginners'_Guide_(Magyar) (Fájlrendszerek létrehozása rész)
- http://www.microsoft.com/hu-hu/download/details.aspx?id=19364 (XP exFAT támogatás)
- http://www.ext2fsd.com/ (Ext2 támogatás: Windows 2000, xp, 2003, Vista, Win7 (X86, AMD64))