树莓派系统镜像备份

本文介绍了一种在Linux环境下高效地对SD卡进行系统镜像备份的方法,该方法能够确保备份文件仅占用实际使用的空间大小,而不是整个SD卡的全部容量。通过使用特定脚本及ddc3d工具,可以实现对SD卡内容的有效读取和压缩。

引言

    SD卡系统镜像备份有多种方式,最简单粗暴的是使用Win32diskImager工具,将SD卡的镜像直接读取,但是该种方式最大的缺陷就是读取的镜像空间太大。比如在32G的SD卡中的实际镜像空间只有2G,而使用该工具读取镜像之后的镜像大小则是SD卡的容量大小32G,以至于无法再写入到16G和8G的内存卡中。
    本文介绍的是比较得体的方式,将从SD卡中读取到的镜像大小为实际占用的空间大小,而非SD卡容量大小。
注意:该种方式在Linux环境中进行,并且保证系统剩余空间大小大于内存卡容量大小。切记,如果空间不够,不可以在共享文件夹所在路径中进行操作,否则最后无法压缩。对于虚拟机空间不足的问题,可以准备空间足够的U盘

1、下载镜像备份脚本

    点击下载 pishrink.sh ,可在将该脚本拷贝到Linux系统,以Ubuntu为例,可通过FileZila软件传输文件:

sudo chmod +x pishrink.sh #为脚本添加可执行权限
sudo mv pishrink.sh /usr/local/bin  #移动到bin目录下,令其全局
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值