両方のオペレーティングシステムのファイルシステムを同時にマウントする方法は?

両方のオペレーティングシステムのファイルシステムを同時にマウントする方法は?

ラズベリーパイにデジタルカメラをインストールしてSDもインストールできるかどうか疑問に思います。

写真を比較的速く撮り(Raspberry Piがシャッターを動かす)、時には写真がSDカードに保存される前にバッファからフラッシュされるシナリオがあります。では、シャッターを押すたびにSDカードの内容を確認して写真がうまく写っていることを確認したいので、インストールは読み取り専用になりますが、さすがに安全にできませんか?

たぶん答えはSDカード延長ケーブル

ワイヤレスTranscend SDカードを購入しましたが、ディレクトリコンテンツのポーリングが不安定で速度が遅くなる可能性があります。

トランセンドWi-Fi SDカードをハッキングした人、ドミトリーグリーンバーグ(Dmitry Grinberg)SDカードにはLinux Runnigがあり、SDストレージはSDとデジタルカメラに組み込まれているLinux Runnigによって同時にインストールされると主張されています(おそらくLinuxの種類も同じです)。彼は同じストレージに2つのデバイスをインストールすることを心配しました。

つまり、両方のオペレーティングシステム(カードのLinuxおよび外部に接続されているすべてのオペレーティングシステム)は、読み書き可能なFAT32ファイルシステムと同じです。これが恐ろしくない場合、外部ファイルシステムは自由に読み込みをキャッシュして書き込みをバッファリングすることができるため、内部ドライバがどんなに賢くても完全な画像を得ることはできません。ここでの教訓は、結果を注意深く考慮せずに/mnt/sdに書き込まないでください。

ラズベリーパイとデジタルカメラの間で同様のことができるかどうか疑問に思います。

ありがとう、ブラトコ

ベストアンサー1

ブロックデバイスを複数のシステムに同時にマウントする唯一の方法は、ブロックデバイスにこの目的のために設計されたファイルシステムが含まれている場合です。OCFS2。 「一般」ファイルシステムはこれをサポートまたはext4サポートvfatしません。デジタルカメラはほとんど確実にvfatファイルシステムタイプのみをサポートしているため、これは不可能です。

市場にはこれを行うと主張するいくつかの製品(Wi-Fiを含むSDカードなど)がありますが、これは非常に見苦しいハッキングです。彼らは、ファイルのJPEGデータが完全であることを確認し、カメラがファイルへのアクセスを停止したいと思うときに、カメラがファイルの書き込みを完了したタイミングを検出するようなトリックを実行しますが、これは保証されません。これらの製品はあなたに役立つかもしれませんが、効果がないか、あなたのデータに重大な損傷を与える可能性があります。 YMMV。

おすすめ記事