Loading

linux 镜像备份

linux 镜像备份

使用linux虚拟机的方法

优点

镜像大小比较小

缺点

速度可能比较慢

方法

1.打开虚拟机

我用的ubuntu,读卡器连接电脑虚拟机,ubuntu一般会自动挂载

df -h #查看sd卡情况,如果挂载了,就可查看

2.使用备份命令

提前建好存放镜像的文件目录

sudo dd if=/dev/sdb2 | gzip>/home/ubuntu/MyImage/raspberry_ubuntu18.04.gz #这是我的文件名,你要按需要更改你的文件名

然后要等待一段时间
想要查看进度,可以采用这种方法

ll -h  #可查看文件大小

3.写入镜像

(1)格式化sd卡

sudo umount /dev/sdb2 #解除挂载

fdisk需要root权限,我们要先进入root账户

sudo -i #进入root
fdisk -l #可以看到/dev/sdb2的大小

一般我们要先建立分区

fdisk /dev/sdb2   #进入fdisk工具中,接下来会有你需要使用的command:
n #建立新的分区,一路默认
w #写入,相当于保存吧,然后退出fdisk,然后切回你自己的账户吧

接下来是格式化分区,我理解的是这就是格式话sd卡,前面的都是为这条命令做准备

sudo mkfs.ext4 /dev/sdb2

(2)写入镜像

sudo gzip -dc /home/ubuntu/MyImage/raspberry_ubuntu18.04.gz | sudo dd of=/dev/sdb2 bs=1440k

写入速度巨慢,压缩前20多G,压缩后6G左右,写了5~6个小时,麻了麻了
添加了bs=1440k似乎可以快一点

posted @ 2022-04-16 22:58  Baiyug  阅读(1066)  评论(0编辑  收藏  举报