之前呢,用 dd 备份了一下 tf 卡,然后发现这东西怎么这么大,足足 30G,大小爆炸了.

然后就思考出了办法.

首先填充空字节,覆写掉已删除的文件.

#到 sdcard 中
cd /mnt/sdcard
#写入'0'
dd if=/dev/zero of=asdf.txt

当上面那个 dd 进程死掉之后,删除 asdf.txt

rm asdf.txt

然后我们就可以备份了.

dd if=/dev/mmcblk0 bs=4M|gzip -9 > sdcard.gz

这样你备份的空间就会小很多了.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.