ddコマンドを使用してLinuxベースの組み込みデバイスからmtdチャンクをダウンロードする方法は?
# cat /proc/mtd
dev: size erasesize name
...
mtd3: 003a0000 00010000 "DRTI2"
mtd3チャンクをダウンロードする必要があるので
dd if=/dev/mtdblock3 bs=BYTES count=BLOCKS | nc 192.168.1.30 5555
何が正しいべきですか?無意味な言葉そして計算価値と計算方法は何ですか?サイズは「003a0000」、削除サイズ(削除ブロックサイズ)は「00010000」(16進値)です。
答え1
dd
cat
完全なmtdblock3を読み取るには、とは同じです。 ddを使用すると、次のようになりますdd if=/dev/mtdblock3 | nc 192.168.1.30 5555
。オプションのbs=
sumを省略してくださいcount=
。