Sử dụng Arch Linux / XFCE, tôi thường xuyên gặp vấn đề với các ổ USB không được gắn đúng cách. Đôi khi chúng tự động hiển thị trong Thunar và tôi có thể gắn kết chúng với một cú nhấp chuột. Tuy nhiên, vào những thời điểm khác (khoảng năm mươi / năm mươi) ổ đĩa không được nhận ra. Tôi đã gặp vấn đề này với Ổ cứng gắn ngoài USB, Thẻ nhớ USB và máy ảnh. Nếu ổ đĩa ngoài không được nhận dạng, đây là tình huống:
- Ổ đĩa hoàn toàn không hiển thị
fdisk -l
(nó chỉ hiển thị các ổ đĩa cứng của tôi) - Ổ đĩa không xuất hiện tại
/dev/disk
- Ổ KHÔNG xuất hiện khi chạy
lsusb
Vì vậy, có một số loại nhận dạng, nhưng tôi không hiểu tại sao, và tôi cũng không biết cách gắn ổ đĩa khi điều này xảy ra. Tôi chỉ khởi động lại và hy vọng nó hoạt động vào lần tới, rõ ràng là không tiện lợi ...
CẬP NHẬT
Khi tôi giám sát /var/log/everything.log
(không có thông tin trong syslog), thì tôi thấy điều này xảy ra khi cắm USB:
Dec 14 15:36:32 localhost kernel: [ 6591.042911] usb 1-3: new high speed USB device number 9 using ehci_hcd
Dec 14 15:36:32 localhost mtp-probe: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3"
Dec 14 15:36:32 localhost mtp-probe: bus: 1, device: 9 was not an MTP device
Đây là một đầu ra được yêu cầu khác:
$udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[6809.192268] add /devices/pci0000:00/0000:00:1d.7/usb1/1-3 (usb)
KERNEL[6809.193421] add /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0 (usb)
UDEV [6809.299246] add /devices/pci0000:00/0000:00:1d.7/usb1/1-3 (usb)
UDEV [6809.306074] add /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0 (usb)
udevadm monitor
, sau đó cắm thiết bị USB của bạn và gửi gói mọi vấn đề bạn tìm thấy ở đó.