web-dev-qa-db-ja.com

ddコマンドを使用してmtdブロックをダウンロードする

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

何が正しいはずですbsおよびcount値とそれを計算する方法は?サイズは「003a0000」で、erasesize(消去ブロックサイズ)は16進値で「00010000」です。

2
minto

完全なmtdblock3を読みたい場合は、ddcatは同じです。 ddを使用すると、次のようになります:dd if=/dev/mtdblock3 | nc 192.168.1.30 5555。オプションのbs=count=を省略してください。

0
user140866