制作树莓派镜像

方法1:软件Win32Diskimager,pc win系统就可以操作。将带树莓派镜像的sd卡插入电脑,在任意位置新建一个.img结尾的文件,打开Win32Diskimager选中刚刚新建的img文件和sd卡驱动,点击read就可以制作,操作方便,但是制出来的镜像可sd卡总容量一样大,制作和烧录时间比较长,再次使用时不能烧录小于当前sd卡的卡中。

方法2:linux系统下制作,插入sd卡,在命令行输入 df -lh 查看挂载的分区 ,显示/dev/sdb这个设备有/dev/sdb1和/dev/sdb2两个分区(也可能时sdc、sdd),继而使用命令:sudo dd if=/dev/sdb of=./name.img  if后面跟的是挂载的sd卡设备,of后面是准备生成的镜像路径和名称。制作出来来的镜像和方法1一样,也是有大小限制。

方法3使用gparted工具修改分区制作最小镜像

安装gparted命令:sudo apt install gparted

在终端输入gparted /dev/sdb 打开挂载的sd卡

上图显示的第一个是/boot的FAT32分区,第二个是根分区。第二分区有22.33GiB是没有使用的,这部分不需要备份到镜像中,

选中sdb2,点击分区–>卸载

选中sdb2,点击工具栏的向右箭头或点击分区–>更改大小

设计分区大小, 此步骤可能会报错,这是你要修改的分区太小了,将分区修改大一点,重新执行操作就可以了,具体是多少需要看个人的情况​​​

点击工具栏的勾执行操作

修改后的结果

查看分区情况sudo fdisk -l /dev/sdb,制作镜像

从显示信息看出,扇区大小为512,扇区末尾为17256447运行dd命令

sudo dd if=/dev/sdb of=./name.img bs=512 count=17256448 #因为扇区是冲0计数,所以count要加一

bs后面要根据上图扇区大小填写,count要根据途中分区2的扇区末尾数目加1填写

等待执行结束就可以了,烧录后镜像的分区大小也可用gparted和ubuntu的磁盘工具扩容,或者直接在树莓派上扩容

 

 

ps:上述修改分区大小也可以用ubuntu自带的磁盘工具进行修改

打开磁盘工具,选中挂载的SD卡

选中sdb2分区,点击左下方的方形按键卸载sdb2

调整分区大小

将游标拉到适当的大小位置,点击调整大小,等待即可,如果出现错误,再次调整分区大小即可

修改结果

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值