Linux USB не е открит или не работи? 5 Често срещани проблеми и поправки

Linux USB не е открит или не работи? 5 Често срещани проблеми и поправки

Свързали сте USB флаш устройство или клавиатура или мишка към вашия компютър с Linux. Но нищо не се случва.





Какво става? Защо вашият компютър с Linux няма да открие устройството? Това нещо Linux ли е или вашето USB устройство е спряло да работи? Ето какво да правите в Linux, ако вашето USB устройство не е открито или разпознато.





USB устройството не работи в Ubuntu?

Дискови устройства, четци на карти, телефони, медийни плейъри и медийни периферни устройства ... всички те са полезни, но ако има проблем с USB порта или драйверите на вашата система, те няма да работят. Това може да бъде особено разочароващо, ако използвате Bluetooth клавиатура или мишка (с USB ключ), тъй като това означава изкопаване на кабелни USB алтернативи.





Възможно е обаче портът да не работи. Може би USB устройството, което използвате, е развило неизправност и не може да бъде открито.

Справянето с проблемите с USB може да бъде трудно, но не е невъзможно да се диагностицира неизправност и да се направят необходимите поправки.



Има пет стъпки, които трябва да изпълните, за да отстраните проблемите с USB в Linux:

как да отворите psd файл
  1. Потвърдете, че USB портът е открит
  2. Направете необходимите ремонти на пристанището
  3. Поправете или поправете USB устройства
  4. Рестартирайте операционната система Linux
  5. Потвърдете наличието на драйвери на устройства

Нека да разгледаме всеки от тях на свой ред и да научим как да се справим с Linux, който не разпознава USB устройства.





1. USB устройство не е открито от Linux

Първото нещо, което трябва да проверите, когато поставите USB устройството в компютъра си с Linux, е дали то се открива. Откриването на USB устройство обикновено не е толкова устно или звуково, колкото в Windows или macOS, което означава, че често трябва да проверявате дали устройството е било взето от операционната система.

За щастие, това е просто.





Първо изключете USB устройството, което питате. След това отворете терминален прозорец и въведете командата „list USB“:

lsusb

Запишете резултатите, след това свържете USB устройството и стартирайте lsusb отново.

Този път трябва да видите допълнително устройство в списъка с идентификатор на шина, идентификатор на устройство, USB идентификатор и описание. Ако не можете да разберете какво е допълнителното устройство (може да имате вътрешно USB устройство, може би Ethernet), опитайте с друга команда.

dmesg | grep -i USB

Командата dmesg ще изброи свързаните USB устройства във вашата система. Той ще включва и хардуер без USB и за съжаление предлага огромно количество информация. За да противодействате на това, можете да опитате

dmesg | less

И накрая, можете просто да разчитате на по-удобните за потребителя

usb-devices

Това е като кръстоска между командите dmesg и lsusb, изброяващи свързан USB хардуер с достатъчно информация, за да ги идентифицират.

И така, USB, който сте свързали, е изброен тук? Ако не, тогава може би портът е повреден или има проблем с устройството. Също така устройството може да не е съвместимо с Linux.

2. Как да проверите вашия USB порт

Ако USB устройството не се показва, това може да се дължи на проблем с USB порта.

Най -добрият начин да проверите това бързо е просто да използвате различен USB порт на същия компютър. Ако сега е открит хардуерът на USB, тогава знаете, че имате проблем с другия USB порт.

Ако няма друг USB порт, ще трябва да опитате USB устройството на друг компютър или лаптоп. Това обаче може да не е идеално, тъй като може да имате само компютър с Windows или macOS като алтернатива. Тъй като някои USB устройства не могат да се използват в Linux, ще бъде трудно да се установи дали това е USB устройството или USB портът, който ви създава проблеми.

За най-добри резултати, когато е възможно, при отстраняване на неизправности с USB устройства се придържайте към хардуер, съвместим с Linux.

3. Поправете счупен USB хардуер

Ако вашият USB хардуер не се показва в Linux и подозирате, че е дефектен, имате два избора: поправяне или връщане.

Поправката обикновено включва проверка на USB порта, както и на устройството, което в момента не работи. При периферни устройства корекциите почти винаги ще бъдат центрирани около USB кабела и порта на вашия компютър. USB кабелите обикновено могат да бъдат заменени, докато портовете могат да бъдат поправени.

Свързани: Разбиране на видовете USB кабели

Физическата проверка на USB оборудването е добра идея. Кабелите трябва да са здрави, без цепки; щепселите трябва да са плътни, като металната част е здраво прикрепена.

Междувременно USB портовете трябва да бъдат проверени при изключен компютър и изключени от електрическата мрежа. Проверете дали портовете са здраво поставени; клатушкащите се USB портове са индикация за износване на хардуера.

