用
VirtualBox
安装了ubuntu
, 安装的时候, 分配的内存是2G, 现在感觉不够用,需要扩大到5g; 修改之前, 一定要把虚拟机关机, 否则无法修改.
现在即将要使用的是终端命令来实现修改, 如果嫌麻烦的话, 可以跳过这几个步骤, 直接拉到最底下, 会有界面的操作修改方式.
-
找到
VirtualBox
安装目录在虚拟机列表,找出要更改的那一个, 点击右键:
-
- 打开终端, cd进入目录
- 查看目前的虚拟机列表
VBoxManage list vms
- 查看目前的虚拟机列表
$ VBoxManage list vms
"xq" {e781a7a6-4748-46d8-85d8-acf4c7c580ea}
上面的xq
就是 虚拟机的name, e781a7a6-4748-46d8-85d8-acf4c7c580ea
是虚拟机的uuid
- 读取虚拟机具体信息
VBoxManage showvminfo <uuid>|<name>
- 读取虚拟机具体信息
$ VBoxManage showvminfo xq
可以看到, 内存是2g
- 修改内存参数 [首先要关闭虚拟机再执行命令]
$ 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的个数.
点击系统--点击处理器, 设置完之后点击确定即可.