Souborový systém: Porovnání verzí

Smazaný obsah Přidaný obsah
→‎Souborový systém: Opraveny gramatické nejasnosti.
doplnění podkapitoly souborový systém a operační systémy
Řádek 17:
 
[[Software]], který realizuje souborový systém, bývá obvykle součástí [[operační systém|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 [[File Allocation Table|FAT]] a [[NTFS]] a [[ISO 9660]] pro ukládání souborů na CD a DVD. V [[Linux]]u nalezneme kromě již zmíněných také [[ext2]], [[ext3]], [[ext4]], [[ReiserFS]], [[JFS]], [[XFS]] a mnoho dalších. [[DOS]] podporuje systémy [[File Allocation Table|FAT]], po instalaci CD/DVD driveru také [[ISO 9660]]. [[Solaris (operační systém)|Solaris]] podporuje především [[UFS]] a [[ZFS]], ale i mnoho dalších.
 
== Souborový systém a operační systémy ==
Mnoho [[Operační systém|operačních systémů]] podporuje více než jeden souborový systém. Občas jsou souborový systém a OS tak propojení, že je těžké je od sebe oddělit.
Zde je potřeba, aby OS obsahoval rozhraní mezi uživatelem a souborovým systémem. Toto rozhraní může být [[Textové uživatelské rozhraní|textové]] (ovládané [[Příkazová řádka|příkazovou řádkou]]), nebo [[Grafické uživatelské rozhraní|grafické]].
 
=== Unix a na Unixu založené systémy ===
Operační systémy založené na [[Unix|Unixu]] vytvářejí virtuální souborové systémy, na všech zařízeních v závislosti na existenci jednotlivé hierarchie. To znamená, že tyto systémy neobsahují root adresář. Jako [[root]] adresář můžeme,použít [[RAM]] disk, nebo sdílené zdroje.
Unixové systémy často obsahují softwarové a nástroje, které pomáhají mounting processu a přináší další funkce. V mnoha situacích je potřeba, aby souborový systém, jiný, než root, byl k dispozici hned po [[boot|bootu]]. Všechny Unixové systémy tedy mají možnost spustit mounting file systém při bootu. Systémový administrátoři popisují tyto souborové systémy v konfiguračním,souboru - [[fstab]].
 
=== OS X ===
[[OS X]] používá souborový systém převzatý z klasického Mac OS, zvaný HFS Plus. Apple ho také označuje termínem "Mac OS Extended". HFS plus je velmi bohatý na metadata. Soubory mohou mít názvy délky až 255 znaků. HFS Plus používá pro kódování Unicode. OS X také podporuje UFS souborový systém pocházející z BSD Unix Fast souborový systém přes NeXTSTEP. Nové verze OS X jsou schopny číst a zapisovat do FAT. Umějí též číst novější NTFS pro Windows.
 
=== [[PC-BSD]] ===
PC-BSD je desktopová verze [[FreeBSD]], který má stejnou podporu, podobnou [[FreeNAS]].
 
=== Microsoft Windows ===
[[Windows]] používají [[FAT]], [[NTFS]], [[exFAT]], Live File System a ReFS souborové systémy (poslední z nich je podporovaný a použitelný pouze na Windows Server 2012, Windows z nich nemůže nabootovat). Windows používá u každého zařízení písmeno k označení jednoho disku, nebo části disku. Například C:\Windows zastupuje adresář Windows na části disku pojmenované C. Zařízení C: je nejčasteji používáno jako označení primárního hard disku (části disku), na které bývá OS nejčastěji nainstalován.
 
=== FAT ===
Rodina souborových systémů FAT je podporována téměř všemi operačními systémy pro osobní počítače, včetně všech verzí Windows a MS-DOS/PC DOS a DR-DOS. (PC DOS je OEM verzí [[MS-DOS]]). Je to univezální formát použitelný mezi počítači a zařízeními většiny typů a věku. Během let, byl tento souborový systém rozšířen z [[FAT12]] na [[FAT16]] a [[FAT32]]. Byly přidány funkce navíc, například podsložky, dlouhé názvy souborů. FAT12 a FAT16 měli limitován vstup do root adresáře a maximální velikost FAT formátovaných disků nebo částí disků. FAT12, FAT16 a FAT32 mají také limit 8 znaků pro název souborů a tři znaky pro koncovky (např.exe).
 
=== NTFS ===
Souborový systém [[NTFS]] byl představen s operačním systémem Windows NT v roce 1993.
=== exFAT ===
[[ExFAT]] je patentem zabezpečený souborový systém. Není kompatibilní s FAT. Je podporován v nových operačních systémech Windows ([[Windows Vista]], [[Windows 2008|Windows 20]]08, [[Windows 7]], [[Windows 8]] a podpora může být dodána do [[Windows XP]].
ExFAT je podporován v OS X od verze 10.6.5 (Snow Leopard). Podpora v dalších operačních systémech je zřídká, [[Microsoft]] nepublikoval specifikace souborového systému. ExFAT je jediný souborový systém který je plně podporován na obou operačních systémech (Windows, OS X) a dokáže pracovat se soubory větší než 4GB.
 
== Omezení souborových systémů ==