我有一个 centos 虚拟机,我想知道是否有办法将该虚拟机变成 headless (headless)模式。
我在不同的网站上找到了这个信息
If you want to run a headless VM under VMPlayer simply add the following to your vmware preferences file ($HOME/.vmware/preferences):
pref.vmplayer.exit.vmAction = "disconnect"
但我找不到 $HOME/.vmware/preferences 目录。
最佳答案
假设您的 VM 主机是 Windows
简答:
编辑此文件:%HOMEPATH%\AppData\Roaming\VMWare\preferences.ini
稍微长一点的回答:
如果您没有在 Windows 文件资源管理器中将隐藏文件夹设置为可见,您可能无法找到 AppData
文件夹。
查看隐藏文件夹:
- 打开 Windows 资源管理器(文件夹图标)
- 选择 View 标签
- tick the box next to Hidden items
添加新设置:
- 关闭所有正在运行的 VM 并关闭 VMWare Player
- 打开您的主文件夹:
- 按
WINKEY + R
- 在框中键入
%HOMEPATH%
并点击[ENTER]
- 按
- 打开
AppData
->Roaming
->VMware
- 如果您来对地方了,您应该会看到 something like this
- 右键单击
preferences.ini
并选择Edit
- 在底部的新行中添加
pref.vmplayer.exit.vmAction = "disconnect"
。 - 保存并关闭。然后启动 VMWare。
- 如果一切顺利,您应该能够关闭正在运行的 VM 窗口,它会在后台继续运行。
注意:这实际上并没有在 VMWare Player 15.5.1 - YMMV 下对我产生预期的效果
关于linux - 以 headless (headless)模式启动 vmware,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24297088/