Linux MIPSルーターと2.4.17カーネルを使用しています。ルートfsはtmpfsで、/ romはcramfsです。tmpfsには4MBの空きメモリと3MBの空きメモリがあります。
いくつかの新しい空のファイルを作成できますが、次のファイルは「スペース不足」で失敗します。ただし、既存のファイルに1MBのデータを追加できます。したがって、私の問題はiノード数にあります。
そして私の質問:
- iノードを動的に増やす方法はありますか?
- 動的に増やすことができない場合-カーネルソースのどこで増やすことができますか?
df -iは何と言いますか?
—
ウォンブル
busyboxのdfには-iオプションがありません
—
vlad
vlad:statコマンドについてはどうですか、-fオプションをサポートするstatコマンドはありますか?その後だけ
—
カイル・ブラント
stat -f <mountpoint>
です。そうでない場合、cをいくつか実行してmipsにクロスコンパイルできます。statfs()を使用するか、自分でファミリを呼び出すことができますか?