【树莓派】小空间树莓派镜像系统备份方法img镜像文件压缩方法
问题的提出:
树莓派各种版本系统,各种软件,各种更新...总之最简单的备份方法就是使用镜像备份,即将树莓派的SD卡(硬盘)通过工具(如:Win32DiskImager)整个备份,下次需要使用的时候,直接将备份文件再写入SD卡,简单粗暴实用。
需要备份情况:
- 好不容易搞好了项目,保存一下留个纪念
- 朋友也想用最简单的方法实现我的项目,类似直接把SD卡邮寄给他
- 不想每次都更新系统
- 好不容易配置好的环境
- ...不限于上述情况,日后再总结
那么问题就来了:现在市场常规容量SD卡16G,每个树莓派工程都用传统方式备份,我有那个时间,电脑硬盘也没那么多空间呀,我电脑有那么大空间,朋友也不见得有...还有文件(镜像)传输的问题。
总结:镜像太大,存储,备份,还原,传输都不方便
我将这个需求整理了一下,然后发到群里,大牛漂移菌很快回复,并给予了耐心详细的指导。下面我把方法简单总结一下,方便大家学习使用:
先说明一点:这个方法虽然将镜像的大小缩小,但稍微有点麻烦。大家自己评估哈
项目地址:https://github.com/Drewsif/PiShrink
需要工具:linux系统电脑或虚拟机,电脑需要硬盘空间较多,SD卡读卡器啥的就不多说了
总步骤:
- 下载(安装)脚本
- 给SD卡做镜像
- 将镜像压缩(其实可能不是压缩,细节不用管,压缩好理解)
详细步骤:下边都是在linux环境下进行的
下载(安装)脚本
参考项目https://github.com/Drewsif/PiShrink中的描述
逐一运行红框中的命令,第一条命令如果提示错误,可以从github的对应文件名的文档中复制到u盘里,然后复制到linux系统中。
给SD卡做镜像
先用lsblk命令查看SD卡的盘符,如下图所示,先不插SD卡,查询一下,插入SD卡再查询一下,多出来的就是SD卡
盘符即为sdb
用DD命令复制SD卡:(复制下边的整行命令,修改其中的sdb为你的SD卡盘符,rpi.img可以不改为你要存储的文件名)
sudo dd if=/dev/sdb of=./rpi.img bs=8M
将镜像压缩
命令:
sudo pishrink.sh -s rpi.img newpi.img
漫长的等待之后就能看到结果了,如下图所示,将32G的存储卡镜像变为了6.2G
获取更多创客作品和教程,请关注我:DLGG创客DIY,微信微博头条同名,欢迎关注
【树莓派】小空间树莓派镜像系统备份方法img镜像文件压缩方法相关推荐
- U盘无法识别 格式化,系统找不到指定文件解决方法
U盘无法识别 格式化,系统找不到指定文件解决方法 问题情况 解决方法 希望看到这篇文章的大家都能够顺利恢复自己的U盘~ 问题情况 在Linux下制作了U盘镜像,一通捣鼓发现U盘在WIN和LINUX下都 ...
- linux如何生成tar文件内容,在Linux系统中创建tar.gz文件的方法及实例讲解
本文介绍在Linux系统中创建tar.gz文件的方法,及实例讲解. 介绍 tar存档是一个文件,用于存储其他文件的集合,包括有关它们的信息,例如所有权.权限和时间戳. 在Linux操作系统中,可以使用 ...
- python调用系统api_Python调用系统底层API播放wav文件的方法
本文实例讲述了Python调用系统底层API播放wav文件的方法.分享给大家供大家参考,具体如下: 这里未使用其他库,只是使用 pywin32 调用系统底层 API 播放 wav 文件. 具体代码如下 ...
- win10计算机无法复制文件,Win10系统禁止U盘拷贝文件的方法【图文】
U盘已经成为大家生活和办公中不可缺少的一部分了,拷贝或储存文件都会用到.大部分用户会把重要文件存放在ghost win10系统电脑中,只要任何U盘插入电脑都可以拷贝文件,不利于保护机密文件.所以一些在 ...
- linux查看文件的方法,查看linux文件的方法
查看linux文件的方法 发布时间:2020-05-06 10:54:14 来源:亿速云 阅读:171 作者:小新 今天小编给大家分享的是查看linux文件的方法,相信很多人都不太了解,为了让大家更加 ...
- (198)ISE14.7生成bit文件压缩方法
(198)ISE14.7生成bit文件压缩方法 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)ISE14.7生成bit文件压缩方法 5)技术交流 6)参考资料 2 ...
- 【树莓派】不只是一封感谢信!漂移菌手把手指导:小空间树莓派镜像系统备份方法...
先感谢漂移菌的技术支持,耐心.细致的帮我解决了一个困扰我很久的问题--树莓派系统备份问题. 问题的提出: 树莓派各种版本系统,各种软件,各种更新...总之最简单的备份方法就是使用镜像备份,即将 ...
- 【树莓派】树莓派SD卡系统镜像系统备份方法
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 先感谢漂移菌的技术支持,耐心.细致的帮我解决了一个困扰我很久的问题--树莓派系统备份问 ...
- 2022最新树莓派4B学习笔记:系统备份 OpenCV SPI TFT HTML
树莓派4B学习笔记 一.首次使用 1.系统烧录 2.优化配置与备份 3.一些基本操作 二.摄像头 三.Pi Dashboard好看的仪表盘 四.OpenCV安装编译 五.SPI_TFT屏幕 六.最终代 ...
最新文章
- 倒计时1天!「2019 Python开发者日」报名即将关闭(附参会提醒)
- python conrurrent
- 深度学习和目标检测系列教程 8-300:目标检测常见的标注工具LabelImg和将xml文件提取图像信息
- 【C/C++开发】C++库大全
- php 10进制位数保持,php 任意进制的数转换成10进制功能实例
- 有道云怎么换行_markdown换行语法 有道云笔记markdown怎么换行?
- WinForm嵌入Chrome内核浏览器
- 记一次蓝牙音箱无声音的原因
- java 条件运算符_Java条件运算符
- 《老路用得上的商学课21—25》消费心理学(二)
- esp8266 BH1750光照强度传感器
- 錦匯行商業管理公司对于西昌商铺一条街公开秩序管理方案
- 闪来币SunlightCoin源码编译运行
- 这些软件测试面试真题你见过吗?
- 秀米svg点击显示另一张图_秀米说:SVG和图文排版
- bzoj 2096 [POI2004]ZAW——二进制枚举
- 如何成为当下一个合格的算法工程师
- NextCloud安装配置小白教程~
- Linux启动过程以及引导错误修复
- 本特利Bently Nevada 330180-91-05 本特利传感器