zoukankan      html  css  js  c++  java
  • 树莓派识别TF卡内存错误导致内存可用减小解决方法

    说多了都是泪,各种内存不足,我明明用的16G的卡怎么就识别了7.2G然后各种百度,还整坏了一次系统。。。。。

    谢天谢地我备份了镜像~

    废话少说直接看方法吧!

    首先来查看一下系统的磁盘情况

    df -h
    
    Paste_Image.png

    你会发现:树莓派只识别出2.9G的容量,虽然如此,但是还是由办法解决的。


    解决办法:

    pi@raspberrypi ~ $ df -h #查看当前磁盘大小,总大小只有2.9GB
    Filesystem      Size  Used Avail Use% Mounted on
    rootfs          2.9G  2.8G   15M 100% /
    /dev/root       2.9G  2.8G   15M 100% /
    devtmpfs        214M     0  214M   0% /dev
    tmpfs            44M  244K   44M   1% /run
    tmpfs           5.0M     0  5.0M   0% /run/lock
    tmpfs            88M     0   88M   0% /run/shm
    /dev/mmcblk0p1   56M   19M   37M  34% /boot
    tmpfs            88M     0   88M   0% /tmp
    
    
    pi@raspberrypi ~ $ cat /sys/block/mmcblk0/mmcblk0p2/start   # 查看第二分区的起始地址,后面会用到
    122880
    
    
    pi@raspberrypi ~ $ sudo fdisk /dev/mmcblk0   #使用fdisk操作磁盘
    
    Command (m for help): d   #d,删除分区
    Partition number (1-4): 2   # 2,删除第二分区
    
    Command (m for help): n  #创建一个新分区
    Partition type:
       p   primary (1 primary, 0 extended, 3 free)
       e   extended
    Select (default p): p  #创建主分区
    Partition number (1-4, default 2): 2  #分区2
    First sector (2048-7744511, default 2048): 122880  #输入第一次得到的第二分区起始扇区
    Last sector, +sectors or +size{K,M,G} (122880-7744511, default 7744511):  #最后一个sector,默认即可Enter
    Using default value 7744511
    
    Command (m for help): w   #将上面的操作写入分区表
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    
    WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.
    
    
    pi@raspberrypi ~ $ sudo reboot  #设置完成需要重启,sudo reboot
    
    Paste_Image.png

    重启完成之后,此时查询也还是没有变化的,还需要如下命令

    sudo resize2fs /dev/mmcblk0p2
    

    这时你再来查询树莓派的系统磁盘的容量就扩展啦,看图!

    Paste_Image.png

    这样就可以解决树莓派只识别出SD卡2.9G的容量的问题!


    尊重一下作者:
    作者:AlicFeng
    链接:https://www.jianshu.com/p/6588f935d41c
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
     
     
     
     
    重要提示:如果在你创建完新的分区以后问你要不要删除一个东西,千万别删,删了就开不了机了!
  • 相关阅读:
    MySQL------索引
    分组数据
    聚集函数
    Web的Java开发基础分享——学生信息管理系统(二)
    Web的Java开发基础分享——学生信息管理系统(一)
    shiny酷酷的第一篇CSDN博客
    vue2.0.js
    vue1.0.js的初步学习
    layui新手使用
    前端兼容性的一些问题
  • 原文地址:https://www.cnblogs.com/wangliyuanzcz/p/9182585.html
Copyright © 2011-2022 走看看