上海晶珩Raspberry Pi镜像如何备份

描述

这是一个用于备份Raspberry Pi操作系统的脚本,由leomichalski编写,

如何使用这个脚本

它需要一张SD卡或一个存储设备。

在带有桌面的操作系统中,设备可能会自动安装到/media/。

 

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    1 29.1G  0 disk
└─sda1        8:1    1 29.1G  0 part /media/pi/59EB-E8DO
mtdblock0    31:0    0    4M  0 disk
mmcblk0     179:0    0 29.1G  0 disk
├─mmcblk0p1 179:1    0  256M  0 part /boot
└─mmcblk0p2 179:2    0 28.9G  0 part /

 

现在请从/media/pi/59EB-E8DO卸载sda1.

 

sudo umount /media

 

注意:不需要格式化存储设备,ext4的最大文件大小是16TB,而vfat的最大文件大小是4GB

注意:我不建议使用vfat,因为台式机的操作系统大小可能超过4GB。

 

lsblk

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    1 29.1G  0 disk
└─sda1        8:1    1 29.1G  0 part
mtdblock0    31:0    0    4M  0 disk
mmcblk0     179:0    0 29.1G  0 disk
├─mmcblk0p1 179:1    0  256M  0 part /boot
└─mmcblk0p2 179:2    0 28.9G  0 part /

# My storage device is sda1

sudo mkfs.ext4 /dev/sda1

 

然后将sda1挂载到/mnt或/media目录。

 

sudo mount /dev/sda1 /mnt

 

克隆存储库。

 

git clone https://github.com/RayXxxxxx/raspberrypi-image-backup.git

 

将图像备份脚本复制到存储设备安装的目录中。

 

sudo cp raspberrypi-image-backup/image-backup /mnt

 

为图像备份添加执行权限。

 

sudo chmod +x /mnt/image-backup

 

备份

开始备份Raspberry Pi OS

 

sudo /mnt/image-backup

 

第一个问题是 "要创建的图像文件? 输入你想保存图像文件的位置,并设置图像文件的名称。

 

Image file to create?/mnt/backup.img

 

第二个问题是 "初始图像文件ROOT文件系统的大小(MB)[1784]? 输入后继续。

 

Initial image file ROOT filesystem size (MB) [1784]?

 

第三个问题是 "缩减后为增量更新增加的空间(MB)[0]? 输入后继续。

 

Added space for incremental updates after shrinking (MB) [0]?

 

第四个问题是'Create /mnt/backup.img (y/n)? 输入'y' 。

 

Create /mnt/backup.img (y/n)? y

 

等待命令结束,然后你会在/mnt中找到img文件。

 

ls /mnt/backup.img

 


 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分