Tento příspěvek vám poskytne podrobného průvodce připojením externí jednotky USB k systému Linux pomocí terminálu nebo příkazového řádku. Pokud používáte moderní systém Linux s moderním desktopovým prostředím, zobrazí se vaše jednotka USB ve Správci souborů a můžete ji snadno připojit pouhým kliknutím na ni. Tímto způsobem nemusíte používat terminál nebo příkazový řádek prostředí.
Pokud však používáte starší systém Linux nebo systém bez grafického uživatelského rozhraní (grafické uživatelské rozhraní), budete muset připojit jednotku USB provedením několika příkazů terminálu. Naštěstí pro vás, to je přesně to, co budeme v tomto příspěvku zpracovávat. Pojďme se ponořit.
Připojení jednotky USB v systému Linux pomocí příkazového řádku
Krok 1. Připojte jednotku USB
Tento krok je poměrně přímočarý. Jednoduše připojte USB k libovolnému z portů dostupných na vašem PC.
Krok 2. Detekce pevného disku USB
Po připojení, pokud používáte systém GUI, můžete obdržet vyskakovací upozornění, že do počítače byla vložena jednotka USB. Pro náš případ (za předpokladu, že nemáme systém GUI), budeme muset použít příkazy prostředí, abychom věděli, zda systém detekoval jednotku USB.
Jakmile je k počítači připojeno externí úložiště USB, systém Linux automaticky přidá do zařízení nové blokové zařízení / dev /
adresář. Jednotka USB však ještě není připojena a nemáte přístup k žádným uloženým datům. Chcete-li připojit jednotku USB, musíme nejprve znát název našeho blokovacího zařízení. Na terminálu proveďte níže uvedený příkaz.
sudo fdisk -l
Po provedení příkazu získáte výstup podobný tomuto níže. Nyní musíte identifikovat jednotku USB.
Tip: The,fdisk -l
příkaz může poskytnout velký výstup, včetně jmen jako / dev / loop1
, / dev / loop2
, atd. Jedná se o běžné soubory nebo zařízení připojená jako souborové systémy. Chcete-li rychle najít připojenou jednotku USB, hledejte názvy zařízení jako / dev / sdb
, / dev / sdc
, atd. Váš interní HDD nebo SSD bude většinou / dev / sda
.
V mém případě jsem připojil 8 GB Sandisk USB disk. Z fdisk výstup příkazu, vidíme, že je uveden jako / dev / sdb.
Krok 3. Vytvořte přípojný bod
Než připojíme jednotku USB, musíme vytvořit bod připojení. Přípojný bod je adresář vytvořený jako součást kořenového souborového systému. V našem případě vytvoříme přípojný bod s názvem USB-Drive na / média adresář, který již v systémech Linux existuje. Proveďte níže uvedený příkaz:
sudo mkdir / media / USB-Drive
Provedením je
Příkaz, vidíme, že máme adresář s názvem 'USB-Drive' v / média adresář. To je náš přípojný bod.
Krok 4. Připojte jednotku USB
Po vytvoření našeho připojovacího bodu nyní můžeme přistoupit k připojení USB disku. Z fdisk -l
příkaz, viděli jsme, že se jmenuje naše zařízení / dev / sdb. Chcete-li jej připojit, proveďte níže uvedený příkaz:
sudo mount / dev / sdb / / media / USB-Drive
Chcete-li potvrdit, zda je jednotka USB připojena, proveďte níže uvedený příkaz grep:
připojit | grep sdb
Z výstupu vidíme, že náš USB disk (/ dev / sdb) je namontován na / media / USB-Drive. Pokud pomocí příkazu grep nezískáte žádný výstup, je velká pravděpodobnost, že vaše jednotka USB není připojena. Zkontrolujte prosím dvakrát svůj příkaz mount nebo zda jste použili správný název souboru blokovacího zařízení.
Krok 5. Přístup k datům z jednotky USB
S připojeným paměťovým zařízením USB k němu můžete získat snadný přístup jako do kteréhokoli jiného adresáře - přejděte na něj pomocí CD
příkaz.
CD / Media / USB-Drive
Jakmile jste uvnitř, můžete provést je
příkaz k zobrazení jeho obsahu.
je
V tomto okamžiku můžete provést libovolnou operaci, kterou chcete. To zahrnuje úkoly, jako je vytváření a mazání adresářů a souborů, kopírování dat a mnoho dalšího.
Krok 6. Trvale připojte jednotku USB
Až do tohoto okamžiku věřím, že nyní máte jasnou představu o tom, jak připojit jednotku USB k systému Linux. Existuje však jedna výzva pro tuto metodu. Pokud vysunete jednotku USB nebo restartujete počítač, budete muset opakovat stejný postup, jak je popsáno výše. Abychom tomu zabránili, můžeme trvale připojit USB disk k automaticky připojenému, jakmile je připojen k PC.
K tomu budete muset přidat název souboru blokovacího zařízení a bod připojení k souboru / etc / fstab konfigurační soubor. Spusťte níže uvedený příkaz k otevření / etc / fstab konfigurační soubor s nano editorem.
sudo nano / etc / fstab
Přidejte řádek níže a uložte změny. Nezapomeňte nahradit název souboru blokového zařízení a přípojný bod svým.
I když to bude fungovat dobře, můžete zvážit použití UUID namísto názvu souboru blokovacího zařízení v situacích, kdy používáte více jednotek USB. Chcete-li získat UUID úložného zařízení USB, proveďte následující příkaz.
ls -l / dev / disk / by-uuid / *
Z výstupu je výše, můžeme vidět číslo UUID naší jednotky USB (/ dev / sdb) je 607F23B84180A238
. Proto je naše montážní linka v / etc / fstab konfigurační soubor bude následující:
/ dev / sdb / by-uuid / 607F23B84180A238 media / USB-Drive vfat 0
Uložte soubor a zavřete jej. Nyní, kdykoli připojíte tuto konkrétní jednotku USB, automaticky se připojí k určenému bodu připojení.
Krok 7. Odpojte jednotku USB
Odpojení jednotky USB je poměrně jednoduché. Nejprve zkontrolujte, zda nejsou k dispozici žádné otevřené soubory USB. Jakmile je všechny zavřete, spusťte Terminál a proveďte níže uvedené příkazy.
cd sudo umount / dev / sdb / media / USB-Drive
Pokud se zobrazí chyba jako „Umount: / media / USB-Drive: target is busy,“ pak máte stále otevřené soubory USB. Provádíme CD výše uvedený příkaz, abychom se ujistili, že jsme mimo adresář bodu připojení před spuštěním umount příkaz.
Závěr
Gratulujeme! Nyní máte dobré znalosti o tom, jak připojit a odpojit jednotky USB ve vašich systémech Linux. I když většina dostupných desktopových prostředí podporuje automatické připojení, tato metoda může pomoci spravovat disky připojené k systémům bez GUI, jako je server. Pokud během celého procesu čelíte výzvám, můžete zanechat komentář níže.