Что делать, если Linux не обнаруживает USB-устройство?

lnxusb

Если вы когда-либо подключали 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, чтобы сохранить файл и выйти.

Затем они обновляют личинку:

sudo update-grub

По завершении перезагрузите систему.


Добавить в качестве предпочтительного источника в Google