熊猫阿宝

中级会员
  • 主题:19
  • 回复:49
  • 金钱:317
  • 积分:376
本帖最后由 熊猫阿宝 于 2015-7-30 10:29 编辑
笔者之前用树莓派安装OpenCV,采用源码安装方式,占用很大储存空间,发现储存空间不够。笔者用的8G的SD卡,只识别2.9G。然后寻找到办法。
以下为树莓派使用剩余SD卡的方法:
游客,如果您要查看本帖隐藏内容请回复



df -h --------------查看硬盘(SD卡)分区信息

然后执行:
cat /sys/block/mmcblk0/mmcblk0p2/start
sudo dfisk /dev/mmcblk0
具体见下图:



命令解释:
① 查看当前磁盘大小,总大小只有2.9GB
② 查看第二分区的起始地址,后面会用到
③ 使用fdisk操作磁盘
④ d,删除分区
⑤ 2,删除第二分区
⑥ 创建一个新分区
⑦ 创建主分区
⑧ 分区2
⑨ 输入第一次得到的第二分区起始扇区
⑩ 最后一个sector,默认即可
⑪ 将上面的操作写入分区表
设置完成需要重启,sudo reboot


重启完成,使用df -h查看发现空间并没有增大,还需要输入
sudo resize2fs /dev/mmcblk0p2
等待一会儿操作完成,再次使用df -h查看发现空间已变大成你的SD卡的容量。


大家试一试吧~~~~~~~~~~~~~~