USBデバイス(モデム)がありますが、これは本当に面倒です。正常に機能する場合もありますが、接続を拒否する場合もあります。悪い状態になってから修正することがわかった唯一の解決策は、デバイスを物理的に取り外して再び接続することです。ただし、接続されているマシンに常に物理的にアクセスできるわけではないので、コマンドラインからこれを行う方法を探しています。
この投稿では、実行することをお勧めします。
$ sudo modprobe -w -r usb_storage; sudo modprobe usb_storage
ただし、「unknown option -w」の出力が表示されます。このわずかに変更されたコマンド:
$ sudo modprobe -r usb_storage
メッセージFATAL:Module usb_storage is in useで失敗します。実行前に[usb-storage]とマークされたプロセスを-9で強制終了しようとすると、それらは死ぬことを拒否します(カーネルに深く結びついているためだと思います)。
誰でもこれを行う方法を知っていますか?
注:どちらが適切かはわからなかったため、これをserverfaultにクロスポストしました。最初に回答された方を削除またはリンクします。