lsblk # 查看磁盘和分区信息
df -h # 查看文件系统使用情况
输出
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 64G 0 disk
├─mmcblk0p1 179:1 0 256M 0 part /boot
└─mmcblk0p2 179:2 0 8G 0 part / # 仅用了 8G,剩余空间未分配
先更新硬盘索引
. 进入 fdisk 交互模式扩展分区
bash
sudo fdisk /dev/mmcblk0
然后依次输入以下命令(括号内是说明,不要输入):
p (打印当前分区表,再次确认第二分区的起始扇区)
d (删除分区)
2 (选择删除第二个分区)
n (新建分区)
p (选择主分区)
2 (分区号,仍设为2)
输入刚才记录的起始扇区(例如 106496,务必与原起始一致,否则系统无法启动)
结束扇区直接回车(表示使用剩余的全部空间)
如果提示 “Partition #2 contains a ext4 signature”,选择 N(不要移除签名)
w (写入分区表并退出)
3. 重启系统,让内核重新识别分区表
/ 代表的就是跟文件系统分区 要扩容就是这个分区扩容
sudo resize2fs /dev/mmcblk0p2 # 扩展 ext4 文件系统
