저는 Linux 시스템을 처음 접했고 몇 가지 좌절스러운 문제에 직면했습니다. 내 시스템에 연결된 USB 장치를 나열하고 각 버스에 어떤 이름/포트가 연결되어 있는지 확인하려고 하며 시스템의 USB 버스 목록을 표시하는 많은 게시물을 본 적이 있습니다. cmd>ver Windows 버전은 Microsoft Windows [버전 10.0.19041.153]입니다.
Ubuntu 18.04 LTS, WSL2를 실행 중입니다.
$lsusb ............... 출력 없음
$ dmesg ................... [ 0.020118] 마이크로소프트 4.4.0-19041.1-마이크로소프트 4.4.35
USB 스틱은 Windows의 장치 관리자에 나열되어 있으며 정상적으로 작동합니다.
어떤 생각이라도
감사해요
답변1
WSL에서 Ubuntu를 실행 중인 것 같습니다.
이 경우 Linux 설치는 가상 머신 환경에서 실행됩니다. 그리고 그 때문에 실제 하드웨어가 보이지 않고 USB 장치를 포함하지 않는 시뮬레이션된 하드웨어가 보입니다.
원하는 경우 USB 스틱에 파일 시스템을 수동으로 마운트할 수 있습니다.
- 마운트 지점 폴더를 만듭니다.
mkdir /mnt/e
- 파일 시스템을 마운트합니다.
mount -t drvfs e: /mnt/e
그런 식으로 네트워크 공유를 마운트할 수도 있습니다. 간단히 e:
공유의 UNC 경로로 바꾸십시오(예:\\servername\sharename
위 내용은 WSL에만 적용되며 일반적인 Linux 작업과는 아무런 관련이 없습니다.