温馨提示×

ubuntu虚拟机硬盘空间怎么扩展

小樊
71
2025-08-25 16:31:37
栏目: 云计算

扩展Ubuntu虚拟机硬盘空间需分两步:先在虚拟机软件中调整虚拟磁盘大小,再在Ubuntu系统内分配新增空间。以下是具体操作:

一、虚拟机软件中扩容虚拟磁盘

  1. 关闭虚拟机:确保虚拟机完全关机,避免数据损坏。
  2. 调整磁盘大小
    • VMware:进入「编辑虚拟机设置」→「硬盘」→「扩展」,输入新大小(如50GB),确认。
    • VirtualBox:命令行执行 VBoxManage modifyhd "虚拟机磁盘文件.vdi" --resize 51200(单位MB,如50GB=51200MB)。
  3. 重启虚拟机:保存设置并启动虚拟机。

二、Ubuntu系统内分配新增空间

1. 未使用LVM(直接分区)

  • 安装GParted(可视化工具):
    sudo apt update && sudo apt install gparted
  • 调整分区
    • 打开GParted:sudo gparted
    • 选择未分配空间,右键「新建」或扩展现有分区,拖动滑块至所需大小,点击「应用」。
  • 验证
    df -h 查看根分区(/)是否已扩容。

2. 使用LVM(逻辑卷管理)

  • 查看卷组状态
    sudo vgdisplay(确认卷组有空闲空间)。
  • 扩展逻辑卷
    sudo lvextend -l 100%FREE /dev/ubuntu-vg/ubuntu-lv(将卷组所有空闲空间分配给逻辑卷)。
  • 调整文件系统
    sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
  • 验证
    df -h 确认空间已生效。

注意事项

  • 操作前备份重要数据,避免分区错误导致数据丢失。
  • 若虚拟磁盘为快照模式,需先删除快照再扩容(VMware需注意)。
  • 确保虚拟机软件版本支持磁盘扩容操作。

完成以上步骤后,Ubuntu虚拟机的硬盘空间即可成功扩展。

0