如何更改VirtualBox虚拟机的属性
- 类别: 杂项
使用VirtualBox和其他虚拟化程序来设置虚拟机非常容易。您配置一些参数,例如磁盘大小或内存,选择操作系统的ISO映像,然后等待程序创建虚拟机并在其上安装操作系统。
虚拟机可用于许多不同的任务。您可以使用它们来测试更新或新软件程序,浏览Internet,以及 链接VPN连接 。
VirtualBox用户可以使用图形用户界面更改虚拟机的某些属性,而只能从命令行更改其他属性。本指南同时介绍了这两种选择。
这是您可能需要更改属性的情况的列表:
- 虚拟机映像的磁盘大小不足或太大。
- 您要启用或禁用剪贴板共享或拖放。
- 您要增加或减少虚拟机的内存。
- 您需要增加或减少视频内存。
VirtualBox设置
右键单击Virtualbox,然后从上下文菜单中选择设置,即可在Virtualbox中打开任何虚拟机映像的“设置”。
- 常规>高级 :共享剪贴板和拖放。
- 系统>主板 :更改基本内存和启动顺序。
- 系统>处理器 :更改处理器数量。
- 显示>屏幕 :更改视频内存,监视器数量和比例因子。启用2D和3D加速。
- 显示>远程显示 :启用服务器模式。
- 存储 :添加或删除存储附件。
- 音讯 :启用或禁用音频,然后进行配置。
- 网络>适配器 :添加网络适配器。
- 串口 :添加串行端口。
- USB :更改USB控制器并添加设备过滤器。
- 共享文件夹 :管理共享文件夹。
还有更多。您可能已经注意到,无法使用GUI更改某些虚拟机属性。例如,无法更改虚拟硬盘驱动器的大小。保留给命令行。
VirtualBox命令行
VirtualBox支持 许多 不同的命令行选项来更改虚拟机映像的属性。
这些命令使用 VBoxManage Modifyvm ImagePath 作为基本命令,后跟实际命令。
以下说明适用于Windows。但是,Linux和Mac用户应该不会为自己的设备弄清楚这一点。
VBoxManage.exe是Windows上VirtualBox安装根目录中的文件。默认情况下,您可以在C: Program Files Oracle VirtualBox下找到它。
首先打开一个新的命令提示符窗口,然后导航到VirtualBox文件夹。
小费 :如果定期使用命令,请考虑将其添加为系统路径,以便可以从任何地方运行命令。
- 确保要修改的虚拟机已关闭。
- 点击Windows键,键入cmd.exe,然后按Enter键以启动命令提示符窗口。
- 键入cd C: Program Files Oracle VirtualBox以切换到VirtualBox根目录。
以下是重要命令的简短列表:
调整虚拟机大小(VDI和VHD)
- 命令:VBoxManage Modifyhd'PathTOVDIImage'−− resize
- 示例:VBoxManage Modifyhd'C: Users Martin VirtualBox VMs windows 7 windows 7.vdi'−− resize 40000
- 说明:这会将虚拟硬盘驱动器的大小更改为40000 MB
移动虚拟机映像
- 命令:VBoxManage Modifymedium'PathTOVDIImage'−− move
- 示例:VBoxManage修改媒介'C: Users Martin VirtualBox VMs windows 7 windows 7.vdi'−− move'C: virtual'
- 说明:这会将虚拟机映像移到新位置。
限制虚拟CPU
- 命令:VBoxManage Modifyvm'PathTOVDIImage'−− cpuexecutioncap
- 示例:VBoxManage Modifyvm'C: Users Martin VirtualBox VMs windows 7 windows 7.vdi'−− cpuexecutioncap 50
- 说明:将CPU使用率限制为50%。
更改内存分配
- 命令:VBoxManage Modifyvm'PathTOVDIImage'−−内存
- 例如:VBoxManage Modifyvm'C: Users Martin VirtualBox VMs windows 7 windows 7.vdi'−− memory 2048
- 说明:将内存设置为2048 MB。