RK3399使用dd命令备份根文件系统

1、前言

在RK3399开发环境中部署好所有应用程序后,对跟文件系统进行备份,方便进行批量生产

2、备份

在确保可以使用root账户ssh远程登陆后,同步根目录到PC端,在PC Ubuntu系统中执行

# rsync -avx root@设备ip:/ 存储目录
rsync -avx root@192.168.1.1:/ ubuntuBoard

制作rootfs.img镜像

# 1. dd创建镜像文件,大小按照根文件系统的使用情况来看,通过df -h查看,虽然我的系统是64GB,虽然实际使用的空间不到4G,但还是分配大一些,分配16G,分配4G的时候烧录进去启动不起来,所以ubuntu.img创建了16000
dd if=/dev/zero of=ubuntu.img bs=1M count=16000
# 2. 格式化镜像文件并加入卷标
sudo mkfs.ext4 -F -L linuxroot ubuntu.img
# 3. 挂载镜像并拷贝分区内容
mkdir ubuntu-mount
sudo mount ubuntu.img ubuntu-mount
sudo cp -rfp ubuntuBoard/* ubuntu-mount
# 缷载镜像:
sudo umount ubuntu-mount
# 4. e2fsck检查并修复镜像文件
e2fsck -p -f ubuntu.img
# 5. 减小镜像文件大小
resize2fs -M ubuntu.img

3、烧录rootfs

使用瑞芯微开发工具,将设备进入LOADER模式,获取设备分区表,选择img文件路径和起始地址,执行
在这里插入图片描述

参考

https://blog.csdn.net/weixin_39510813/article/details/117824965

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值