Ако USB портът се разхлаби, може да успеете да го запоите обратно на място. Разбира се, вече трябва да знаете как да запоявате; никога не опитвайте „направи си сам“ работа без предишен опит.

Също така проверете за прах и мръсотия във вашите USB портове, особено тези около гърба на вашия компютър, където редовно се събира прах. Прахът е враг на персоналните компютри, така че си струва да държите системата си в среда без прах, за да стимулирате производителността. Тъй като прахът може да проникне във вашия компютър чрез USB слотове, отделете време да поддържате тези портове чисти. Използвайте кутия със сгъстен въздух, за да разпръснете прах и мръсотия.

Можете ли да върнете вашето USB устройство? Ако е нов, вероятно. Проблемът е, че освен ако не е изрично означен като работещ под Linux, е малко вероятно търговецът на дребно да приеме връщане. Може да се наложи да бъдете малко избирателни с фактите, които споделяте с тях ...

4. Рестартиране на Linux за фиксиране на USB порт

В някои случаи-например ако използвате лаптоп-проблемите с захранването може да повлияят на способността му да открива USB устройства. Настройката за автоматично спиране е предназначена да намали консумацията на енергия на лаптопи с Linux, но може да се окаже контрапродуктивна.

И така, какво можете да направите?

Първо проверете дали автоматичното суспендиране причинява проблема. Можете да направите това, като рестартирате компютъра си; ако USB устройството работи, тогава този USB порт получава захранване. Проблемът възниква, когато софтуерът за управление на захранването реши да спре да изпраща захранване към USB порта.

Следващата стъпка е да се гарантира, че това няма да се повтори. В Ubuntu 20.04 можете да отворите терминал и да въведете:

може ли да имате повече от един акаунт в instagram
udisksctl power-off -b /dev/sdX

Ако използвате по -стара версия на Ubuntu, се изискват различни команди. Например следните трикове от командния ред са за Ubuntu 18.10.

Отворете терминален прозорец и въведете:

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

Когато това приключи, рестартирайте Ubuntu.

След рестартиране влезте в акаунта си и въведете отново командата cat:

cat /sys/module/usbcore/parameters/autosuspend

Този път върнатата стойност трябва да бъде -1 . Деактивирахте автоматичното суспендиране, така че USB устройствата, свързани към вашия лаптоп, не трябва да се провалят поради проблеми с захранването.

Както можете да видите, това е коренно различна процедура. Проверете за правилните стъпки в предпочитаната от вас дистрибуция на Linux.

5. Проверка на драйвери на USB устройства в Linux

Някога USB устройствата не работеха често в Linux. Само устройства, произведени от производители на оригинално оборудване с интерес към Linux (може би са го използвали за разработка) биха предложили драйвер за Linux.

В наши дни нещата са много различни, като повечето производители предлагат драйвер за Linux. В повечето случаи това вече ще е налично във вашата операционна система Linux, чрез ядрото. Не е необходимо да инсталирате USB драйвери.

Ако драйвер не е наличен, вероятно ще можете да го намерите, като се свържете с производителя на USB устройството.

USB устройството не се показва в Linux? Опитайте тази

За USB флаш устройства за съхранение отстраняването на проблеми е различен въпрос. Флаш паметта е склонна към повреда, особено ако устройството е изпуснато или използвано често. В този случай опитайте да използвате хранилището на друг компютър; ако не работи, опитайте възстановяване на данни и преформатиране.

Неуспешно USB флаш устройство за съхранение обаче може да е симптом на повреден USB порт на вашия компютър. Например, лош порт може да претоварва вашите USB устройства, като неподходящите вариации на захранването увреждат данните. В такъв случай е жизненоважно да използвате стъпките по -горе, за да изключите проблем с вашия компютър или лаптоп.

Най -важното е да не разчитате на флаш памет за архивиране на данни. Макар и по -бавни, механичните твърди дискове са по -надеждни.

Отстраняване на проблеми с USB в Linux: Поправено!

С вградени драйвери и широка поддръжка за много видове USB устройства, би трябвало да е лесно да се диагностицират проблеми с USB хардуера на вашия компютър.

Докато счупеният хардуер може да се нуждае от ремонт или смяна, са налични и софтуерни поправки.

как да разархивирате файлове на android

Ако наскоро сте сменили от Windows, срещането на проблеми с USB в Linux може да бъде проблем. За щастие тези проблеми обикновено се решават лесно.

Дял Дял Туит електронна поща 5 съвета, които улесняват преминаването към Linux от Windows

Има много причини да мигрирате от Windows към Linux. Например, Linux може да предложи лека среда. Ако сте уморени от Windows и искате промяна, преминаването към Linux трябва да е лесно.

Прочетете Напред
Свързани теми
  • Linux
  • USB устройство
  • Отстраняване на неизправности
  • Съвети за Linux
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux