Linux镜像备份

本文介绍了如何使用gparted工具缩减镜像大小,调整分区,如对emmc或tf卡上的系统分区进行扩容,以及如何计算并备份镜像至指定容量。后续步骤包括烧录镜像并利用etcher工具,最后扩展未分配空间到其他磁盘分区。
摘要由CSDN通过智能技术生成

1 缩减镜像大小

镜像存储介质可以是emmc或者tf卡

安装gparted

sudo apt-get install gparted

启动gparted,找到系统盘(emmc or tf or U盘)

SourceURL:file:///home/lj/rk_serial/rk3588镜像备份.docx

在右上角选择/dev/mmcblk2;右键选择/dev/mmcblk2p2,选择Resize/Move,根据该分区占用的空间,调整该分区的大小;

例如,该分区Used是21.26Gib,我们将该分区设置成21.5Gib,稍微预留一点空间,调整后如下图所示,点击《Apply All Operations》。

裁减多余空间之后:

2 备份镜像

计算镜像的大小

16+512+21.5*1024=22544,选择多备份一点,备份容量为22600

sudo dd if=/dev/mmcblk2 of=./20240105.img count=22600 bs=1M conv=sync

if= 输入文件

of= 输出文件

count 备份bs的数量

bs 同时设置读入/输出的块大小为 bytes 个字节,

conv= sync:将每个输入块填充到 ibs 个字节,不足部分用空(NUL)字符补齐

3 镜像烧录

使用etcher烧录即可

烧录完成后再次启动gprated进行空间扩展

将未分配空间分配到/dev/sdb2

右键选择/dev/sdb2,

调整完毕之后选择右下角的《调整大小/移动》,然后点击下图蓝色框的执行按钮。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值