USB Linux nie wykryto lub nie działa? 5 typowych problemów i poprawek

USB Linux nie wykryto lub nie działa? 5 typowych problemów i poprawek

Podłączyłeś dysk flash USB, klawiaturę lub mysz do komputera z systemem Linux. Ale nic się nie dzieje.





Co się dzieje? Dlaczego komputer z systemem Linux nie wykrywa urządzenia? Czy to kwestia Linuksa, czy Twoje urządzenie USB przestało działać? Oto, co zrobić w systemie Linux, jeśli dysk USB nie zostanie wykryty lub rozpoznany.





Urządzenie USB nie działa w Ubuntu?

Napędy dysków, czytniki kart, telefony, odtwarzacze multimedialne i urządzenia peryferyjne do multimediów… wszystkie są przydatne, ale jeśli wystąpi problem z portem USB lub sterownikami systemu, nie będą działać. Może to być szczególnie frustrujące, jeśli używasz klawiatury lub myszy Bluetooth (z kluczem USB), ponieważ oznacza to wykopanie przewodowych alternatyw USB.





Jednak może to nie być port, który nie działa. Być może urządzenie USB, którego używasz, ma usterkę i nie można go wykryć.

Radzenie sobie z problemami z USB może być trudne, ale nie jest niemożliwe zdiagnozowanie usterki i dokonanie niezbędnych napraw.



Aby rozwiązać problemy z USB w systemie Linux, należy wykonać pięć kroków:

czy możesz oglądać Netflix na przełączniku?
  1. Sprawdź, czy port USB został wykryty
  2. Dokonaj wszelkich niezbędnych napraw w porcie
  3. Napraw lub napraw urządzenia USB
  4. Uruchom ponownie system operacyjny Linux
  5. Potwierdź obecność sterowników urządzeń

Przyjrzyjmy się każdemu z nich po kolei i dowiedzmy się, jak radzić sobie z Linuksem, który nie rozpoznaje urządzeń USB.





1. Urządzenie USB nie jest wykrywane przez Linuksa

Pierwszą rzeczą, którą należy sprawdzić po włożeniu urządzenia USB do komputera z systemem Linux, jest to, czy jest ono wykrywane. Wykrywanie urządzeń USB zwykle nie jest tak werbalne ani dźwiękowe, jak w systemie Windows lub macOS, co oznacza, że ​​często trzeba sprawdzić, czy urządzenie zostało odebrane przez system operacyjny.

Na szczęście jest to proste.





Najpierw odłącz urządzenie USB, którego dotyczy zapytanie. Następnie otwórz okno terminala i wprowadź polecenie „list USB”:

lsusb

Zanotuj wyniki, a następnie podłącz urządzenie USB i ponownie uruchom lsusb.

Tym razem powinieneś zobaczyć dodatkowe urządzenie na liście, z identyfikatorem magistrali, identyfikatorem urządzenia, identyfikatorem USB i opisem. Jeśli nie możesz określić, jakie jest dodatkowe urządzenie (możesz mieć wewnętrzne urządzenie USB, być może Ethernet), wypróbuj inne polecenie.

dmesg | grep -i USB

Polecenie dmesg wyświetli listę podłączonych urządzeń USB w twoim systemie. Obejmie również sprzęt inny niż USB i niestety oferuje przytłaczającą ilość informacji. Aby temu przeciwdziałać, możesz spróbować

dmesg | less

Wreszcie możesz po prostu polegać na bardziej przyjaznym dla użytkownika

usb-devices

Jest to jak skrzyżowanie poleceń dmesg i lsusb, zawierające listę podłączonych urządzeń USB z wystarczającą ilością informacji, aby je zidentyfikować.

Czy USB, które podłączyłeś, jest tutaj wymienione? Jeśli nie, być może port jest uszkodzony lub wystąpił problem z urządzeniem. Podobnie urządzenie może nie być kompatybilne z systemem Linux.

2. Jak sprawdzić port USB?

Jeśli urządzenie USB się nie wyświetla, może to być spowodowane problemem z portem USB.

