GNU/Linux >> Linux の 問題 >  >> Linux

Linux –論理的に切断されたUSBデバイスを再接続する方法は?

USBストレージデバイスが論理的に切断される可能性があります。デバイスは接続されたままですが、オペレーティングシステムからは見えません(たとえば、/proc/bus/usbの下にリストされていません)。 )。たぶん、これは他の種類のUSBや他のリムーバブルデバイスでも発生する可能性があります。これは、たとえば次のように発生する可能性があります。

  • NautilusがUSBストレージデバイスをアンマウントした後;
  • VirtualBoxがUSBストレージデバイスを要求した後(デバイスがゲストに接続されると、デバイスはLinuxホストから消え、ゲストから切り離されても自動的に再表示されません)。

ドライバーまたはハードウェアで何が起こっているのか、そして最も重要なのは、(どのように)デバイスを論理的に再接続できるか(物理的にプラグを抜き差しすることなく)?

この質問は取り付けに関するものではないことに注意してください。 「論理的に切断された」状態では、カーネルはUSBバス上に何もないと信じています(したがって、もちろん/devの下にエントリはありません。 。

承認された回答:

デバイスが接続されているUSBバスの分岐で電源を入れ直すことが可能な場合があります:

# echo suspend > /sys/bus/usb/devices/1-1/power/level
# echo auto > /sys/bus/usb/devices/1-1/power/level

1-1 構成に合わせて調整する必要があります。 lsusb -tを実行すると、デバイスがUSBツリーのどの部分に接続されているかを確認できます。 排出する前に。

詳細については、linux-usbメーリングリスト(このスレッドなど)を参照してください。


Linux
  1. Linux で仮想ブロック デバイス (ループ デバイス/ファイルシステム) を作成する方法

  2. Linux で USB デバイスのチップセットを特定するにはどうすればよいですか?

  3. USB バージョン 1.1 または 2.0 を確認する方法

  1. Linuxにデバイスドライバーをインストールする方法

  2. LinuxコマンドラインからLinuxブータブルUSBを作成する方法

  3. UNIX または Linux で USB ディスク ドライブをマウントする方法

  1. Linux用の起動可能なUSBドライブを作成する方法

  2. LinuxでUSBベンダーと製品情報をプログラムで取得する方法は?

  3. Linux でデバイスをマウントするには?