宝安建网站公司,广州凡科是大公司嘛,高端网站建设kgu,wordpress定制首页设备及系统#xff1a;nuc幻影峡谷工控机#xff0c;ubuntu20.04#xff0c;树莓派4B#xff0c;SD卡读卡器
一、确定SD卡设备号的两种方法
方法1#xff1a;
将有ubuntu镜像的SD卡插入读卡器#xff0c;再将读卡器插入电脑主机#xff0c;在 工具 中打开 磁盘#…设备及系统nuc幻影峡谷工控机ubuntu20.04树莓派4BSD卡读卡器
一、确定SD卡设备号的两种方法
方法1
将有ubuntu镜像的SD卡插入读卡器再将读卡器插入电脑主机在 工具 中打开 磁盘查看SD卡设备号如下图所示因为我的SD卡分区了因此有/dev/sda1和/dev/sda2但是总的设备号是/dev/sda 。 方法2
通过运行以下命令确定SD 卡的设备号
sudo fdisk -l
df -h # 查看内存空间使用情况以上两种方法都确定了该SD卡的设备号码是 /dev/sda
二、备份SD卡
1完整备份
sudo dd bs30M if/dev/sda ofres_Pi4B.img2压缩备份
sudo dd if/dev/sda convsync,noerror bs30M | gzip -c res_Pi4B.img.gz其中bs是读入和写出的速度最高可以达到60MB/s左右的速度我设置的是30MB/s数值根据电脑主机配置可以修改; of res_Pi4B.img中 res_Pi4B.img 是指备份出来的镜像名称可以自定义该名称不要有中文。
读写过程中不会显示进度可以用下述命令查看
运行一次下述命令就会出来一个读写进度
sudo pkill -USR1 -n -x dd备份完成之后可以通过 ls 查找备份文件
ls 三、烧录镜像
按照 一、确定SD卡设备号的两种方法 找到要烧录镜像的SD 卡的设备号。
我要烧录镜像的SD 卡的设备号是/dev/sda
1Ubuntu端烧录
将新的SD卡插入到Ubuntu系统中输入刷镜像命令
完整烧录
sudo dd bs30M ifres_Pi4B.img of/dev/sda压缩烧录
sudo gunzip -c res_Pi4B.img.gz | dd of/dev/sda bs30M烧录过程中不会显示进度可以用下述命令查看
运行一次下述命令就会出来一个烧录进度和备份时候运行的命令一样
sudo pkill -USR1 -n -x dd 烧录完成后拔出SD卡插入树莓派4B接入显示器屏幕检测烧录的ubuntu是否可用。
接入接入显示器屏幕 后进入系统输入 roscore, 可以正常输出。烧录进去的镜像可用。