使用dd命令打包jetson nano SD卡中的镜像----linux
很多时候我们为了防止sd卡损坏,需要备份一个镜像,下面是使用dd命令将jetson nano sd卡中的镜像一模一样的复制一份的教程
sudo dd if=/dev/sdb | pv -s $(sudo blockdev --getsize64 /dev/sdb) | xz -9 > image.xz
- 将sd卡插入电脑,被虚拟机识别之后,通过
lsblk
命令确定sd卡的设备名称(也就是上图命令里面的sdb)- 把要复制的源sd卡插到虚拟机所在的宿主机上
- 然后会生成源sd卡的镜像文件image.xz
- 最后把镜像烧录到新的sd卡里面去
- sdb是sd卡的设备名称
- 将sdb(sd卡)的镜像成 名image.xz的文件
- 下面这句话这句话会把sd卡(设备路径为/dev/sdX,X自行确定)这里是sdb内容拷贝为镜像,并且压缩为image.xz文件,放置在当前工作目录下
- dd命令会忠实地从源设备拷贝数据到目的文件或设备
- 然后把image.xz放到windows下,通过windows的balena etcher烧录器,把image.xz烧录到任意新卡中去
- balena etcher下载地址:
- balena etcher支持xz格式的压缩镜像
可以安装pv
sudo apt install pv
这个工具是检测管道流数据的,不用pv的话,你就不知道已经传了多少数据,心情会更加煎熬
这样右下角显示百分比和剩余时间了