linux - 以 headless (headless)模式启动 vmware

标签 linux virtual-machine headless

我有一个 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 文件夹。

查看隐藏文件夹:

  1. 打开 Windows 资源管理器(文件夹图标)
  2. 选择 View 标签
  3. tick the box next to Hidden items

添加新设置:

  1. 关闭所有正在运行的 VM 并关闭 VMWare Player
  2. 打开您的主文件夹:
    • WINKEY + R
    • 在框中键入 %HOMEPATH% 并点击 [ENTER]
  3. 打开 AppData -> Roaming -> VMware
  4. 右键单击 preferences.ini 并选择 Edit
  5. 在底部的新行中添加 pref.vmplayer.exit.vmAction = "disconnect"
  6. 保存并关闭。然后启动 VMWare。
  7. 如果一切顺利,您应该能够关闭正在运行的 VM 窗口,它会在后台继续运行。

注意:这实际上并没有在 VMWare Player 15.5.1 - YMMV 下对我产生预期的效果

关于linux - 以 headless (headless)模式启动 vmware,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24297088/

相关文章:

node.js - 保持azure VM上的nodejs服务器运行

virtual-machine - 当我尝试从 VMware Fusion 8 Mac OSX El Capitan 导入时,.vmdk 文件显示为灰色

firefox - 如何在 Linux 中为 Headless Firefox 安装自定义扩展?

从 HeadlessGraphicsEnvironment.getDefaultScreenDevice 抛出的 java.awt.HeadlessException

c# - 如何在 phantomjsdriver selenium c# 中启用 cookie?

c - 如何在xinetd定制服务中获取连接客户端的IP地址

css - 为什么 gnome 应用程序会忽略部分 gtk 3 主题?

linux - 如何在CentOS6 中更改ulimit

c++ - 在VS2019 C++跨平台程序中包含nuget包

c++ - 不同机器上的RSA加解密