USB 디스크를 삽입하면 다음 메시지가 나타납니다.
kernel: usb 2-10.2: new SuperSpeed USB device number 5 using xhci_hcd
kernel: usb-storage 2-10.2:1.0: USB Mass Storage device detected
kernel: scsi 10:0:0:0: Direct-Access SanDisk Ultra 1.00 PQ: 0 ANSI: 6
kernel: sd 10:0:0:0: [sdf] 30031872 512-byte logical blocks: (15.4 GB/14.3 GiB)
kernel: sdf: sdf1
kernel: sd 10:0:0:0: [sdf] Attached SCSI removable disk
USB 디스크를 분리할 때 나타나는 메시지는 별로 도움이 되지 않습니다.
kernel: usb 2-10.2: USB disconnect, device number 5
커널이 어떤 디스크가 연결 해제되었는지 알려주지 않는 이유는 무엇입니까? 여러 개의 USB 디스크가 연결되어 있다고 가정해 보겠습니다. 디스크 연결을 끊었는지 궁금합니다 sde
.
이게 큰 일이 될 수 있나요?
rsyslog
데비안 10에서 로그인 데몬으로 사용하고 있습니다.
답변1
별로 만족스럽지는 않지만 문제가 발생하여 여기에 제가 관찰한 내용이 있습니다. 다음 출력은 다음에서 가져옵니다.journalctl -fa
다음과 같은이 askubuntu 테마나는 출력되는 라인이 [sdb]
실제로 pop 명령이나 그에 상응하는 명령으로 인한 것임을 발견했습니다.
출력 eject /dev/sdb
:
Sep 05 14:30:54 knight kernel: sdb: detected capacity change from 60493824 to 0
출력 eject -t /dev/sdb
:
Sep 05 14:30:59 knight kernel: sd 2:0:0:0: [sdb] 60493824 512-byte logical blocks: (31.0 GB/28.8 GiB)
Sep 05 14:30:59 knight kernel: sdb: detected capacity change from 0 to 60493824
Sep 05 14:30:59 knight kernel: sdb: sdb1 sdb2
Sep 05 14:30:59 knight kernel: sdb: sdb1 sdb2
위의 작업은 안전하게 제거하고(Thunar 파일 관리자에서도 동일한 출력을 수행하는 경우) 소프트웨어에(물리적으로는 아님) 다시 삽입하는 것입니다.
당신이 깔개를 sd
발 아래로 당기고 있는데, 이는 인정되지도 않고 문서화되지도 않습니다. 그러나 그것이 정확하게 확인되었는지 여부는 기록됩니다. 그런데 왜 sd
나중에도 녹음을 안 했는지 모르겠어요 .
다음 줄이 출력되기 때문에 디스크가 누락되었음을 나타내는 것 같습니다.
Sep 05 14:31:24 knight kernel: usb 4-1: USB disconnect, device number 10
Sep 05 14:31:35 knight kernel: xhci_hcd 0000:00:10.0: Abort failed to stop command ring: -110
Sep 05 14:31:35 knight kernel: xhci_hcd 0000:00:10.0: Host halt failed, -110
Sep 05 14:31:35 knight kernel: xhci_hcd 0000:00:10.0: xHCI host controller not responding, assume dead
Sep 05 14:31:35 knight kernel: xhci_hcd 0000:00:10.0: HC died; cleaning up
Sep 05 14:31:35 knight kernel: xhci_hcd 0000:00:10.0: Timeout while waiting for setup device command
Sep 05 14:31:35 knight kernel: usb 4-1: device not accepting address 11, error -108
Sep 05 14:31:35 knight kernel: usb usb4-port1: couldn't allocate usb_device
그러나 다시 말하지만, 나는 당면한 질문에 대답할 만큼 SCSI와 커널에 대해 충분히 알지 못합니다.