USB 장치가 인식되었지만 사용할 수 없습니다

USB 장치가 인식되었지만 사용할 수 없습니다

얼마 전까지만 해도 잘 작동했던 USB 플래시 드라이브를 사용하려고 하는데 이 문제에 영향을 줄 수 있으므로 시스템을 변경하지 않았습니다.

USB 장치를 연결하고 실행하면 $ lsblk && lsusb 이것이 내가 받는 출력입니다.

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0    28G  0 part /
├─sda3   8:3    0   7.9G  0 part [SWAP]
└─sda4   8:4    0 895.2G  0 part /home
sr0     11:0    1  1024M  0 rom  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:07dc Intel Corp. 
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 1bcf:2b90 Sunplus Innovation Technology Inc. 
Bus 001 Device 005: ID 0781:5581 SanDisk Corp. Ultra
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

SanDisk Corp. Ultra at Bus 001 Device 005: ID 0781:5581위의 출력을 확인할 수 있습니다 .

왜 자동으로 설치되지 않는지, 왜 설치할 수 없는지 이해가 되지 않습니다. 장치를 설치하는 방법을 알려주십시오. 미리 감사드립니다 :)

편집: 이 문제는 모든 USB 장치에서 발생합니다. 외장 하드 드라이브를 연결해 보았습니다. 같은 일이 일어났습니다.

편집: 기본 정보를 제공하지 않은 점 매우 죄송합니다. 최신 커널이 포함된 Debian 10(Buster)을 사용하고 있습니다.5.8.0-rc1-00001-gc1966b82e604

내가 달릴 때sudo journalctl -f

Jun 20 19:24:12 pesu.pes.edu kernel: usb 1-3: new high-speed USB device number 6 using xhci_hcd
Jun 20 19:24:12 pesu.pes.edu kernel: usb 1-3: New USB device found, idVendor=0781, idProduct=5581, bcdDevice= 1.00
Jun 20 19:24:12 pesu.pes.edu kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 20 19:24:12 pesu.pes.edu kernel: usb 1-3: Product: Ultra
Jun 20 19:24:12 pesu.pes.edu kernel: usb 1-3: Manufacturer: SanDisk
Jun 20 19:24:12 pesu.pes.edu kernel: usb 1-3: SerialNumber: 4C530001161117117402
Jun 20 19:24:12 pesu.pes.edu mtp-probe[2747]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Jun 20 19:24:12 pesu.pes.edu mtp-probe[2747]: bus: 1, device: 6 was not an MTP device
Jun 20 19:24:12 pesu.pes.edu mtp-probe[2750]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Jun 20 19:24:12 pesu.pes.edu mtp-probe[2750]: bus: 1, device: 6 was not an MTP device
Jun 20 19:24:18 pesu.pes.edu kernel: usb 1-3: USB disconnect, device number 6

이것을 실행하면 sudo tail -f /var/log/syslog이것이 내가 얻는 결과입니다.

Jun 20 19:24:12 pesu kernel: [ 1110.256157] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 20 19:24:12 pesu kernel: [ 1110.256162] usb 1-3: Product: Ultra
Jun 20 19:24:12 pesu kernel: [ 1110.256166] usb 1-3: Manufacturer: SanDisk
Jun 20 19:24:12 pesu kernel: [ 1110.256170] usb 1-3: SerialNumber: 4C530001161117117402
Jun 20 19:24:12 pesu mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Jun 20 19:24:12 pesu mtp-probe: bus: 1, device: 6 was not an MTP device
Jun 20 19:24:12 pesu mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Jun 20 19:24:12 pesu mtp-probe: bus: 1, device: 6 was not an MTP device
Jun 20 19:24:18 pesu kernel: [ 1116.267124] usb 1-3: USB disconnect, device number 6

답변1

커널에는 모듈이 필요하며 usbcoreUSB usb_storage장치를 USB 저장 장치로 인식합니다. 여기에는 USB 썸 드라이브가 포함됩니다.

위 의견의 결과를 바탕으로 여기에 인용하십시오.

$ sudo modprobe usb_storage
modprobe: FATAL: Module usb_storage not found in directory /lib/modules/5.8.0-rc1-00001-gc1966b82e604

커널 usb_storage에 사용할 수 있는 모듈/코드 가 없습니다.

해결 방법 1: 포함된 커널을 컴파일합니다 usb_storage(M 대신 Y).

해결 방법 2: 커널 모듈 컴파일 문제 해결(문제를 해결하려면 추가 정보가 필요합니다. 질문을 편집하여 커널 모듈 컴파일/설치 오류를 자유롭게 추가하거나 (아마도 더 나은) 다른 질문이므로 새 질문을 엽니다. 문제) .

관련 정보