ボックスのファイルシステムの一部をUSB経由で別のコンピューターに提供できるようにしたいと考えています。たとえば、ファイルがボックスAにあり、ボックスBから読み取っている場合、BはAをマウントし、それらのファイルを表示して、ファイルシステムデバイス(つまり、サムドライブ)としてマウントします。
理想的には、このソリューションはどのLinuxディストリビューションでも機能しますが、Debianのバリアントで実行する可能性が最も高いでしょう。
さらに情報が必要な場合はお知らせください。乾杯。
ボックスのファイルシステムの一部をUSB経由で別のコンピューターに提供できるようにしたいと考えています。たとえば、ファイルがボックスAにあり、ボックスBから読み取っている場合、BはAをマウントし、それらのファイルを表示して、ファイルシステムデバイス(つまり、サムドライブ)としてマウントします。
理想的には、このソリューションはどのLinuxディストリビューションでも機能しますが、Debianのバリアントで実行する可能性が最も高いでしょう。
さらに情報が必要な場合はお知らせください。乾杯。
回答:
あなたが提供した情報から、私は以下のことを推測します:
これらの仮定のいずれかが誤っている場合は、より簡単な時間になります。
あなたが探しているのは、コンピュータをUSBストレージデバイスのように見せるための方法です。原則として、これはそれほど多くの電子機器を必要としないはずです—適切なガジェットは、数米ドルと送料を超えないで大量生産できると思います。しかし、適切なガジェットへの参照が存在しません。
USBコンピュータ間ケーブルを使用するだけではうまくいきません。これらはイーサネットネットワークをシミュレートし、ブラックボックスはイーサネットを話しません。そして、USBストレージからLANへのコンバーターは役に立ちません。
ブラックボックスからUSBスティックを取り外してコンピュータに接続するロボットアームを設計できます。明白だが非実用的な提案がなされた今...
ガジェットを設計して、そのドライバーを作成することができます。ただし、特に数百万のユニットが必要ない場合は、これが価格範囲外になる可能性があります。
iSCSI とUSBを介して複数のコンピューターと通信できる洗練されたNASデバイスがあるかもしれません(最後の2語は難しい部分です)。
一部の携帯電話とPDAは、USBストレージデバイスとして機能し、さらにGSM、wifi、またはイーサネット接続を備えています。しかし、それらはしばしばスイッチが切られたときにのみストレージデバイスとして機能するため、ブリッジまたはサーバーとして使用できるものがあるかどうかはわかりません。
これは、多少似た要件についての議論です。それが示唆する唯一の可能な解決策は、このUSBストレージからWi-Fiへのブリッジです。
2台のコンピューター間でUSBデバイスを共有できるUSBスイッチ(別名共有ハブ)があります。1つを使用して、ブラックボックスとコンピューター間でストレージデバイスを共有できます。問題は、通常、ユーザーがボタンを押して2つのデバイスを切り替える必要があることです。ただし、スイッチをリモートで制御できる場所を見つけた場合は、解決策があります。
これは、ホスト間USBケーブルとLinux usbnetドライバーで実現できると思います。Linuxでのハードウェアの互換性とセットアップ方法の詳細については、http://www.linux-usb.org/usbnet/を参照してください。
USBホストをUSBデバイスのように見せることなど、USB固有の問題を解決したとしても、ファイルシステムを2つの異なるデバイスに同時にマウントするときに問題が発生します。
ボックスAにドライブ(/ dev / sdb1としましょう)があり、それがマウントされ、/ dev / sdb1上のファイルを使用している場合、ボックスBがそれらのファイルへのアクセスを要求するとどうなりますか?最低レベルでは、USBはファイルシステムではなくデバイスを処理することを期待することになります。