首先,在 vmware 中扩展硬盘空间,这个很简单,不用多说。做好后,到系统中:

fdisk /dev/sda

按 n 创建新分区,全部按默认的即可,新系统一般有 /dev/sda1 - sda3,默认创建为 /dev/sda4
然后创建物理卷:

pvcreate  /dev/sda4

可以用 pvscan 查看情况,sda3 在卷组 “ubuntu-vg” 里,而 sda4 不在内。然后用vgextend,把新物理卷加到卷组:

vgextend ubuntu-vg /dev/sda4

查看卷组的命令是:vgdisplay
接下来是要扩容逻辑卷,使用 lvextend 命令,使用前,请先用 df -h 得到物理磁盘路径,默认为:/dev/mapper/ubuntu--vg-ubuntu--lv

lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

最后,运行 resize2fs,让逻辑卷的扩容生效:

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

搞定!

另外,在 vmware 中扩容后,开始使用 fdisk 命令,会有红色错误提示:

GPT PMBR size mismatch (41943039 != 125829119) will be corrected by write.

这个很简单,直接运行 fdisk /dev/sda 后,按 w 保存修改就会自动修复了。

标签: none

添加新评论