首先使用sudo fdisk -u -l
查看名称,如下图所示我的是sdb
代表jetson nano的SD卡
dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
if=文件名:输入文件名,缺省为标准输入。即指定源文件。(if代表input file )
of=文件名:输出文件名,缺省为标准输出。即指定目的文件。(of代表output file )
bs=bytes:同时设置读入/输出的块大小为bytes个字节。
输入如下命令进行卡的镜像打包,其中if后跟的是待复制卡的路径,of后跟着保存镜像的路径。
sudo dd bs=4M if=/dev/sdb of=/home/1111/nano_back.img
可以在新窗口使用以下指令查看进程
sudo watch -n 1 pkill -USR1 -x dd
镜像制作结束后,可以拷贝出来,用win系统中烧录方式进行。
也可以在linux中进行以下操作
sudo dd bs=4M if=/home/1111/nano_back.img of=/dev/sdb
此时的SD卡需要做成磁盘形式,这样才能使用df -h
操作知晓路径(对照插入SD卡前后)。一般同种形式插入SD卡后路径不变。
!!!注意 !!!
- 要有足够的空间
- SD卡的路径要使用sdb这种上级,如果使用sdb1等,拷贝的不是镜像。
- 在烧录镜像过程的后期,可以使用
sudo fdisk -u -l
查看,如果和前面图一样显示,说明镜像有用