为什么要写这个文章,主要还是觉得直接备份镜像img文件使用会很方便,但笔者参照之前自己写的树莓派镜像裁剪方案进行备份时,发现,备份后会出现内存不识别的问题,本文针对此问题,给出基于Gparted软件的解决方案。
首先,需要按照笔者的这篇博客,将TF卡中的镜像进行导出
导出后得到的img文件会很大,但裁剪后就是实际大小了。
但这个时候你把卡插入Nanopi,会发现系统只能识别一小部分内存,32G的TF卡实际只识别出2.9G,此时可退出系统,按如下步骤操作:
1、准备一个Ubuntu虚拟机,笔者使用的是Ubuntu1604。
2、将TF卡通过读卡器,连入虚拟机。
3、在虚拟机中安装Gparted软件
sudo apt-get install gparted
4、先点击刷新设备,再在右边点击TF卡设备
5、然后在分区中选择改变大小或移动
6、拖动要改变的分区即可,最后保存设置,应用
进行以上操作后,再将TF卡插入nanopi就会发现剩余内存已经被识别了