dd – 我可以解压缩包含磁盘映像的zip文件,然后一步一步保存到SD卡吗?

我受到以下限制:

>我的计算机上有一个1.0 GB的.zip文件,其中包含一个文件,一个raspbian的磁盘映像.未压缩时,此文件大小为3.2 GB,并命名为2015-11-21-raspbian-jessie.img.
>下载了zip文件后,我的计算机上的存储空间不足1.0 GB,没有足够的空间将图像提取到我的计算机上.
>此文件需要解压缩并使用普通旧dd写入SD卡.

我可以在这些限制下将图像写入SD卡吗?

我知道可以通过tar管道数据,然后将数据传输到其他地方,但是,这仍然适用于zip文件格式,还是整个存档需要在任何文件可访问之前解压缩?

最佳答案
使用unzip -p:

unzip -p 2015-11-21-raspbian-jessie.zip 2015-11-21-raspbian-jessie.img | dd of=/dev/sdb bs=1M

转载注明原文:dd – 我可以解压缩包含磁盘映像的zip文件,然后一步一步保存到SD卡吗? - 代码日志