vmware参数详解

config.ini - 设置

VMX文件参数

文件configs.ini或config(在Linux中)为所有用户设置参数,或者如果您喜欢 - 为主机设置参数。

如果要为所创建的所有虚拟机使用某些设置,可以尝试在此处添加 - 可能不适用于所有参数。

内存
优先
复制并粘贴到
共享文件夹
杂项.... 
虚拟机启动
SSL的使用(服务器只)
的工作空间和路径
通过VM骑自行车和主机
直接切换到VM和主机

防止Windows主机交换(样本调整设置)

提示为Windows -user:此文件可以在
C:文件和设置所有用户应用程序数据 VMware VMware工作站中找到
如果你看不到它 - 修复您的资源管理器设置显示隐藏文件


内存

 

prefvmx.minVmMemPct =“100”

将存储器装入RAM

尽可能避免设置降低100%

prefvmx.minVmMemPct =“50”

允许交换一些内存

prefvmx.minVmMemPct =“25”

允许大多数内存交换

prefvmx.allVMMemoryLimit =“1272”

设置VM可以使用的最大RAM数量 - 
如果这小于物理RAM的至少80%,则
出现错误:
通过preferences.ini和config.ini扫描内存相关条目,关闭所有运行VM并删除这些行并重新启动主机。
不要启动任何其他应用程序!创建一个新的VM,并检查是否有任何改变。

   

mainMem.partialLazyRestore =“true”

在后台恢复快照 -

mainMem.partialLazyRestore =“false”

不在后台还原快照

   

mainMem.partialLazySave =“true”

在背景中拍摄快照

mainMem.partialLazySave =“false”

不要在后台拍摄快照

   

mainMem.useNamedFile =“true”

创建一个文件,工作目录
文件中名义RAM的大小使用随机名称

mainMem.useNamedFile =“false”

不使用命名文件 - 用于USB磁盘或其他慢磁盘上的VM 
Windows:useNamedFile =“FALSE”导致内存由主机的交换空间支持。
Linux:useNamedFile =“FALSE”导致在临时目录中创建隐藏文件,当您关闭VM时会立即删除该文件

   

优先

   最佳     

priority.grabbed =“high” 
priority.grabbed =“normal”

此主机范围设置可以由vmx文件中的设置覆盖


priority.ungrabbed =“normal” 
priority.ungrabbed =“low” 
priority.ungrabbed =“idle”

此主机范围设置可以由vmx文件中的设置覆盖

   

防止在Windows主机上交换

   最佳        

datastore.name =“local” 
defaultVMPath =“R: vm machines”

datastore.localpath =“R: vm machines ”

sched.mem.pshare.enable =“FALSE” 
prefvmx.useRecommendedLockedMemSize =“TRUE” 
prefvmx.minVmMemPct =“100” 
priority.grabbed =“normal” 
priority.ungrabbed =“normal”

security.host.ruissl =“FALSE”

mainMem.partialLazySave =“FALSE” 
mainMem.partialLazyRestore =“FALSE” 
mainMem.useNamedFile =“FALSE”

防止在Windows主机上交换


这将所有名义的客户RAM完全分配到主机内存
对不起 - 在Linux上不工作

   

复制和粘贴

   最佳        

Isolation.tools.copy.enable =“true”

启用复制功能(vmware-tools) - 使用相同的设置... paste.enable

Isolation.tools.copy.enable =“false”

禁用复制功能(vmware-tools)

Isolation.tools.paste.enable =“true”

启用粘贴功能(vmware-tools)

Isolation.tools.paste.enable =“false”

禁用粘贴功能(vmware-tools)

   

共享文件夹

   最佳        

Isolation.tools.HGFS.disable =“true”

禁用共享文件夹(如果实现)

Isolation.tools.HGFS.disable =“false”

启用共享文件夹(如果实现)

   

杂项

   最佳        

mks.ctlAltDel.ignore =“true”

看到

mks.fullscreen.allowScreenSaver =“true”

看到

fullScreenSwitch.onSeparateDesktop =“true”

看到

   

   最佳        

mks.noBeep =“TRUE”

在早期版本中,您可以将此条目添加到vmx文件,以通过计算机扬声器摆脱恼人的BIOS哔声。
看起来你必须将它添加到工作站6的config.ini

   

启动

   最佳        

msg.autoAnswer =“true”

尝试在VM启动时自动应答所有弹出窗口

   

启动

   最佳        

msg.autoAnswer =“true”

尝试在VM启动时自动应答所有弹出窗口

   

安全

   最佳        

security.host.muissl =“true”

对远程控制台使用SSL

security.host.muissl =“false”

请不要对远程控制台使用SSL

   
   

工作区

   最佳        

defaultVMPath =“path” 
datastore.name 
datastore.localpath =“path”

这将设置工作区 - 将在此处创建新的虚拟机

 

循环通过VM和主机

   最佳        

FullScreenSwitch.cycleKey =“0x13” 
FullScreenSwitch.cycleKey =“0x0” 
FullScreenSwitch.cycleHost =“true”

http://www.vmware.com/support/ws5/doc/ws_special_config.html

   

直接切换到VM和主机

   最佳        

FullScreenSwitch.directKey =“0x70” 
FullScreenSwitch.directKey =“0x6” 
FullScreenSwitch.hostDirectKey =“0x78” 
FullScreenSwitch.hostDirectKey =“0x6”

http://www.vmware.com/support/ws5/doc/ws_special_config.html

   
   

在主机挂起或休眠后无法重新启用VT

   最佳        

hv.enableIfUnlocked = TRUE

仅限工作站6.5?

如果您有一个错误的BIOS,当从深度睡眠唤醒时无法重新启用VT,此选项可能会帮助您:

   

转自:http://sanbarrow.com/vmx/vmx-config-ini.html

原文地址:https://www.cnblogs.com/croso/p/6597795.html