私の組み込みシステムでは、NANDフラッシュ上のフォルダである/ mntにuSDカードをマウントします。 uSDカードのマウントに失敗した場合(不足またはHWエラー)に問題が発生します。Linuxユーザのアクセスとマウント
この場合、/ mntにファイルをコピーすると、サイズが制限されたnandフラッシュがいっぱいになります。 最初のアイデアは、マウントに失敗したときに書き込みが許可されないように、/ mntフォルダへのアクセスを制限することだけでした。テストシナリオとしてIは MKDIR /試験 のchmod 000 /試験を
D --------- 2ルートルート160 1月3日10時58試験 /#
(rootユーザーとして)でし私はその後、SCP SCP myfileというの[email protected]を使用してファイルをコピーしようとUbuntuのPCから:/テスト
アイデアは、限り、このディレクトリは今、このコピーが否定されるべき権利をアクセスもしていたとして、ということでした。 これはそうではありません。ファイルはmyFileがフォルダ/テストにコピーされます
なぜそうですか?私の考えは、このフォルダへのすべてのアクセスを取り消す限り、ファイルをコピーすることは拒否されました。
ここで私は間違っていますか?
だけ便利chattrはないです/ MMCあなたは/メディアで好きなサイズオプション
マウントを使用して、tmpfsファイルシステムでそれを入れて、tmpfsファイルシステムのサイズを制限しますext2/ext3ファイルシステム用。私はUBIを使っています...... – habbjack
@habbjackいいえ。 UBIのサポートはありません。私のレスポンスの 'chattr'部分を無視してください。しかし、最初の文章はまだ立っています。 –