- 这个方法特别适合 VirtualBox 的子系统扩容
- 这个方法要求系统磁盘挂载在 lvm 上的
流程如下:
a. 为扩充的磁盘新建分区, 以 /dev/sda 为例:
sudo fdisk /dev/sda
如果已经完成则跳过上述步骤, 假设我们的新分区为 /dev/sda4
b. 查看新分区是否在物理卷列表中
sudo pvdisplay
如果不在物理卷列表中, 使用以下命令
sudo pvcreate /dev/sda4
添加成功后会提示 success 字样
c. 将 /dev/sda4 添加到卷组(假设卷组名为 ubuntu-vg)
sudo vgextend ubuntu-vg /dev/sda4
d. 扩展逻辑卷, 将新的空间添加进去
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
e. 调整文件系统, 然新空间生效
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
完成