我该怎么做: dd if=coolstuff.iso of=(ssh kev@mypi )

kev*_*der 5 shell dd

我的笔记本电脑上的读卡器不想工作。我可以使用 dd(或其他一些工具)将图像写入网络磁盘吗?

我正在尝试用另一个替换一个 raspberry pi 发行版。SD 卡有 6GB 免费空间,仅使用 2GB。

从 SD 卡

$ sudo parted -l
Model: SD SU08G (sd/mmc)
Disk /dev/mmcblk0: 7948MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system  Flags
 1      1049kB  95.4MB  94.4MB  primary   fat16        lba
 2      95.4MB  1878MB  1783MB  extended
 5      96.5MB  1878MB  1782MB  logical   ext4
 3      1878MB  7948MB  6070MB  primary   ext4
Run Code Online (Sandbox Code Playgroud)

而且你批评之前,我为什么要这么做,回答问题......然后告诉我多么愚蠢的我。

fro*_*utz 4

您可以通过 SSH 进行管道传输:

dd if=something | ssh host dd of=something
Run Code Online (Sandbox Code Playgroud)

但您应该有一个比简单的文件复制操作更好的理由来使用,dd您最好使用、 等。scprsync

  • @RAKK 完全摆脱`dd`:`<something ssh host 'cat >something'`。它[更快](http://unix.stackexchange.com/questions/9432/is-there-a-way-to-define-the-optimal-value-for-the-bs-parameter-to-dd/9492 #9492)和[更可靠](http://unix.stackexchange.com/questions/121865/create-random-data-with-dd-and-get-partial-read-warning-is-the-data-after -/121888#121888)。 (6认同)