Hvis du noen gang har koblet en USB-stasjon, et tastatur eller en mus til datamaskinen din som kjører en Linux-distribusjon, og ingenting har skjedd – det vil si at minnet ikke monteres eller du ikke kan utføre noen handlinger med tastaturet eller musen – kan denne artikkelen være av interesse for deg.
Selv om vi har som mål å tilby noen av de vanligste løsningene på feil som kan oppstå, er det tydelig at det som vises her ikke vil reparere en defekt USB-port.
Det første problemet vi kan møte er når vi kobler til en USB-lagringsstasjon og monteringspunktet ikke vises på systemet vårt.
Det er fem trinn å følge for å feilsøke USB-problemer i Linux:
- Bekreft at USB-porten er oppdaget
- Gjør nødvendige reparasjoner i havnen.
- Løs eller reparer USB-enheter
- Start operativsystemet på nytt
- Bekreft tilstedeværelsen av enhetsdrivere.
La oss se på hver av disse og lære hvordan vi skal håndtere disse problemene.
Bekreft at USB-porten er oppdaget
Det første du må sjekke når du setter USB-enheten inn i datamaskinen, er om den blir oppdaget.
I tilfelle Windows, for å kunne gjennomgå denne prosessen, er det bare å gå til enhetsbehandleren, der du grafisk kan verifisere om USB-enheten din blir oppdaget.
I tilfelle Linux kan vi gjøre noe lignende, men ved hjelp av terminalen kan vi bruke kommandoen lsusb for dette.
lsusb
Hvor det vil gi oss en liste over alle enheter og USB-porter som systemet oppdager.
Her er hva du kan gjøre : kjør kommandoen første gang uten at USB-enheten er koblet til, så ser du en liste. Koble nå til enheten og kjør kommandoen på nytt. Du vil legge merke til endringen i listen.
Med dette vil du bekrefte at enheten din blir oppdaget. I tilfelle lagringsenheter her kan det være et problem med:
- Det er ingen partisjon på enheten og / eller den har ikke en partisjonstabell.
- Partisjonsformatet støttes ikke av systemet.
Hvis ikke, må vi gå til neste trinn.
Sjekk USB-porten
Hvis USB-enheten ikke vises, kan det være et problem med USB-porten.
Den beste måten å raskt bekrefte dette er å bare bruke en annen USB-port på samme datamaskin. Hvis USB-maskinvaren nå blir oppdaget, vet du at du har et problem med den andre USB-porten.
Hvis en annen USB-port ikke er tilgjengelig, må du teste USB-enheten på en annen PC eller bærbar PC.
Hvis enheten ikke blir oppdaget i dette trinnet, kan du anta ideen om to ting.
Enhetsdriverne er ikke installert på systemet ditt, og du må søke etter dem, ellers har enheten sannsynligvis allerede gått bort.
Vanligvis innebærer en løsning å sjekke USB-porten, samt enheten som for øyeblikket ikke fungerer.
Løsningene sentreres nesten alltid rundt USB-kabelen og datamaskinens port. Imidlertid kan USB-kabler vanligvis byttes ut, mens porter kan repareres.
Start Linux på nytt
Selv om denne løsningen kan virke absurd, fungerer den. Sjekk først om automatisk hvilemodus forårsaker problemet. Du kan gjøre dette ved å starte datamaskinen på nytt.
Hvis USB-enheten fungerer, får USB-porten strøm.
Det neste trinnet er å sørge for at dette ikke skjer igjen.
Følgende kommandolinjetriks er for Ubuntu 18.10, så sjekk riktig prosedyre på din foretrukne Linux-distribusjon.
Åpne et terminalvindu og skriv inn:
cat /sys/module/usbcore/parameters/autosuspend
Dette skal gi verdien 2, noe som betyr at automatisk fjæring er aktivert. Du kan fikse dette ved å redigere søppel. Kom inn:
sudo nano /etc/default/grub
Her, søk
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Endre dette til
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
Trykk Ctrl X for å lagre filen og avslutte.
Deretter oppdaterer de grubben:
sudo update-grub
Start systemet på nytt når det er fullført.