-
使用
ssh连接到 RPi 上的终端。 -
使用
df -h查看当前空间情况,Mounted on/为 SD 卡空间,扩容前为 4GB左右。 -
使用
sudo fdisk /dev/mmcblk0进入fdisk的操作界面,按p回车,大概如图:
-
可以看到有两个分区(
p1,p2),p1为/boot分区,p2为我们要扩容的分区,这里需要记下来/dev/mmcblk0p2的Start,在上图为532480。 -
接下来,我们要删除现有的
p2,重新建一个更大的p2:d回车,输入2回车;(删除现有p2)。n回车,p回车,输入2回车;接下来询问First sector ...:这里输入,之前p2的Start地址,如上图的532480;接下来询问last sector,直接回车使用default默认值。- 如果提示
Partition #2 contains a ext4 signature.Do you want to remove the signature?输入N,回车。 - 输入
w保存修改后的分区表。 - 如果还在
fdisk的命令提示界面,输入q退出fdisk。
-
使用
sudo reboot重启树莓派;⚠️**执行此命令时注意已经退出fdisk的交互命令环境 (有 sysintro-# $ 的命令提示符)**⚠️ -
重启后执行
sudo resize2fs /dev/mmcblk0p2。 -
然后使用
df -h查看磁盘使用情况,此时/dev/root的Size已经为29G。