我受到以下限制:
- 我的
.zip
计算机上有一个1.0 GB的文件,其中包含一个文件,磁盘映像为raspbian
。未压缩时,此文件的大小为3.2 GB,名为2015-11-21-raspbian-jessie.img
。 - 下载完zip文件后,我的计算机上的存储空间不足1.0 GB,没有足够的空间将图像提取到计算机上。
- 该文件需要解压缩并使用plain old写入SD卡
dd
。
在这些限制下,是否可以将图像写入SD卡?
我知道可以通过管道传输数据tar
,然后再将数据管道传输到其他位置,但是,这对于zip
文件格式是否仍然有效,还是需要在访问任何文件之前先解压缩整个档案?
我意识到我可以将zip文件解压缩到外部闪存驱动器中,但这更有趣。我想为挑战(和学习经验)而努力!
—
IQAndreas 2015年
如果您的SD卡是设备
—
John1024
/dev/sdh
,请运行unzip -p file.zip >/dev/sdh
。(我知道使用dd
是传统的做法,但这不是必须的。)
嗯 没有这个工作
—
CRThaze 2015年
dd
吗?我认为需要块大小参数。
是的,没有可以使用
—
John1024
dd
。过去,写入磁带时,块大小非常重要。对于磁盘,这无关紧要。