Ubuntu 系统盘拓展分区空间大小

要将 LVM 根分区从 200G 扩展到 744G(利用 sda3 剩余空间),核心步骤是 扩展 LVM 逻辑卷(LV) + 扩展文件系统(Ubuntu 根分区默认用 ext4)。以下是详细操作(全程在终端执行,需 root 权限):

步骤 1:扩展逻辑卷(LV)

直接将卷组(ubuntu-vg)的 全部剩余空间 分配给根逻辑卷(ubuntu-lv):

运行

复制代码
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
  • 参数说明:
    • -l +100%FREE:表示使用卷组中所有剩余空间(避免手动计算大小,更安全)。
    • 路径 /dev/ubuntu-vg/ubuntu-lv 是 LV 的绝对路径(从 lvdisplaylsblk 确认)。
步骤 2:扩展文件系统(让系统识别新空间)

LV 扩展后,文件系统还未感知,需同步扩展(ext4 用 resize2fs):

复制代码
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
  • 注意:如果文件系统是 xfs(非 Ubuntu 默认),需用 xfs_growfs / 替代,但你的环境是 ext4,直接用上面的命令。
步骤 3:验证扩展结果
复制代码
df -Th /  # 查看根分区大小,应显示约 744G
lsblk     # 再次查看,ubuntu--vg-ubuntu--lv 的 SIZE 会变成 744G

异常处理(若遇到问题)

  1. lvextend 提示 "卷组无剩余空间":

    • 检查 sda3 是否完全属于 ubuntu-vg 卷组:

      复制代码
      sudo pvdisplay /dev/sda3  # 确认 PV 的 VG Name 是 ubuntu-vg
    • sda3 未加入卷组(罕见,可能是手动分区遗漏),先将 sda3 加入卷组:

      复制代码
      sudo vgextend ubuntu-vg /dev/sda3  # 将 PV 加入 VG
      sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv  # 再扩展 LV
  2. resize2fs 提示 "设备忙":

    • Ubuntu 根分区默认是挂载状态,resize2fs 支持在线扩展(无需卸载),直接重试即可。
    • 若仍报错,重启系统后重新执行 resize2fs
相关推荐
她说彩礼65万21 分钟前
C语言 文件
linux·服务器·c语言
txg66632 分钟前
自动驾驶领域热点简报(2026-04-26 ~ 2026-05-03)
linux·人工智能·自动驾驶
二哈赛车手41 分钟前
新人笔记---ES和kibana启动问题以及一些常用的linux的错误排查方法,以及ES,数据库泄密解决方案[超详细]
java·linux·数据库·spring boot·笔记·elasticsearch
嵌入式×边缘AI:打怪升级日志1 小时前
嵌入式Linux开发核心自测题(全系列精华浓缩)
java·linux·运维
嵌入式×边缘AI:打怪升级日志1 小时前
TinaSDK Linux Kernel 基本使用(全志T113开发板)
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志1 小时前
Linux内核基础完全入门指南(理论篇)
linux·运维·服务器
Muyuan19981 小时前
28.Paper RAG Agent 开发记录:修复 LLM Rerank 的解析、Fallback 与可验证性
linux·人工智能·windows·python·django·fastapi
比昨天多敲两行2 小时前
Linux进程概念
linux·运维·服务器
HLC++2 小时前
Linux的基本指令+权限+基础开发工具
linux·运维·服务器
一拳一个娘娘腔2 小时前
红队与蓝队视角:现代网络安全攻防中的Linux命令深度解析
linux·安全