USBドライブをマウントしようとしています。しかし、私のLinux(Debian)は、電源を入れてもそのドライブ(および他のUSBドライブ)をまったく認識しないようです。そのUSBから起動して新しいLinuxをインストールできるので、USBハブは問題ありません。ただし、古いディストリビューション(Ubuntuがある)も新しいディストリビューションもUSBを認識しません。
lsusb
すべてのハブが空であることを示します。
:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
dmesg
USBを接続しても何も起こりません。
:~$ dmesg | grep -i usb
[ 1.416188] usbcore: registered new interface driver usbfs
[ 1.416243] usbcore: registered new interface driver hub
[ 1.417839] usbcore: registered new device driver usb
[ 1.418686] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.418831] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[ 1.446915] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[ 1.447006] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.447013] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.447019] usb usb1: Product: EHCI Host Controller
[ 1.447024] usb usb1: Manufacturer: Linux 3.2.0-4-686-pae ehci_hcd
[ 1.447028] usb usb1: SerialNumber: 0000:00:1d.7
[ 1.447302] hub 1-0:1.0: USB hub found
[ 1.448779] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.448910] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 1.449044] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.449050] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.449055] usb usb2: Product: UHCI Host Controller
[ 1.449060] usb usb2: Manufacturer: Linux 3.2.0-4-686-pae uhci_hcd
[ 1.449065] usb usb2: SerialNumber: 0000:00:1d.0
[ 1.449857] hub 2-0:1.0: USB hub found
... and three more UHCI
何が問題なのでしょうか?
奇妙な機能も発見しました。前述のように、USBはBIOS / UEFIで認識されます。私が好むブートデバイスはハードドライブです起動可能起動時にUSBを接続すると、OSで見ることができます!
ベストアンサー1
いくつかを確認する必要があります。
- BIOS USBを有効にする - デフォルトで有効にする必要があります。
- LinuxカーネルはUSB用にコンパイルされます。展開イメージを使用する場合は、デフォルトでUSB用にコンパイルする必要があります。
- USB デバイスが有効です。 USB デバイスが有効でなければなりません。
それでも欠落している部分がある場合は、次の手順を試してください。
- 尾行開始
syslog
- デバイスの接続
- 尾行を停止
syslog
- 確認する
dmesg
USB経由で特定のオーディオデバイスを接続した結果:
(local) ➜ ~ sudo tail -n 0 -f /var/log/syslog
Feb 14 12:07:58 computer kernel: [ 2362.231113] usb 2-1.2: new full-speed USB device number 8 using ehci-pci
Feb 14 12:07:58 computer kernel: [ 2362.328003] usb 2-1.2: New USB device found, idVendor=08bb, idProduct=2902
Feb 14 12:07:58 computer kernel: [ 2362.328014] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 14 12:07:58 computer kernel: [ 2362.328020] usb 2-1.2: Product: USB Audio CODEC
Feb 14 12:07:58 computer kernel: [ 2362.328025] usb 2-1.2: Manufacturer: Burr-Brown from TI
Feb 14 12:07:58 computer kernel: [ 2362.340682] input: Burr-Brown from TI USB Audio CODEC as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:08BB:2902.0006/input/input26
Feb 14 12:07:58 computer systemd-udevd[7521]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2 2 8': No such file or directory
Feb 14 12:07:58 computer kernel: [ 2362.395463] hid-generic 0003:08BB:2902.0006: input,hidraw3: USB HID v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on usb-0000:00:1d.0-1.2/input3
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) config/udev: Adding input device Burr-Brown from TI USB Audio CODEC (/dev/input/event23)
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) Burr-Brown from TI USB Audio CODEC : Applying InputClass "evdev keyboard catchall"
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) systemd-logind: got fd for /dev/input/event23 13:87 fd 42 paused 0
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) Using input driver 'evdev' for 'Burr-Brown from TI USB Audio CODEC '
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) Burr-Brown from TI USB Audio CODEC : always reports core events
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) evdev: Burr-Brown from TI USB Audio CODEC : Device: "/dev/input/event23"
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (--) evdev: Burr-Brown from TI USB Audio CODEC : Vendor 0x8bb Product 0x2902
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (--) evdev: Burr-Brown from TI USB Audio CODEC : Found keys
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) evdev: Burr-Brown from TI USB Audio CODEC : Configuring as keyboard
Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:08BB:2902.0006/input/input26/event23"
[..]
(local) ➜ ~ dmesg
[..]
[ 2362.231113] usb 2-1.2: new full-speed USB device number 8 using ehci-pci
[ 2362.328003] usb 2-1.2: New USB device found, idVendor=08bb, idProduct=2902
[ 2362.328014] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2362.328020] usb 2-1.2: Product: USB Audio CODEC
[ 2362.328025] usb 2-1.2: Manufacturer: Burr-Brown from TI
[ 2362.340682] input: Burr-Brown from TI USB Audio CODEC as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:08BB:2902.0006/input/input26
[ 2362.395463] hid-generic 0003:08BB:2902.0006: input,hidraw3: USB HID v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on usb-0000:00:1d.0-1.2/input3
[..]