调整Virtual Box Ubuntu VM的磁盘大小

问题描述

我已经在Virtual Box中调整了磁盘的大小,但这在ubuntu VM中没有显示。正如我在这里看到的doubts about resize a virtual disk 我需要使用gparted来使用未分配的空间,但是我在VM上没有足够的空间来安装gparted。有没有办法解决? 如果我确实安装了gparted iso文件并将其安装在cd rom上,该如何在发布后使​​用它?

udev                                 472944       0    472944   0% /dev
tmpfs                                100880    1004     99876   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   4062912 3867440         0 100% /
tmpfs                                504392       0    504392   0% /dev/shm
tmpfs                                  5120       0      5120   0% /run/lock
tmpfs                                504392       0    504392   0% /sys/fs/cgroup
/dev/loop1                            99328   99328         0 100% /snap/core/9665
/dev/sda2                            999320  147652    782856  16% /boot
tmpfs                                100876       0    100876   0% /run/user/1000
/dev/loop2                            98944   98944         0 100% /snap/core/9804

磁盘早先是10GB,我又添加了10GB

解决方法

因此,以上磁盘是LVM分区。 为了调整大小,首先我们需要检查卷组中的可用空间(已分配/未分配) vgdisplay#指定卷组名称(如果有多个) 根据您可以使用lvextend添加多少可用空间, lvextend -L +2G <device_name> 所以我们扩展了文件系统,现在我们需要使用 resize2fs <device_name> 使用df再次检查您的可用空间,您应该会很好