树莓派系统U盘批量复制详解及系统内存扩展

1,准备需要制作树莓派系统的U盘,使用SDFormatter.exe格式化U盘

2,准备好带有树莓派系统的SD卡,使用Win32DiskImager全卡备份  (建议初始系统的SD卡使用8G或则16G)

全卡备份是最简单的一种,首先在硬盘上创建一 img 后缀的空文件,打开 Win32DiskImager,选择刚刚创建的空img 文件和 SD 卡盘符,点击 read 既可。

等待几分钟后就得到了备份的 img 文件,用 Win32DiskImager 来制作镜像时因为无法读取到 Linux 分区,所以是全卡备份,该方法的缺点是备份文件会和 SD 卡的容量一致,而且在还原的时候必须使用比镜像更大容量的 SD 卡

 3,使用Win32DiskImager进行新的SD卡的系统制作

1,打开Win32DiskImager,选择备份好的img文件
2,将格式化的SD卡插入,选择写入(注意SD卡的容量要大于镜像)

 4,如果新的SD内存远大于镜像系统内存,需要进行内存扩展,即调整分区大小

1,执行 $ sudo df -h
你会看到/ 挂载于rootfs(已使用89%,32G的SD卡复制8G的SD卡img文件)

2,执行 $ sudo fdisk /dev/mmcblk0
命令:按p(印刷) 你应该会看到三个分区,现在把分区2的信息写下来(/dev/mmcblk0p2)。
命令:按d(删除分区2)
命令:按p(印刷) 现在应该会看到2个分区
命令:按n(加分区) 选择p(主要) -> 分区选择2 -> First sector输入原来分区2的开始位置 -> Last sector 输入默认值
命令:按p(印刷) 你应该會看到分区2填满所有空间
命令:按w(保存)
3,执行$ sudo reboot
重新启动后,使用resize2fs来修复分区2
4,执行 $ sudo resize2fs /dev/mmcblk0p2
等待约1-3分钟
5,执行$ sudo reboot
再次重启一下
6,运行$ sudo df -h 
查看现在挂载于rootfs(已使用22%)
7,使用8GSD卡的img文件,复制到32G的SD卡后,进行内存扩容,调整分区大小如下图所示:


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值