Mac下修改 VirtualBox 虚拟机的内存

VirtualBox安装了 ubuntu, 安装的时候, 分配的内存是2G, 现在感觉不够用,需要扩大到5g; 修改之前, 一定要把虚拟机关机, 否则无法修改.

现在即将要使用的是终端命令来实现修改, 如果嫌麻烦的话, 可以跳过这几个步骤, 直接拉到最底下, 会有界面的操作修改方式.

    1. 找到 VirtualBox 安装目录

      在虚拟机列表,找出要更改的那一个, 点击右键:


      虚拟机列表
    1. 打开终端, cd进入目录
    1. 查看目前的虚拟机列表 VBoxManage list vms
$  VBoxManage list vms
"xq" {e781a7a6-4748-46d8-85d8-acf4c7c580ea}

上面的xq 就是 虚拟机的name, e781a7a6-4748-46d8-85d8-acf4c7c580ea是虚拟机的uuid

    1. 读取虚拟机具体信息 VBoxManage showvminfo |
$ VBoxManage showvminfo xq

可以看到, 内存是2g

查看信息
    1. 修改内存参数 [首先要关闭虚拟机再执行命令]
$ VBoxManage modifyvm xq --memory 5120

xq 是 虚拟机的 name, 5120 是 将内存修改为5g
执行之后: 使用VBoxManage showvminfo xq查看详细信息:

修改之后的效果

那么, 在Mac下修改 VirtualBox安装的 虚拟机内存就搞定了;

  • 修改磁盘大小
    比如说现在是20G, 要修改成30G, 修改之前先要取得管理员权限, 输入sudo su; 然后再执行命令: 修改的时候, 注意使用modifyhd命令, ./xq/xq.vdi是 虚拟机的vdi 文件, --resize表示设置大小;
 VBoxManage modifyhd ./xq/xq.vdi --resize 30720

执行结果:

➜  VirtualBox VMs sudo su
Password:
sh-3.2# ls
.DS_Store   xq
sh-3.2# VBoxManage modifyhd ./xq/xq.vdi --resize 30720
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
sh-3.2# 



上面是使用终端的方式, 更简单的方式是在界面上进行修改

需要再三强调的, 只有把虚拟机关机,才能进行修改操作;

  • 首先右键 打开设置


    打开设置
  • 点击系统, 这时候就可以看到 设置内存大小的地方了, 设置完之后点击确定即可.

系统-主板
  • 如果有必要的话, 也可以设置CPU的个数.
    点击系统--点击处理器, 设置完之后点击确定即可.


    系统-处理器

你可能感兴趣的:(Mac下修改 VirtualBox 虚拟机的内存)