LINUX SD卡备份的镜像+烧录启动时自动扩展最后一个分区

本文介绍了如何在Linux环境下备份SD卡镜像,并在烧录后自动扩展最后一个分区。通过使用Gparted、Win32DiskImager和自定义脚本,实现压缩镜像、烧录及启动时的自动扩展功能,适应不同大小的SD卡。
摘要由CSDN通过智能技术生成

在开发到生产过程中,对系统镜像的备份及再烧录过程是必不可少的。经常看到烧录官方镜像的时候,我们会发现当镜像第一次启动后,磁盘空间会自动扩充到整个TF/SD卡。那么当我们自己制作镜像的时候,能不能去除未使用的空间,制作体积较小的镜像,并在该镜像启动时自动扩展,从而适应不同大小的新TF/SD卡呢?

一、环境

1)准备两张SD卡,一张需要备份的SD卡(A卡),一张新的SD卡(B卡)。【下文会以A卡、B卡来编写文章】

2)准备个Ubuntu,里面需要安装好Gparted软件(如果没用执行以下)

sudo apt install gparted

3)准备个读卡器

4)支持RAW格式烧录的软件 Win32DiskImager.exe

Win32磁盘映像工具下载链接: Win32 Disk Imager - Download [Official Site]

简单的介绍一下目的:

   需将32G的A卡里面的镜像备份起来,该镜像需要被压缩过,便于发布。然后将压缩过的镜像烧录到新的SD

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值