USBデバイスを物理的に取り外すのと同じコマンドはありますか?

USBデバイスを物理的に取り外すのと同じコマンドはありますか?

USBドライブの安全でない取り外しによるデータ破損に関するいくつかのテストを行っていますが、特定の時間にドライブを一貫して取り外す方法が必要です。バッファやキャッシュをフラッシュせずにドライブを物理的にプルするのと同じコマンドはありますか?

ベストアンサー1

一部の(いくつかの)USBハブには、ポート電源制御のためのハードウェアサポートがあります。幸いなことに、これを行うポートがある場合は、個々のポートの電源を切り、そのポートに接続されているデバイスの取り外しをシミュレートできます。

この機能を制御できるプログラムのソースコードについては、次のリポジトリを参照してください。https://github.com/codazoda/hub-ctrl.c

おすすめ記事