Najlepszym sposobem szybkiego sprawdzenia tego jest użycie innego portu USB na tym samym komputerze. Jeśli sprzęt USB zostanie teraz wykryty, oznacza to, że masz problem z innym portem USB.

Jeśli inny port USB nie jest dostępny, musisz wypróbować urządzenie USB na innym komputerze lub laptopie. Może to jednak nie być idealne, ponieważ możesz mieć tylko komputer z systemem Windows lub macOS jako alternatywę. Ponieważ niektóre urządzenia USB nie mogą być używane w systemie Linux, trudno będzie ustalić, czy przyczyną problemów jest urządzenie USB, czy port USB.

Aby uzyskać najlepsze wyniki, w miarę możliwości trzymaj się sprzętu zgodnego z systemem Linux podczas rozwiązywania problemów z urządzeniami USB.

3. Napraw uszkodzony sprzęt USB

Jeśli twój sprzęt USB nie wyświetla się w systemie Linux i podejrzewasz, że jest uszkodzony, masz dwie możliwości: napraw lub zwróć.

Poprawka zazwyczaj obejmuje sprawdzenie portu USB, a także urządzenia, które obecnie nie działa. W przypadku urządzeń peryferyjnych poprawki prawie zawsze będą koncentrować się wokół kabla USB i portu w komputerze. Jednak kable USB można zwykle wymienić, a porty można naprawić.

Związane z: Zrozumienie typów kabli USB

Dobrym pomysłem jest fizyczna kontrola sprzętu USB. Kable powinny być mocne, bez pęknięć; zaślepki powinny być solidne, a metalowa część mocno przymocowana.

Tymczasem porty USB należy sprawdzać przy wyłączonym komputerze i odłączonym od zasilania. Sprawdź, czy porty są dobrze osadzone; chwiejne porty USB wskazują na zużycie sprzętu.

Jeśli port USB się poluzuje, możesz go przylutować z powrotem na miejsce. Oczywiście powinieneś już wiedzieć, jak lutować; nigdy nie próbuj prac związanych z majsterkowaniem bez wcześniejszego doświadczenia.

Sprawdź także, czy nie ma kurzu i brudu w portach USB, zwłaszcza tych z tyłu komputera, gdzie regularnie gromadzi się kurz. Kurz jest wrogiem komputerów PC, dlatego warto utrzymywać system w środowisku wolnym od kurzu, aby zwiększyć wydajność. Ponieważ kurz może przedostać się do komputera przez gniazda USB, poświęć trochę czasu na utrzymywanie tych portów w czystości. Użyj puszki ze sprężonym powietrzem, aby rozproszyć kurz i brud.

Czy możesz zwrócić swoje urządzenie USB? Jeśli jest nowy, to prawdopodobnie. Problem polega na tym, że jeśli nie zostanie wyraźnie oznaczony jako działający pod Linuksem, sprzedawca prawdopodobnie nie zaakceptuje zwrotu. Być może będziesz musiał być trochę wybiórczy w stosunku do faktów, którymi się z nimi dzielisz…

4. Ponowne uruchomienie Linuksa w celu naprawy portu USB

W niektórych przypadkach — na przykład podczas korzystania z laptopa — problemy z zasilaniem mogą wpływać na jego zdolność do wykrywania urządzeń USB. Ustawienie automatycznego zawieszania ma na celu zmniejszenie zużycia energii na laptopach z systemem Linux, ale może okazać się szkodliwe.

Więc co możesz zrobić?

Najpierw sprawdź, czy przyczyną problemu jest automatyczne zawieszanie. Możesz to zrobić, ponownie uruchamiając komputer; jeśli urządzenie USB działa, oznacza to, że port USB jest zasilany. Problem występuje, gdy oprogramowanie do zarządzania energią zdecyduje się przestać przesyłać zasilanie do portu USB.

Następnym krokiem jest upewnienie się, że to się nie powtórzy. W Ubuntu 20.04 możesz otworzyć terminal i wpisać:

jak sortować w Excelu według daty
udisksctl power-off -b /dev/sdX

Jeśli używasz starszej wersji Ubuntu, wymagane są inne polecenia. Na przykład następujące sztuczki wiersza poleceń dotyczą Ubuntu 18.10.

