Montážní bod

Ve výpočtu , je přípojný bod je adresář , z něhož jsou dostupné údaje ve formě souborového systému na diskový oddíl z pevného disku nebo zařízení . Jednoduše řečeno, je to složka, která poskytuje přístup k obsahu pevného disku, USB klíče, DVD přehrávače nebo jiného úložného zařízení.

Pojem Unix

Pojem přípojný bod se objevuje zejména v systémech Unix  : v systému Windows se zařízení pro ukládání dat a oddíly ve skutečnosti zobrazují jako nezávislé disky v horní části své vlastní stromové struktury . Na unixu jsou naopak zahrnuty ve stromové struktuře, protože Unix také zachází s oddíly a úložnými zařízeními jako se soubory .

Vezmeme-li například systém zahrnující:V systému Windows pak k těmto údajům přistoupíme samostatně:V systému Unix bude přístup z kořenového adresáře /  :

Existuje několik operací, jako u každého systému souborů . Ale dva jsou nezbytně nutné: montáž (aby bylo možné ji použít) a demontáž. Odpojení lze provést až po dokončení všech aktuálních operací s postiženým oddílem. To platí jak pro Unix, tak pro Windows.

Příklad pod Windows: Zapojíme USB klíč , zapíšeme na něj velký soubor, čas zápisu bude značný a pokud jej kliknutím odpojíme, zobrazí se chybová zpráva označující, že operace n není možná v tuto chvíli a bude muset být obnoveno později.

Pokud (fyzicky) odřízneme přístup k periferii bez demontáže, budeme mít:

Je zřejmé, že pokud operační systém vypneme správně, postará se o správné odpojení všeho, co je připojeno.

Montáž a demontáž pod Unixem

Při přístupu k datům z bodu připojení se říká, že oddíl nebo zařízení je připojeno . Na unixových systémech je výchozí přípojný bod je / mnt nebo / media (nebo / svazky v případě Mac OS X ). Například disketa bude obvykle připojena v adresáři / mnt / fd0 a disk CD-ROM v adresáři / mnt / cdrom nebo / media / cdrom . Výchozí bod připojení pro zařízení je uveden v konfiguračním souboru systému ( / etc / fstab v systému Linux a / etc / vfstab v systému Solaris ).

Příkaz Unix pro připojení adresářů je mount . Zpětný příkaz, který se odpojí , je umount (není odpojen ).

Montáž

Příkaz mount se používá k propojení oddílu nebo zařízení s adresářem, adresářem, přes který lze přistupovat k datům v oddílu nebo zařízení.

Chcete-li připojit zařízení nebo oddíl pomocí příkazu mount, musíte označit:

Například následující příkaz načte disk CD-ROM připojením zařízení / dev / cdrom (CD-ROM) na / media / cdrom, což znamená, že systém souborů je ISO 9660

mount -t iso9660 /dev/cdrom /media/cdrom

Určité údaje lze vynechat, pokud jsou uvedeny v konfiguračním souboru se seznamem výchozích přípojných bodů ( / etc / fstab v systému Linux, / etc / vfstab v systému Solaris ...). Typ souborového systému můžete vynechat, pokud je používaná verze připojení dostatečně „chytrá“. Na druhou stranu, i když to označíte, nikdy nebudete moci připojit souborový systém, který unixové jádro nedokáže spravovat (protože například nebyl nakonfigurován pro jeho použití).

Když je připojení úspěšné, provede se aktualizace v systémovém souboru se seznamem aktuálních připojení (soubor / etc / mtab v systému Linux, / etc / mnttab v systému Solaris). Možnost -n připojení vám umožní vyhnout se této aktualizaci ve velmi konkrétních případech, kdy by připojení z tohoto důvodu selhalo (například pokud pracujete na chrootovaném souborovém systému jen pro čtení).

V moderních Unixech je také možné připojit soubory, které tvoří vlastní souborový systém (loopback), a to díky možnosti -loop (v Linuxu pro Solaris neexistuje žádná zvláštní možnost, ale je třeba nejprve projít příkazem lofiadm ) . To je zvláště užitečné v případě obrazů představujících diskety, CD-ROM a DVD. Příkazy dd a mkisofs mohou pomoci vytvořit takové soubory.

Za určitých konfigurací je možné namontovat (úplné nebo částečné překrytí) na ostatní již namontované systémy.

Podobně je možné pomocí systému NFS (typ systému souborů, který cestuje po síti) vidět systém souborů připojený pomocí NFS v systému připojeném pomocí NFS (reexport), ale je to poměrně vzácné.

Demontáž

Chcete-li odpojit oddíl nebo zařízení, musíte použít příkaz umount. Například :

umount /media/cdrom

Odpojení funguje pouze v případě, že se oddíl nepoužívá, a to:

Pokud je odpojení odmítnuto, můžete pomocí příkazu fuser zjistit, které procesy jej používají. Například (pokud je odpojení / media / cdrom odmítnuto):

fuser /media/cdrom

Když došlo k odpojení, je aktualizován soubor / etc / mtab (Linux) nebo / etc / mnttab (Solaris).

Standardní připojovací body pod Unixem

Pevný disk je obvykle rozdělen do několika oddílů, které jsou připojeny při spuštění počítače. Typický příklad:

Viz také

Reference

  1. http://www.kingston.com/frroot/flash/dm_care.asp