Jaký je instalovatelný systém souborů?
Instalovatelný systém souborů (IFS) je abstraktní programovací rozhraní (API), které dává operačnímu systému schopnost přistupovat k různým systémům souborů, aniž by byl vyžadován nativně nakonfigurován operační systém v konkrétním formátu. Operační systém je v podstatě schopen načíst ovladače, které používají API instalovatelného souborového systému, které instruuje hlavní oblast operačního systému, nazvanou jádro, o tom, jak přistupovat k novému systému souborů. Tato funkce umožňuje uživateli procházet a upravit jakýkoli systém souborů, pro který existuje ovladač instalovatelného systému souborů (FSD). Poskytuje také výrobcům mechanismus, který lze použít k tomu, aby se počítač umožnil propojit s úložným zařízením, aniž by bylo nutné navrhovat zařízení pro použití jakéhokoli existujícího systému souborů. IFS poskytuje vrstvu abstrakce, která je dostatečně účinná, aby umožnila namontovanou vzdálenou síťovou jednotku namontovanou prostřednictvím stejných softwarových mechanismů, jak je vidět u systému síťových souborů (NFS).
Původní instalablSystém souborů E byl vyvinut společností IBM® a Microsoft® a společně pracoval na vývoji operačního systému OS/2, aby se zajistilo, že software bude v budoucnu schopen pracovat s novými technologiemi. Microsoft® nakonec integroval technologii do svého operačního systému Windows®. Existují i další verze rozhraní souborových souborových systémů založených na softwaru, ačkoli jsou obecně označovány jako virtuální systém souborů na operačních systémech Non-Windows®.
V rámci operačního systému funguje instalační systém souborů načtením důležitého kódu do jádra systému, což je oblast, kde dochází ke zpracování softwaru nejnižší úrovně. To umožňuje ovladači IFS mít velmi přímý přístup k hardwaru, kde je systém souborů umístěn, ale také omezuje použití funkcí knihovny na vysoké úrovni kvůli způsobu rozdělení jádra. V rámci Windows® instalabSystém souborů LE je ve skutečnosti načten jako kompilovaná dynamicky propojená knihovna (DLL) a obvykle zahrnuje nástroje, které poskytují uživateli možnost formátovat a opravit svazek pomocí vlastního systému souborů.
Existuje celá řada použití pro instalovatelný systém souborů. Jedním z nejběžnějších je přístupem k souborům na oddílu nebo jednotce, který je spravován jiným typem operačního systému. IFS mohou také používat výrobci přenosných úložných jednotek, jako jsou flash disky nebo výrobci digitálních kamer, aby poskytli způsob, jak známým způsobem uložené soubory uložené v zařízeních. Instalační ovladač souborového systému lze použít ke změně způsobu, jakým je přístup k existujícímu oddílu, navzdory skutečnému použitému systému souborů, což umožňuje provádět jednotku pouze pro čtení načtením nakonfigurovaného ifs.