在 Ubuntu + VirtualBox 环境下“扩容”通常分 两步:
下面以最常见的 Ubuntu + VDI 虚拟磁盘 为例说明。
确保虚拟机关机,不是挂起。
在 VirtualBox 中:
Ubuntu.vdi)打开 终端(宿主机),执行:
VBoxManage modifyhd "/路径/Ubuntu.vdi" --resize 51200
说明:
51200 表示 50GB(单位 MB)Windows 示例路径:
VBoxManage modifyhd "C:\Users\xxx\VirtualBox VMs\Ubuntu\Ubuntu.vdi" --resize 51200
启动 Ubuntu,进入系统。
lsblk
df -h
你会看到:
/dev/sda 50G)/dev/sda1 或 /dev/sda5)还是原来大小sudo apt update
sudo apt install gparted
sudo gparted
操作步骤:
ext4)如果是 LVM 或
/在sda5里,需要先调整扩展分区再调整逻辑分区
sudo growpart /dev/sda 1
sudo resize2fs /dev/sda1
sudo pvresize /dev/sdaX
sudo lvextend -r -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
df -h
看到 / 的容量已经变大,说明成功 ✅
--resizeVBoxManage clonehd "xxx.vmdk" "xxx.vdi" --format vdi
如果你愿意,可以告诉我:
/dev/sda1 还是 sda5我可以给你 精确到命令的操作方案。