Ако някога сте свързали USB устройство или клавиатура или мишка към вашия компютър с каквато и да е дистрибуция на Linux и нищо не се е случило, тоест модулът на паметта не се появява или не можете да извършите каквото и да е действие с клавиатурата или мишката, тази статия може да представлява интерес за вас.
Въпреки че Тук възнамеряваме да дадем някои от най-често срещаните решения на грешките, които може да се случват, ясно е, че показаното тук не поправя нито един USB порт в лошо състояние.
Първият проблем, с който можем да се сблъскаме, е при свързване на USB устройство за съхранение и точката на монтиране не се появява в нашата система.
Има пет стъпки за отстраняване на проблеми с USB в Linux:
- Уверете се, че USB портът е открит
- Направете необходимите ремонти в пристанището.
- Поправете или поправете USB устройства
- Рестартирайте операционната система
- Потвърдете наличието на драйвери на устройства.
Нека да разгледаме всеки от тях и да научим как да се справяме с тези проблеми.
Уверете се, че USB портът е открит
Първото нещо, което трябва да проверите, когато поставяте вашето USB устройство в компютъра си, е дали е открито.
В случай на Windows, за да можете да прегледате този процес, просто отидете в диспечера на устройствата, където можете графично да проверите дали вашето USB устройство е открито.
В случая на Linux можем да направим нещо подобно, но с помощта на терминала, за това можем да използваме командата lsusb.
lsusb
Където ще ни даде списък на всички устройства и USB портове, които системата открива.
Тук можете да направите следното, изпълнете командата за първи път, без да е свързано USB устройството и тук ще видите списък, сега свържете устройството си и стартирайте командата отново, ще забележите промяната в списъка.
С това ще потвърдите, че вашето устройство е открито, в случай на устройства за съхранение тук това може да е проблем на:
- На устройството няма дял и / или на него няма таблица на дяловете.
- Форматът на дяла не се поддържа от системата.
Ако не, трябва да преминем към следващата стъпка.
Проверете вашия USB порт
Ако USB устройството не се показва, това може да е проблем с USB порта.
Най-добрият начин да проверите бързо това е просто да използвате различен USB порт на същия компютър. Ако USB хардуерът вече е открит, тогава знаете, че имате проблем с другия USB порт.
Ако друг USB порт не е наличен, ще трябва да тествате USB устройството на друг компютър или лаптоп.
Ако в тази стъпка устройството не бъде открито, можете да приемете идеята за две неща.
Драйверите на устройството не са инсталирани на вашата система и трябва да ги потърсите или устройството ви вероятно вече е починало.
Обикновено решението включва проверка на USB порта, както и на устройството, което в момента не работи.
Поправките почти винаги се центрират около USB кабела и порта на вашия компютър. Въпреки това, USB кабелите обикновено могат да бъдат заменени, докато портовете могат да бъдат поправени.
Рестартиране на Linux
Въпреки че това решение може да изглежда абсурдно, то е функционално. На първо място, проверете дали автоматичното окачване причинява проблема. Те могат да направят това, като рестартират компютъра си.
Ако USB устройството работи, тогава този USB порт получава захранване.
Следващата стъпка е да се уверите, че това няма да се повтори.
Следните трикове от командния ред са за Ubuntu 18.10, така че проверете правилната процедура в предпочитаната от вас дистрибуция на Linux.
Отворете прозореца на терминала и въведете:
cat /sys/module/usbcore/parameters/autosuspend
Това трябва да върне стойност 2, което означава, че е разрешено автоматичното спиране. Можете да поправите това, като редактирате grub. Качи се:
sudo nano /etc/default/grub
Ето, търсете
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Променете това на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
Натиснете Ctrl X, за да запазите файла и да излезете.
След това те актуализират grub:
sudo update-grub
Когато приключите, рестартирайте системата.