树莓派SD卡备份与还原

树莓派SD卡备份与还原

树莓派系统备份

目录

一、全卡备份

1.win32DiskImager

2.SD Card Copier

3.终端命令

查询路径

备份命令

二、rpi-backup压缩备份

1.查看当前系统卡的剩余空间

2.备份

3.扩容

三、参考资料

一、全卡备份

1.win32DiskImager

新建空img文件

将TF卡插入电脑,可以看到有两个分区,我们要备份的是root区而不是boot区

所以映像文件选1.img,设备选择G:

然后再点击读取

2.SD Card Copier

将TF卡插入树莓派,可看到

选择好从哪复制和复制到哪,点击start

等待复制完成

3.终端命令

查询路径

lsblk

1

AI助手

备份命令

sudo dd if=/dev/mmcblk0 of=/dev/sda #if:从哪复制

#of:复制到哪

sudo ps -ef | grep dd #新终端界面查看dd命令进程号

sudo watch-n 3 kill_USR1 pid #pid:查到的进程号

#发送USR1(用户自定义信号),查看copy进度

#结合watch就可以实时刷新

1

2

3

4

5

6

7

8

AI助手

二、rpi-backup压缩备份

备份的是boot区和root区使用过的部分

1.查看当前系统卡的剩余空间

df -h

1

AI助手

2.备份

(1)备份文件大小为:已用空间1.2 (2)若剩余空间足够就直接存在系统卡上,不够就存到新SD卡上 (3)如果需要备份到外部设备,设备务必挂载到/media,不要挂载到/mnt,因为创建的镜像会挂载到/mnt进行操作*****

git clone https://github.com/nanhantianyi/rpi-backup.git && cd rpi-backup

sudo bash back.sh xxx.img (xxx.img为备份文件名,自行修改)

1

2

AI助手

3.扩容

恢复系统后执行

sudo bash resize.sh

1

AI助手

扩容root分区,也可以用树莓派raspi-config

sudo raspi-config

1

AI助手

选择"Advanced Options"回车

然后选择"A1 Expand Filesystem Ensures that all of ….",回车

询问是否修改root分区,直接回车

到首页面,按"Tab"键,选择"Finish",回车

询问是否重启,选择重启

重启完后,输入"df -h",会发现root分区已经扩容成功

三、参考资料

1.https://blog.csdn.net/lzjsqn/article/details/72058293

2.4.14.114-OPENFANS+20190602-v8 64位debain系统 /usr/sbin/resize.root 脚本

3.https://www.bilibili.com/video/BV1fL411u71E?share_source=copy_web

相关推荐

钱再多也没用!这6位看似风光却被疾病缠身的明星,各有各的苦衷
恒大在深圳的总部大楼,背后真正老板是李华,他坐拥650亿的身家
告别杂乱文件夹:2025年最智能的8款文件分类软件推荐
英国正版365app下载

告别杂乱文件夹:2025年最智能的8款文件分类软件推荐

📅 08-30 👁️ 5932