USB Mass Storage

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
K pevnému disku v USB rámečku lze přistupovat jako k zařízení USB Mass storage

Třída USB mass storage (někdy též označována zkratkou UMS) je počítačový komunikační protokol používaný pro komunikace s externími zařízeními pomocí USB.

Protokol slouží ke standardizaci komunikace se zařízeními sloužícími k ukládání dat mimo počítač. Obvykle se jedná o tato zařízení:

Pro použití zařízení podporujících USB mass storage jako paměťových úložišť není potřeba speciální ovladač, s USB mass storage si poradí každý moderní operační systém. Tato zařízení také obvykle podporují technologii Plug-and-play, díky které není potřeba počítač nijak konfigurovat ani restartovat. Takové zařízení je samo k dispozici již okamžik po připojení a to bez nutnosti dalšího zásahu uživatele.


Podpora v operačních systémech[editovat | editovat zdroj]

Microsoft Windows[editovat | editovat zdroj]

Microsoft Windows nativně podporuje Mass Storage od vydání Windows 2000 (Windows NT 5). V předchozích verzích Windows nebyla nativní podpora k dispozici. Bylo nutné pro každý typ zařízení doinstalovat ovladač dodaný výrobcem. V dnešní době jsou zdarma k dispozici obecné ovladače pro Windows 98 SE a Windows NT 4 dodávané třetí stranou.

Mac OS[editovat | editovat zdroj]

Apple Computer Mac OS 9 a Mac OS X podporují USB Mass Storage nativně. (MAC OS 8.5.1 a starší umožňují přístup k takovýmto zařízením po doinstalování volitelného ovladače.)

Unixové systémy[editovat | editovat zdroj]

Linux jádro má v sobě zabudovaný ovladač USB Mass Storage od verze 2.4 (rok 2001) a existuje i backport pro verzi 2.2.18. Kromě standardní univerzální podpory USB Mass Storage jsou v linuxovém jádře i funkce pro jednotlivá zařízení. Například S.M.A.R.T., opravy chyb atp. Systém je podporován i ve většině Android zařízeních.

Solaris podporuje UMS také od verze 2.8 (1998), NetBSD od verze 1.5 (2000), FreeBSD od verze 4.0 (2000) a OpenBSD od verze 2.7 (2000). AIX podporuje UMS od verze 5.3 T9 a 6.1 T3, nicméně tato podpora je nestabilní problémová.

DOS[editovat | editovat zdroj]

DOS v sobě sice neobsahuje žádnou nativní podporu USB Mass Storage, nicméně jsou k dispozici externí doinstalovatelné ovladače, které tuto podporu zavádějí jako například Duse, USBASPI či DOSUSB. FreeDOS přistupuje k UMS zařízením jako k ASPI.

Amiga[editovat | editovat zdroj]

Amiga umožňuje přístup k zařízením USB mass storage přes USB mezivrstvu Posedion, která se de facto stala standardem pro přístup k zařízením USB. Poseidon se používá v operačních systémech AmigaOS, MorphOS a AROS. AmigaOS 4.0 přichází z vlastní USB mezivrstvou, která se jmenuje Sirion. Je ale stále možné používat Poseidon. Současná nativní hardwarová mezivrstva se nazývá ANAIIS (Another Native Amiga IO Interface Stack). V září 2009 byl Poseidon uvolněn jako opensource.

Herní konzole[editovat | editovat zdroj]

Xbox 360 a PlayStation 3 podporují většinu UMS zařízení pro mediální datové přenosy (prohlížení obrázků, přehrávání hudby, filmů...). XBox 360 umožňuje od dubna 2010 také využívání USB Mass Storage pro ukládání pozic her a Playstation 3 navíc umožňuje přesun uložených pozic z jednoho UMS zařízení na jiné. Přesto ale jsou známy příklady UMS zařízení, se kterými si herní konzole nedokáží poradit.

Grafické kalkulačky[editovat | editovat zdroj]

Nezávislí vývojáři uvolnili ovladač pro model TI-84 Plus a TI-84 Plus Silver Edition.

Známé problémy a komplikace[editovat | editovat zdroj]

Zařízení typu pevný disk[editovat | editovat zdroj]

Většina současných pevných disků má v sobě podporu rozšířených příkazů (jako například Native Command Queuing) pro zvýšení výkonu, zjednodušení mazání souborů, větší bezpečnost, S.M.A.R.T. atp.). K těmto funkcím je možné přistupovat přes nízkoúrovňové příkazy pomocí ovladačů (jako SCSI, ATA, Parallel ATA).

Tyto funkce však nemohou z principu fungovat, je-li komunikace s pevným diskem zapouzdřena do USB Mass Storage rozhraní, protože samotné rozhraní umožňuje jen základní příkazy pro čtení a zápis. Řešení tohoto problému by měla přinést nová norma eSata, která je pro pevné disky přímo určena.

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]