df -h
sudo fdisk -l
/dev/mmcblk0p1是boot分区
/dev/mmcblk0p2是预装了一些命令
/dev/mmcblk0p3是root分区
sudo fdisk /dev/mmcblk0
输入p,查看当前分区情况
删除第三块分区,输入"d"后输入"3"
建立新的主分区,输入"n"后输入"p",分区编号输入"3"(我们前面观察到root分区是/dev/mmcblk0p3)
在设置 First sector 时,千万不能使用默认值2048,因为8192-593919是boot分区,593920到1593343是swap分区,这两个是不能动的,我们设置起始应该为1593344,last sector 使用默认即可,直接敲回车
再次输入"p"检查新分区
确认无误后,输入"w"保存
重启服务器
sudo reboot
resize2fs /dev/mmcblk0p3
df -h
最后可以看到root分区的容量成功扩大了