dd: 'status'の 'progress'パラメーターが無効です。

dd: 'status'の 'progress'パラメーターが無効です。

私のルート構築私が作ろうとしていたLinuxイメージ

dd if=/mnt/disk.img of=/dev/sda bs=4M conv=fsync status=progress

しかし、エラーが発生しました。

dd: invalid argument 'progress' to 'status'

なぜ?

答え1

Buildroot の buildroot/.config セットから

BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_COREUTILS=y

問題が解決しない場合は、BusyBoxの.configでこのオプションを確認してください。

CONFIG_DD
CONFIG_FEATURE_DD_THIRD_STATUS_LINE

確認するには、buildroot/output/build/busybox-1.35.0/.configファイルを監視できます(このファイルを編集しないでください。BuildrootのBR2_PACKAGE_BUSYBOX_CONFIGオプションに従って自動的に再生成されます)。

ここに画像の説明を入力してください。

関連情報