読み取り専用ファイルシステムの一部を書き込み可能にします。

読み取り専用ファイルシステムの一部を書き込み可能にします。

jffs2を使用してフラッシュにファイルシステムがあります。書き込み可能にしたい単一のフォルダを除いて、このファイルシステムを読み取り専用でマウントしたいと思います。

Unionfsのようなものを使用せずにこれは可能ですか?

ベストアンサー1

バインドマウントを使用できますが、権限について少しトリッキーです。正しい権限を取得するには、ディレクトリをマウントして再マウントする必要があります。マウントマニュアルページには次のように表示されます。

mount --bind olddir newdir
mount -o remount,rw newdir

しかし、私のアーチシステムでは、次のことを行う必要があります。

mount --bind olddir newdir
mount -o remount,rw olddir newdir

ディレクトリを1つの場所にのみ一覧表示するには、ディレクトリをオーバーマウントするだけです。

mount --bind olddir olddir
mount -o remount,rw olddir olddir

おすすめ記事