장치 파일을 scp할 수 있나요?

장치 파일을 scp할 수 있나요?

내 플래시는 /dev/mtd0 /dev/mtd1 등으로 분할되어 있습니다. 파티션 중 하나를 내 컴퓨터로 전송하여 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'

관련 정보