温馨提示×

Ubuntu下VirtualBox如何调整内存大小

小樊
35
2026-01-04 18:52:26
栏目: 智能运维

Ubuntu 下 VirtualBox 调整内存大小的实用步骤

一 图形界面调整步骤

  • 关闭虚拟机:在 VirtualBox 主界面选中目标虚机,点击窗口右上角的关闭或右键选择关机,确保状态为已关机(运行中不可修改内存)。
  • 打开设置:选中虚机 → 点击设置系统主板
  • 调整内存:在内存滑块或数值框中提升到所需大小(单位:MB),建议不超过宿主机物理内存的50%,并预留足够内存给宿主机。
  • 应用并启动:点击确定保存,启动虚机即可生效。
  • 验证:在 Ubuntu 中打开系统监视器(或运行命令 free -h)查看总内存是否已更新。

二 命令行调整步骤 VBoxManage

  • 查看状态与名称:
    • 列出虚机:VBoxManage list vms
    • 查看运行中:VBoxManage list runningvms(如有运行,先关闭)
  • 关闭虚机(如未关机):VBoxManage controlvm “<vm_name>” poweroff
  • 修改内存(单位:MB):VBoxManage modifyvm “<vm_name>” --memory <大小MB>
  • 启动虚机:VBoxManage startvm “<vm_name>”
  • 示例:将名为“Ubuntu22.04”的虚机调整为4096 MB
    • VBoxManage modifyvm “Ubuntu22.04” --memory 4096
  • 提示:VBoxManage 是跨平台工具,在 Linux/Windows/macOS 的终端/命令行均可使用。

三 常见问题与注意事项

  • 必须关机调整:内存大小只能在虚机关机状态修改,运行中调整会失败。
  • 合理分配:避免把宿主机内存全部分配给虚机,通常建议不超过50%,并留出余量给宿主机与其他应用。
  • 生效验证:重启后在 Ubuntu 内用系统监视器或 free -h 确认;在宿主机用 top/htop 观察内存占用变化。
  • 不要与“虚拟硬盘大小”混淆:调整内存不会影响虚拟磁盘容量;如需扩容磁盘,请使用虚拟介质管理器或 GParted 等工具另行处理。

0