Ich bin neu im Linux-System und habe mehrere frustrierende Probleme festgestellt. Ich versuche, die an mein System angeschlossenen USB-Geräte aufzulisten und zu sehen, welcher Name/Port jedem Bus zugeordnet ist. Ich habe viele Posts gesehen, in denen eine Liste der USB-Busse auf ihrem System angezeigt wird. cmd>ver Windows-Version ist Microsoft Windows [Version 10.0.19041.153]
Ich verwende Ubuntu 18.04 LTS, WSL2.
$lsusb ............... keine Ausgabe
$ dmesg ................... [ 0.020118] Microsoft 4.4.0-19041.1-Microsoft 4.4.35
der USB-Stick wird im Geräte-Manager unter Windows aufgeführt und funktioniert normal.
irgendeine Idee
Danke
Antwort1
Sie scheinen Ubuntu unter WSL auszuführen.
Ihre Linux-Installation läuft in diesem Fall in einer virtuellen Maschinenumgebung. Und deshalb sieht sie nicht die echte Hardware, sondern eine simulierte Hardware, die die USB-Geräte nicht enthält.
Sie können das Dateisystem bei Bedarf manuell auf dem USB-Stick mounten.
- Erstellen Sie einen Mount-Point-Ordner:
mkdir /mnt/e
- Mounten Sie das Dateisystem:
mount -t drvfs e: /mnt/e
Sie können eine Netzwerkfreigabe auch auf diese Weise mounten: Ersetzen Sie e:
dazu einfach den UNC-Pfad der Freigabe (zB.\\servername\sharename
Bitte beachten Sie, dass das oben Genannte WSL-spezifisch ist und nichts mit dem normalen Linux-Betrieb zu tun hat.