上图为:Linux 系统安装过程中的存储配置界面,且已使用 LVM(逻辑卷管理)。
要把全部空间给 /
(根目录),可按以下步骤设置:
1. 确认 LVM 结构
当前界面显示:
- 卷组(VG):
ubuntu-vg
,总大小297.99G
- 逻辑卷(LV):
ubuntu-lv
,已分配给/
,大小100.00G
- 剩余空闲空间:
197.99G
(在ubuntu-vg
卷组的free space
中 )
2. 扩展根逻辑卷(LV)
因为已经基于 LVM ,可直接扩展根逻辑卷来使用全部空间:
步骤 1:进入系统或保持安装环境
如果是在系统安装过程中,可直接在该存储配置界面操作;如果是已安装系统,需进入系统后用命令行操作(原理一致)。
步骤 2:扩展逻辑卷
在安装界面中,一般可选中逻辑卷(ubuntu-lv
),然后找 “调整大小”“Resize” 之类的选项(不同安装程序界面略有差异 ),将其大小设置为卷组的全部可用空间(即把 ubuntu-vg
的 297.99G
全部分配给 ubuntu-lv
)。
如果是命令行操作(已安装系统后扩展),步骤如下:
bash
# 扩展逻辑卷,使用卷组全部空闲空间
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
# 扩展文件系统(使系统识别新空间,ext4 示例)
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
lvextend -l +100%FREE
:让逻辑卷占用卷组中全部空闲空间。resize2fs
:更新文件系统大小,让/
分区实际可用空间增加(如果是xfs
文件系统,用xfs_growfs
替代 )。
3. 确认设置
在安装界面操作后,查看根逻辑卷(ubuntu-lv
)的大小是否变为卷组总大小(接近 297.99G
),然后继续完成系统安装流程(如点击 “Done” 确认存储配置 )。
如果是已安装系统,扩展后通过 df -h
查看 /
分区的可用空间,确认是否已包含全部扩容的空间。
关键说明
- LVM 优势:LVM 支持灵活调整逻辑卷大小,后续若还需调整分区空间,依然可以用
lvextend
等命令操作。 - 文件系统适配:扩展逻辑卷后,必须用对应文件系统的扩容命令(
resize2fs
用于ext4
,xfs_growfs
用于xfs
),否则系统无法识别新增空间。
这样就能把卷组的全部空间分配给根目录 /
,让系统有更大的根分区可用啦。