การใช้ Arch Linux / XFCE ฉันมีปัญหากับไดรฟ์ USB ที่ติดตั้งไม่ถูกต้อง บางครั้งพวกเขาจะปรากฏขึ้นใน Thunar โดยอัตโนมัติและฉันสามารถติดตั้งได้ด้วยคลิกเดียว อย่างไรก็ตามในบางครั้ง (ประมาณห้าสิบ / ห้าสิบ) ไดรฟ์ไม่ได้รับการยอมรับ ฉันมีปัญหานี้กับฮาร์ดไดรฟ์ภายนอก USB, เมมโมรี่สติ๊ก USB และกล้อง หากไม่รู้จักไดรฟ์ภายนอกแสดงว่าเป็นสถานการณ์:
- ไดรฟ์ไม่แสดง
fdisk -l
เลย (แสดงเฉพาะฮาร์ดไดรฟ์ของฉัน) - ไดรฟ์ไม่ปรากฏที่
/dev/disk
- ไดรฟ์ไมปรากฏขึ้นเมื่อทำงาน
lsusb
ดังนั้นจึงมีการรับรู้บางอย่าง แต่ฉันไม่เข้าใจว่าทำไมและฉันไม่รู้วิธีติดตั้งไดรฟ์เมื่อเกิดเหตุการณ์นี้ขึ้น ฉันเพิ่งรีบูตและหวังว่ามันจะทำงานได้ในครั้งต่อไปซึ่งเห็นได้ชัดว่าไม่สะดวก ...
UPDATE
เมื่อฉันตรวจสอบ/var/log/everything.log
(ไม่มีข้อมูลใน syslog) จากนั้นฉันเห็นสิ่งนี้เกิดขึ้นเมื่อเสียบ 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
นี่เป็นอีกเอาต์พุตที่ร้องขอ:
$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
แล้วเสียบอุปกรณ์ USB ของคุณและโพสต์ชุดปัญหาใด ๆ ที่คุณพบมี