当前位置: 首页 > news >正文

基于树莓派CM4制作img系统镜像批量制作TF卡

文章目录

  • 前言
  • 1. 环境与工具
  • 2. 制作镜像
  • 3. 烧录镜像
  • 4. 总结

前言

树莓派烧录完系统做定制化配置比较费时间。在面对大批量的树莓派要配置,那时间成本是非常巨大的。第一次配置完可以说是摸着石头过河,但是会弄了以后再配置,都是一些重复性操作,对自己的提升除了熟练度,没啥本质提升。
这篇博客就是节约时间的一种记录。


1. 环境与工具

PC操作系统:Windows
硬件:树莓派CM4+CM4-Adapter(拓展底板)
官方烧录工具:Raspberry Pi Imager
磁盘映像工具:Win32DiskImager_v1.0


2. 制作镜像

这里默认CM4已经有系统了,具体烧录系统参考:这篇博客

将树莓派CM4底板的BOOT档切换为ON,接着上电,再打开rpiboot(官方的驱动文件)
在这里插入图片描述
在这里插入图片描述读取完成后就会在电脑显示对应的CM4的磁盘。


在你的空闲磁盘中创建一个Raspi.img文件,可以通过新建文本,再修改后缀名的方式来创建。

在这里插入图片描述

在这里插入图片描述

打开Win32DiskImager_v1.0,选择好img文件和CM4磁盘

在这里插入图片描述
这里我们选择读取,这表示把树莓派的系统写入img中去,我的是8G左右,读取的时间大概是15分钟。

这里需要说明:我们使用的这种方式进行镜像,是非压缩式的。
也就是说,树莓派磁盘有多大,我们的镜像就有多大。
例如:CM4分为bootfs分区256M和rootfs分区7.7G。但我们rootfs实际使用其实只有1G。
采用这个方式制作镜像,它是原模原样拷贝过来。这就导致我们后面再烧写自定义镜像的时候,只能使用内存大于等于它的TF卡或者EMMC。同时img文件过大,烧录的时间也会相对长一些。

但是这种方式却非常的简单,只需要点点鼠标即可。并不会涉及到一些分区id,拓展,压缩之类的。
从便捷性来说还是很OK的。


3. 烧录镜像

烧录镜像也非常简单,如下图所示即可。
在这里插入图片描述
写入的时间大概是8min

完成后即可拔掉TF卡插入到树莓派底板的TF卡槽里面去,即可一比一还原配置。


4. 总结

这篇博客主要是生产力的提升,内容比较简单。
我原来按照之前linux下做tf启动卡的方式进行制作img,发现还是存在很多问题。
后来用win32磁盘映像工具,虽然费点空间,但是非常方便。
这里做一个记录,有同样问题的读者可以借鉴。

http://www.lryc.cn/news/180325.html

相关文章:

  • 【中秋国庆不断更】OpenHarmony组件内状态变量使用:@State装饰器
  • 【Java 进阶篇】MySQL多表关系详解
  • 【开发篇】十、Spring缓存:手机验证码的生成与校验
  • 【Aurora 8B/10B IP(1)--初步了解】
  • C++ vector容器的介绍与使用
  • openstack的组成
  • [React] React高阶组件(HOC)
  • 【逐步剖C++】-第二章-C++类和对象(中)
  • PL/SQL动态SQL
  • Python绘图系统24:添加辅助坐标轴
  • Java自学网站--十几个网站的分析与评测
  • java接口怎么写
  • 第8章 Spring(二)
  • 从0开始python学习-24.selenium 浏览器常见的操作
  • Canal实现数据同步
  • 数据库学习笔记——DDL
  • MATLAB算法实战应用案例精讲-【人工智能】边缘计算(附python代码实现)
  • 精彩回顾 | 迪捷软件亮相2023世界智能网联汽车大会
  • 【ShaderLab PBR 嗜血边缘角色_美式朋克风格_“Niohoggr“_角色渲染(第一篇)】
  • python经典百题之围圈报数
  • Google Earth Engine(GEE)案例——如何去除和过滤Landsat和sentinel等系列影像集合中的空影像(三种方法)
  • Leetcode 69.x的平方根
  • Node18.x基础使用总结(二)
  • LCD 的RGB接口(SYNC Mode/ SYNC-DE Mode/ DE Mode)
  • flink生成水位线记录方式--周期性水位线生成器
  • 百度资源搜索平台出现:You do not have the proper credential to access this page.怎么办?
  • 树莓派CM4开启I2C与UART串口登录同时serial0映射到ttyS0 开启多串口
  • 【租车骑绿道】python实现-附ChatGPT解析
  • 【ONE·Linux || 多线程(一)】
  • 华为智能企业上网行为管理安全解决方案(1)