デバイスファイルをscpできますか?

デバイスファイルをscpできますか?

私のフラッシュは/dev/mtd0 /dev/mtd1などに分割されています。パーティションの1つをマイコンピュータに転送して16進エディタで分析しようとしていますが、scpにコピーしようとするたびに次の問題が発生します。通常のファイルではありません。フラッシュパーティションの内容をscpする方法は? WindowsシステムではWinSCPを使用して一度行ったようですが、10MB未満の小さなパーティションでのみ機能し、より大きなパーティションではデバイスから切断されました。

答え1

ddとの組み合わせがssh役に立つかもしれません:

# dd if=/dev/mtd0 | ssh me@myhost "dd of=mtd0.img"

答え2

ddSSHを介して大規模なブロックデバイスにアクセスするのに問題がありましたが、これはcat問題を解決しました。

sudo cat /dev/mmcblk1p3 | ssh me@myhost 'cat >mmcblk1p3'

関連情報