在配置好一台jeston nano环境后,想在新机器上配置一模一样的系统,如果重新安装库、下载文件,会非常繁琐,这就需要制作自己的镜像文件。
工具
- 已配置好环境的SD卡(作者是64G的SD卡)
- 足够磁盘空间的主机(我是在虚拟机上,有70个G的可用空间)
- 读卡器
步骤
查看SD卡分区
把SD卡插入电脑主机,选择连接到虚拟机。可依次点击虚拟机–可移动设备,找到对应的SD卡
输入
sudo fdisk -l
输出如下:
可以看到我的SD卡分区名为:/dev/mmcblk0。不放心可以进行插拔看看有什么区别,来确定盘符。注意,插拔一次盘符可能都会变
制作镜像
使用dd命令,将会完全拷贝整个系统,比如我的SD卡是64G,镜像也会是64G(不管有没有用那么多,所以一般放到主机上,不然获取的镜像在SD卡存不下)
sudo dd if=/dev/mmcblk0 conv=sync,noerror bs=200M | gzip -c > ~/backup_image.img.gz
这条命令将制作镜像并压缩
如果想查看进度,输入
sudo pkill -USR1 -n -x dd
制作完,解压得到*.img文件,就可以用refus等工具烧入了