3

.tar.gz またはフォルダーから .ubi ファイルを作成するにはどうすればよいですか?

私はこれを見ました(私を助けませんでした):

UBI イメージの作成

最初に構築した rootfs からイメージを作成するには、ubi イメージを記述する ubi.ini ファイルを作成する必要があります。通常のテキスト ファイル ubi.ini を作成し、コンテンツの例を表示します。詳細については、ubinize -h を実行します。

[ubi_rfs]
mode=ubi
image=ubifs.img
vol_id=0
vol_size=87349248
vol_type=dynamic
vol_name=ubi_rfs
vol_alignment=1
vol_flags=autoresize

次に、実際にビルドするコマンドを実行します。ここで、ubi.ini は作成したばかりのファイル、ubifs.img は作成後に削除できる一時ファイル、your_erootfs.ubi は作成される rootfs イメージの名前です。

sudo /usr/sbin/mkfs.ubifs -m 2048 -e 129024 \
          -c 677 -r /path/to/rootfs ubifs.img
sudo /usr/sbin/ubinize -o your_erootfs.ubi  \
          -p 131072 -m 2048 -s 512 -O 512 ubi.ini
4

1 に答える 1

1

mkfsコマンドの次の部分に注意してください

-r /path/to/rootfs

tar.gz ファイルを解凍し、結果のディレクトリを の宛先として使用します-r

于 2014-02-11T22:56:24.023 に答える