博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
树莓派系统镜像备份,多种方法归纳总结
阅读量:4084 次
发布时间:2019-05-25

本文共 1359 字,大约阅读时间需要 4 分钟。

摘自:

 

树莓派系统镜像备份,多种方法归纳总结

 

21创造欲

发布时间:18-09-2111:05

树莓派备份系统的意义:为应付文件、数据丢失或损坏等可能出现的意外情况,将树莓派SD卡中的数据复制到其他存储设备中。以便于及时恢复和还原系统,使得避免重复配置浪费时间精力,备份的系统的方法网上有很多种,在此整理归类。具体实现过程会在其他文档中介绍清楚

第一种方式:将SD卡的空间整体复制出来,用软件制作成镜像文件

特点:不管SD卡的空间有没有被占满,都整体复制,制作出来的镜像文件大小等于SD卡的大小,缺点:制作镜像时间久,将镜像文件写入树莓派SD卡的时间也久,占用的大量的硬盘空间。优点:制作镜像的方法简单。比较适合SD卡空间占用量大的或者SD卡容量比较小的

具体方法:

1,window下用win32diskimage软件读取SD卡内容到指定的空白img文件,缺点:是只能写入等于或者大于镜像img文件的SD卡。

2,window下用WinImager软件建立一个空白img文件,查看要复制的SD卡的分区格式和细节,新建和原SD卡一模一样的分区细节,复制原SD卡内容到到新建分区格式一样的地方,最后生成的img镜像文件

3,window下用diskgenius软件,方法和2一模一样

4,linux下采用dd指令的方法将SD卡全部复制

推荐选择方法1,最简单。

备注*解释下:用WinImager软件和diskgenius的意义是因为在Windows下,无法显示出linux-SD卡的内容

第二种方式:在linux系统下,采用指令的方法将SD卡中有数据的内容复制出来制作成镜像img文件,特点:操作比较麻烦,必须是linux系统下,优点:生成的镜像文件及其小,不占用电脑硬盘空间

可用于备份系统镜像的linux系统:有linux系统的电脑,window下用虚拟机运行linux系统,或另外一个树莓派(自带raspbian系统属于linux系统),树莓派(自身,适合数据空间小于SD空间的50%以下)

注意使用方式二前,必须要清楚SD的使用情况。

终端输入df -h 查看磁盘使用情况,确定镜像的大小范围

终端输入sudo fdisk -l /dev/mmcblk0,得知SD卡分区的详细信息

第三种方式:如果是完整版系统raspbian的话,将带有新SD卡的USB读卡器插入树莓派,SD卡的空间必须大于等于树莓派自身的SD卡空间,用附件自带SD Card Copier,来复制系统。特点:只能备份系统,并没有生成系统所需的镜像。一张卡只能备份一个系统,优点非常明显就是更换系统就是直接将备份后的SD卡插入树莓派即可,无需win32diskimage将镜像,写入的过程,效率比较高,缺点也很明显:无法生成镜像文件,不好批量,对于SD卡多的人来说是个不错的选择。

总结:如果你有多张SD卡的话,并且满足SD卡的空间大于等于树莓派SD卡的空间的话,推荐用方式三,无需镜像写入系统的过程。不过也可以用方式一和二

如果只有一张SD卡的话,推荐方式一和二,可以实现随意换系统,麻烦之处就是每次都要将系统写入的新SD卡中。

注*用镜像写入SD的话,必须要扩展下系统。

如有不足之处,多多指教,共同进步

----本文由21创造欲编辑创作

转载地址:http://iclni.baihongyu.com/

你可能感兴趣的文章
linux串口操作及设置详解
查看>>
安装alien,DEB与RPM互换
查看>>
编译Android4.0源码时常见错误及解决办法
查看>>
Android 源码编译make的错误处理
查看>>
linux环境下C语言中sleep的问题
查看>>
ubuntu 12.04 安装 GMA3650驱动
查看>>
新版本的linux如何生成xorg.conf
查看>>
xorg.conf的编写
查看>>
启用SELinux时遇到的问题
查看>>
virbr0 虚拟网卡卸载方法
查看>>
No devices detected. Fatal server error: no screens found
查看>>
新版本的linux如何生成xorg.conf
查看>>
virbr0 虚拟网卡卸载方法
查看>>
Centos 6.0_x86-64 终于成功安装官方显卡驱动
查看>>
Linux基础教程:CentOS卸载KDE桌面
查看>>
db sql montior
查看>>
read humor_campus
查看>>
IBM WebSphere Commerce Analyzer
查看>>
Unix + OS IBM Aix FTP / wu-ftp / proftp
查看>>
my read work
查看>>