lsusbには表示されますが、fdiskまたはlsblkには表示されないUSBハードドライブをどのようにマウントしますか?

lsusbには表示されますが、fdiskまたはlsblkには表示されないUSBハードドライブをどのようにマウントしますか?

私はMint / Mate 17.3を実行しており、通常は外部ドライブを接続すると「動作」します。約10年間棚に置かれていた特定の古いドライブ(2005年頃の「EZ Quest」)があり、最後に使用したときに正しく動作したため、ドライブに問題があると疑われます。

プラグを差し込んで電源を入れると、いいえfdisk -lGpartedまたはに表示されますが、lsblk次の項目がありますlsusb

Bus 001 Device 000: ID 0dc4:0201 Macpower Peripherals, Ltd

マウント可能なドライブ(例:)としてマークするには、どのような手順を実行する必要がありますか/dev/sdx

修正する:

デバイスが接続されている場合のsyslog出力は次のとおりです。

Oct 11 04:36:03 username kernel: [355193.167857] usb 1-4: new high-speed USB device number 20 using ehci-pci
Oct 11 04:36:03 username kernel: [355193.303193] usb 1-4: New USB device found, idVendor=0dc4, idProduct=0201
Oct 11 04:36:03 username kernel: [355193.303202] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 11 04:36:03 username kernel: [355193.303208] usb 1-4: Product: OXSEMI Mass Storage
Oct 11 04:36:03 username kernel: [355193.303212] usb 1-4: Manufacturer: Macpower
Oct 11 04:36:03 username kernel: [355193.303216] usb 1-4: SerialNumber: ABCDEF0123456789
Oct 11 04:36:03 username kernel: [355193.305998] usb-storage 1-4:1.0: USB Mass Storage device detected
Oct 11 04:36:03 username kernel: [355193.306218] scsi21 : usb-storage 1-4:1.0
Oct 11 04:36:03 username mtp-probe: checking bus 1, device 20: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4"
Oct 11 04:36:03 username mtp-probe: bus: 1, device: 20 was not an MTP device
Oct 11 04:36:04 username kernel: [355194.302600] scsi 21:0:0:0: Direct-Access     Maxtor 6 L250R0           BAH4 PQ: 0 ANSI: 4
Oct 11 04:36:04 username kernel: [355194.303212] sd 21:0:0:0: Attached scsi generic sg7 type 0
Oct 11 04:36:04 username kernel: [355194.321539] sd 21:0:0:0: [sdh] 490234752 512-byte logical blocks: (251 GB/233 GiB)
Oct 11 04:36:04 username kernel: [355194.321927] sd 21:0:0:0: [sdh] Write Protect is off
Oct 11 04:36:04 username kernel: [355194.321939] sd 21:0:0:0: [sdh] Mode Sense: 11 00 00 00
Oct 11 04:36:04 username kernel: [355194.322395] sd 21:0:0:0: [sdh] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Oct 11 04:36:04 username kernel: [355194.329774]  sdh: sdh1
Oct 11 04:36:04 username kernel: [355194.365456] sd 21:0:0:0: [sdh] Attached SCSI disk
Oct 11 04:36:07 username kernel: [355197.644022] usb 1-4: reset high-speed USB device number 20 using ehci-pci
Oct 11 04:36:22 username kernel: [355212.730110] usb 1-4: device descriptor read/64, error -110
Oct 11 04:36:37 username kernel: [355227.919922] usb 1-4: device descriptor read/64, error -110
Oct 11 04:36:38 username kernel: [355228.135633] usb 1-4: reset high-speed USB device number 20 using ehci-pci
Oct 11 04:36:53 username kernel: [355243.225481] usb 1-4: device descriptor read/64, error -110
Oct 11 04:37:08 username kernel: [355258.415404] usb 1-4: device descriptor read/64, error -110
Oct 11 04:37:08 username kernel: [355258.630946] usb 1-4: reset high-speed USB device number 20 using ehci-pci
Oct 11 04:37:13 username kernel: [355263.642551] usb 1-4: device descriptor read/8, error -110
Oct 11 04:37:18 username kernel: [355268.753697] usb 1-4: device descriptor read/8, error -110
Oct 11 04:37:18 username kernel: [355268.969052] usb 1-4: reset high-speed USB device number 20 using ehci-pci
Oct 11 04:37:23 username kernel: [355273.980653] usb 1-4: device descriptor read/8, error -110

答え1

ログの重要な部分は

Oct 11 04:36:07 username kernel: [355197.644022] usb 1-4: reset high-speed USB device number 20 using ehci-pci
Oct 11 04:36:22 username kernel: [355212.730110] usb 1-4: device descriptor read/64, error -110
Oct 11 04:36:37 username kernel: [355227.919922] usb 1-4: device descriptor read/64, error -110

デバイスとの通信が断続的に発生しているようです。デバイスIDを取得できますが(それを使用して表示されますlsusb)、追加のデータ交換(パーティションテーブルなど)が原因でエラーが発生します。

エラー-110は「タイムアウト」を意味します。ディスクの電源はバス上で自己認識するのに十分ですが、ディスクの回転を適切に保つには十分ではありません。 USBコントローラの割り込みも問題になる可能性があります。これは、同じUSBハブにある悪意のある周辺機器によっても発生する可能性があります。

努力する:

  • ディスクを除くすべてのUSBデバイスを切断します。
  • 外部電源をディスクに接続します。
  • ディスクを別のUSBコネクタに接続します。

上記のいずれの方法も機能しない場合は、別のカーネルを試してください。

答え2

このコマンドを使用すると、dmesgデバイスが「存在する」場所(など)が表示されますdev/sdadev/sdb

かなり良いガイドがあります。ここ。 SUSEで動作しますが、すべてのディストリビューションで動作する必要があります。

答え3

同様の問題がありましたが、USBハードウェアはUSB外付けハードドライブでした(Western Digital PATAハードドライブを使用するEagle Consus)。

この問題を解決するために、ハードドライブのジャンパ設定をスレーブに変更しました。私の場合は、ジャンパー設定がマスターになっていました。

頑張ってください。

関連情報