树莓派扩展 root 根分区

使用了封装好的镜像后发现root分区只有3GB,为了避免出现未来不够用的情况,我准备把root分区扩展到最大容量.

操作不会影响分区数据,但记得重要数据需要备份!

  1. 使用fdisk进入磁盘分区工具
sudo fdisk /dev/mmcblk0
  1. 查看现有分区

输入p 正常情况应该有两个分区第一个是boot 第二个是系统所在分区
看起来会是这种形式

Devices Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 532480 523289 256M c W95 FAT32 (LBA)
/dev/mmcblk0p2 540672 31291391 30750720 14.7G 83 Linux
  1. 删除第二块分区

输入d后输入2

  1. 建立新分区

输入n后输入p

分区编号输入2

起始块输入之前记录的起始块数540672

结束块直接使用默认的最大值(直接回车)

提示移除分区签名选择N

  1. 保存更改

输入p检查新分区

确认无误后输入w保存

  1. 重启树莓派
sudo reboot
  1. 可选操作
# 重启后使用 resize2fs修复新分区
sudo resize2fs /dev/mmcblk0p2
  1. 查看成果
df -h