USB terdeteksi tetapi tidak ditemukan di / dev


15

Saya memiliki instalasi Parabola (arch) / Linux dengan Kernel 4.9.6. Ketika saya memasukkan hard disk eksternal usb saya bisa melihatnya lsusbsebagai

Bus 002 Device 055: ID 0411:01de BUFFALO INC. (formerly MelCo., Inc.) External Hard Drive HD-PCTU3 [Buffalo MiniStation]

Namun saya tidak dapat menemukannya sebagai perangkat blok di / dev. Misalnya, lsblkkembali

NAME              MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                 8:0    0 223.6G  0 disk 
└─sda1              8:1    0 223.6G  0 part 
  └─root          254:0    0 223.6G  0 crypt
    ├─matrix-swap 254:1    0     2G  0 lvm   [SWAP]
    ├─matrix-root 254:2    0 199.4G  0 lvm   /
    ├─matrix-boot 254:3    0     2G  0 lvm   /boot
    └─matrix-var  254:4    0  20.2G  0 lvm   /var

Ini sdaadalah hard disk saya dengan beberapa partisi lvm. Perangkat usb juga tidak muncul /dev/disk/by-id. Cek pada dmesghasil

usb 2-1: new high-speed USB device number 55 using ehci-pci

dan tidak ada lagi. Saya tidak tahu apa masalahnya. Adakah yang dapat membantu saya?

Jawaban:


27

Penyebab paling umum:

Anda telah memutakhirkan kernel baru-baru ini, tetapi belum reboot ke dalamnya. Ketika Anda menghubungkan perangkat baru, udev mencoba memuat modul yang cocok dengan kernel yang sedang berjalan - tetapi Anda tidak memilikinya lagi! Sebagai gantinya, Anda /lib/moduleshanya memiliki file untuk kernel baru yang diinstal .

Periksa apakah uname -rdan pacman -Q linuxtampilkan versi yang berbeda; jika demikian, reboot.


1
Pria! Terima kasih! Saya menghabiskan beberapa jam mencoba untuk membuat udevaturan baru dan bla-bla-bla dan tidak bisa mengerti di mana saya /dev/sdb! Pengemudi! Itu sangat mudah ...
setevoy

4
Bagaimana jika mereka menunjukkan versi yang sama?
Berrigan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.