Ak ste niekedy pripojili USB disk, klávesnicu alebo myš k počítaču s akoukoľvek distribúciou Linuxu a nič sa nestalo – teda pamäť sa nepripojila alebo s klávesnicou alebo myšou nemohli vykonávať žiadne akcie – tento článok by vás mohol zaujímať.
Hoci sa snažíme poskytnúť niektoré z najbežnejších riešení chýb, ktoré sa môžu vyskytnúť, je zrejmé, že tu uvedené riešenie neopraví chybný USB port.
Prvý problém, s ktorým sa môžeme stretnúť, je pri pripojení úložnej jednotky USB a bod pripojenia sa v našom systéme neobjaví.
Existuje päť krokov, ktoré treba dodržať pri riešení problémov s USB v systéme Linux:
- Skontrolujte, či je detekovaný port USB
- Vykonajte potrebné opravy v prístave.
- Opravte alebo opravte zariadenia USB
- Reštartujte operačný systém
- Potvrďte prítomnosť ovládačov zariadení.
Pozrime sa na každú z nich a naučme sa, ako sa s týmito problémami vysporiadať.
Skontrolujte, či je detekovaný port USB
Prvá vec, ktorú musíte skontrolovať pri vkladaní USB zariadenia do počítača, je, či je detekovaná.
V prípade systému Windows, aby bolo možné tento proces skontrolovať, stačí prejsť do správcu zariadení, kde môžete graficky overiť, či je vaše zariadenie USB detekované.
V prípade Linuxu môžeme urobiť niečo podobné, ale pomocou terminálu na to môžeme použiť príkaz lsusb.
lsusb
Kde nám poskytne zoznam všetkých zariadení a USB portov, ktoré systém detekuje.
Tu je postup : spustite príkaz prvýkrát bez pripojeného zariadenia USB a zobrazí sa zoznam. Teraz pripojte zariadenie a spustite príkaz znova; všimnete si zmenu v zozname.
Týmto potvrdíte, že je vaše zariadenie detekované. V prípade pamäťových zariadení to môže byť problém:
- Na prístroji nie je žiadny oddiel a / alebo nemá na ňom tabuľku oddielov.
- Systém nepodporuje formát oddielu.
Ak nie, musíme prejsť k ďalšiemu kroku.
Skontrolujte svoj USB port
Ak sa zariadenie USB nezobrazí, môže to byť problém s portom USB.
Najlepším spôsobom, ako to rýchlo skontrolovať, je jednoducho použiť iný port USB na rovnakom počítači. Ak je teraz zistený hardvér USB, viete, že máte problém s druhým portom USB.
Ak iný port USB nie je k dispozícii, budete musieť zariadenie USB otestovať na inom počítači PC alebo notebooku.
Ak v tomto kroku zariadenie nie je detekované, môžete predpokladať, že existujú dve veci.
Ovládače zariadenia nie sú vo vašom systéme nainštalované a musíte ich vyhľadať, alebo vaše zariadenie pravdepodobne už zomrelo.
Riešením je zvyčajne kontrola portu USB a zariadenia, ktoré momentálne nefunguje.
Opravy sa takmer vždy sústreďujú okolo kábla USB a portu počítača. Káble USB sa však dajú väčšinou vymeniť, zatiaľ čo porty je možné opraviť.
Reštartovanie systému Linux
Aj keď sa toto riešenie môže zdať absurdné, funguje. Najprv skontrolujte, či problém nespôsobuje automatické prepínanie do režimu spánku. Môžete to urobiť reštartovaním počítača.
Ak zariadenie USB funguje, je tento port USB napájaný.
Ďalším krokom je zabezpečiť, aby sa to už nezopakovalo.
Nasledujúce triky príkazového riadku sú určené pre Ubuntu 18.10, preto skontrolujte správny postup v preferovanej distribúcii systému Linux.
Otvorte okno terminálu a zadajte:
cat /sys/module/usbcore/parameters/autosuspend
To by malo vrátiť hodnotu 2, čo znamená, že je povolený automatický spánok. Môžete to opraviť úpravou grub. Nastúpiť:
sudo nano /etc/default/grub
Tu hľadajte
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Zmeňte to na
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
Stlačením Ctrl X uložte súbor a ukončite prácu.
Ďalej aktualizujú grub:
sudo update-grub
Po dokončení reštartujte systém.