Otwórz okno terminala i wprowadź:

cat /sys/module/usbcore/parameters/autosuspend

Powinno to zwrócić wartość 2 , co oznacza, że ​​automatyczne zawieszanie jest włączone.

Możesz to naprawić, edytując plik grub. Wejść:

sudo nano /etc/default/grub

Tutaj poszukaj

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash'

Zmień to na

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash usbcore.autosuspend=-1'

naciskać Ctrl + X aby zapisać plik i wyjść. Następnie zaktualizuj grub:

sudo update-grub

Po zakończeniu uruchom ponownie Ubuntu.

Po ponownym uruchomieniu zaloguj się na swoje konto i ponownie wprowadź komendę cat:

cat /sys/module/usbcore/parameters/autosuspend

Tym razem zwracana wartość powinna być -1 . Automatyczne zawieszanie zostało wyłączone, więc urządzenia USB podłączone do laptopa nie powinny ulec awarii z powodu problemów z zasilaniem.

Jak widać, jest to szalenie inna procedura. Sprawdź prawidłowe kroki w preferowanej dystrybucji Linuksa.

5. Sprawdzanie sterowników urządzeń USB w systemie Linux

Dawno, dawno temu urządzenia USB często nie działały w Linuksie. Tylko urządzenia wyprodukowane przez producentów OEM zainteresowanych Linuksem (być może używali go do rozwoju) oferowałyby sterownik Linuksa.

W dzisiejszych czasach sytuacja wygląda zupełnie inaczej, a większość producentów oferuje sterownik dla systemu Linux. W większości przypadków będzie to już dostępne w twoim systemie operacyjnym Linux za pośrednictwem jądra. Nie powinieneś instalować żadnych sterowników USB.

Jeśli sterownik jest niedostępny, prawdopodobnie będziesz w stanie go znaleźć, kontaktując się z producentem urządzenia USB.

Dysk USB nie wyświetla się w systemie Linux? Spróbuj tego

W przypadku urządzeń pamięci flash USB rozwiązywanie problemów to inna sprawa. Pamięć flash jest podatna na awarie, zwłaszcza jeśli urządzenie jest często upuszczane lub używane. W takim przypadku spróbuj użyć magazynu na innym komputerze; jeśli to nie zadziała, spróbuj odzyskać i sformatować dane.

Uszkodzone urządzenie pamięci flash USB może być jednak objawem uszkodzenia portu USB w komputerze. Na przykład zły port może przeciążać dyski USB, a nieodpowiednie zmiany mocy uszkadzają dane. Dlatego ważne jest, aby wykonać powyższe kroki, aby wykluczyć problem z komputerem lub laptopem.

Co najważniejsze, nie należy polegać na pamięci flash do tworzenia kopii zapasowych danych. Chociaż wolniejsze, mechaniczne dyski twarde są bardziej niezawodne.

Rozwiązywanie problemów z USB w systemie Linux: Naprawiono!

Dzięki wbudowanym sterownikom i szerokiej obsłudze wielu typów urządzeń USB diagnozowanie problemów ze sprzętem USB komputera powinno być łatwe.

Chociaż uszkodzony sprzęt może wymagać naprawy lub wymiany, dostępne są również poprawki oprogramowania.

jak sprawić, by youtube przestał polecać określone filmy?

Jeśli niedawno przeszedłeś z systemu Windows, problemy z USB w systemie Linux mogą być problemem. Na szczęście te problemy są zwykle łatwe do rozwiązania.

Udział Udział Ćwierkać E-mail 5 wskazówek, które ułatwiają przejście na Linuksa z systemu Windows

Istnieje wiele powodów, dla których warto migrować z systemu Windows do systemu Linux. Na przykład Linux może oferować lekkie środowisko. Jeśli jesteś zmęczony Windowsem i chcesz zmiany, przejście na Linuksa powinno być łatwe.

Czytaj dalej
Powiązane tematy
  • Linux
  • Dysk USB
  • Rozwiązywanie problemów
  • Wskazówki dotyczące Linuksa
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować