3 - Souborové-systémy
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
Software, který realizuje souborový systém, bývá obvykle součástí operačního systému. Většina operačních systémů podporuje několik různých souborových systémů.
V Microsoft Windows nalezneme podporu pro souborové systémy FAT a NTFS a ISO 9660 pro ukládání souborů na CD a DVD.
V Linuxu nalezneme kromě již zmíněných také ext2, ext3, ext4, ReiserFS, JFS, XFS a mnoho dalších
DOS podporuje systémy FAT, po instalaci CD/DVD driveru také ISO 9660. Solaris podporuje především UFS a ZFS, ale i mnoho dalších.
Omezení souborových systémů
Různé souborové systémy mohou mít různá omezení, například:
velikost paměťového média, kterou je daný systém schopen pokrýt
délka souboru
délka jména souboru
počet zanořených podadresářů
podporovaná znaková sada
Kvóty
jsou limity nastavené správcem systému, které určitým způsobem omezují použití souborového systému.
Použití
velikosti využitého místa (usage nebo block quota)
počtu souborů (file nebo inode quota)
FAT (File Allocation Table)
Jedná se o fyzickou oblast na oddílu (partition), ve kterém najdeme informace o alokaci jednotlivých clusterů.
Povrch oddílu je rozdělen na jednotlivé clustery, z nichž každému odpovídá jedna položka ve FAT
Položky mohou nabývat délek 12, 16 nebo 32 bitů (FAT12, FAT16 nebo FAT32).
Systém FAT má na začátku diskového oddílu sektor s nultou pozicí nazývaný boot sektor
V něm jsou uloženy informace o rozložení disku a také je v něm informace o počtu sektorů na cluster.
Na konci tohoto sektoru je obslužný program, který se spouští při bootování (zavaděč), aby zavedl a spustil systémové soubory
Informace o počtu kopií je také uložena v boot sektoru
FAT může mít různou délku, ta je také uložena v boot sektoru
Za boot sektorem následuje oblast FAT
Ta má obvykle dvě kopie, protože při chybě v první kopii, ji můžeme pomocí druhé rekonstruovat a data tak zachránit
U některých médií se setkáme jen s jednou kopii.
Za touto oblastí navazuje oblast kořenové složky - root
Po rootu již následuje volné místo použitelné pro data našich souborů.
Atributy souboru:
ReadOnly - soubor je chráněn proti zápisu. Při pokusu o jeho otevření pro zápis, vymazání, nebo zrušení položky složky je indikována chyba.
Hidden - soubor je skrytý a je vyloučen z normálního prohlížení složky.
System - soubor je označený jako systémový a je vyloučen z normálního prohlížení složky.
ID Volume - položka obsahuje v prvních jedenácti bytech název disku. Kromě tohoto názvu, data a času zařízení neobsahuje tato položka žádné jiné informace. Položka tohoto typu může existovat pouze ve složce rootu a musí být na disku jediná.
SubDirectory - položka definuje označující element jako složku.
Archive - archivní bit - nastavuje se při modifikaci souboru.
NTFS (New Technology File System)