Buildrootがファイルシステムサイズエラーを処理する方法(BR2_TARGET_ROOTFS_EXT2_SIZE)

Buildrootがファイルシステムサイズエラーを処理する方法(BR2_TARGET_ROOTFS_EXT2_SIZE)

私はBuildrootをディストリビューションとして使用します。質問があります。私の組み込みシステム(stm32mp157)用のパッケージを追加してビルドを更新したいと思います。

menuconfig --> ファイルシステムイメージで正確なサイズを270Mに設定しましたが、上記のエラーが発生しました。

正確な寸法をテストした結果、

正確なファイルサイズは265M未満です。:mkfs.ext4: ファイルシステムの作成中に ext2 ファイルシステムにブロックを割り当てることができません*** ファイルシステムのサイズを増やす必要があるかもしれません (BR2_TARGET_ROOTFS_EXT2_SIZE) fs/ext2/ext2.mk:46: ターゲット '/home/mehdi / buildroot 'のレシピ/出力/イメージ/rootfs.ext2 '失敗

正確なファイルサイズは265M以上です。私は次のようになります:部分rootfsサイズ(268435456)rootfs.ext4と比較して小さすぎます(283115520)どうすればいいですか?プロジェクトを開始していますが、今後のパッケージとモジュールが必要な場合があります。

どうすればいいですか?

ありがとう

ベストアンサー1

rpi3用のpython3モジュールを追加した後、サイズを120Mと定義しましたが、同じ問題に直面しました。これを解決するために250Mに変更しました。

コンパイルする前にどのくらいのサイズが必要かを予測する方法がないと思います。

内部にメニューの設定:

ファイルシステムイメージ>正確なサイズ(250M)

おすすめ記事