最近用安装魔镜,老是提醒我root分区已满,我还总是不信,因为自己用的是16G的内存卡,结果一查看确实不足了。
输入 df -h
原来我的root只被分到4.5个G啊,这还是我重新烧录系统后的结果。
更改分区有风险,我就因为更改一次而系统崩溃启动不了,所以请大家跟我一步一步操作。
1、进入分区管理
输入 sudo fdisk /dev/mmcblk0
输入p,看到两个分区,第一个分区不要动,我们改动第二个分区。
注意,记住/dev/mmcblk0p2的start起始块数,我的为98304。
2、删除分区
输入d , 再输入2,删除第二分区
接着输入p,确认只剩下一个分区
3、创建分区
输入n,创建一个分区
输入p,建立主分区
输入2,输入起始块数98304
接着回车,默认能够分配到最大
最后输入y,确认
4、保存并重启
输入w,保存更改
输入sudo reboot,重启
5、修护分区
输入sudo resize2fs /dev/mmcblk0p2
最后再查看一下
输入df -h
看到我们的root分区已经被扩展到15G了。
如果以后出现安装不了文件的情况,请尝试输入sudo apt-get update 和 sudo apt-get upgrade。