web-dev-qa-db-ja.com

USBが検出されましたが、/ devに見つかりません

カーネル4.9.6で放物線(Arch)/ Linuxをインストールしています。 USB外付けハードディスクを挿入すると、lsusbに次のように表示されます

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

しかし、/ devのどこにもブロックデバイスとしては見つかりません。たとえば、lsblk

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

ここでsdaは、いくつかのlvmパーティションがあるハードディスクです。 USBデバイスは/dev/disk/by-idにも表示されません。 dmesgでのチェックは、

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

何もありません。何が問題なのかわからない。誰か助けてもらえますか?

15
gmask

最も一般的な原因:

最近カーネルをアップグレードしましたが、まだ再起動していません。新しいデバイスを接続すると、udevはrunningカーネルに一致するモジュールをロードしようとしますが、それらはもうありません!代わりに/lib/modulesにはインストール済みより新しいカーネル用のファイルしかありません。

かどうか確かめる uname -rおよびpacman -Q linux異なるバージョンを表示します。その場合は、再起動します。

27
user1686