我可以在启动后通过发出以下命令来运行 vmware 工具:
sudo /usr/bin/vmware-user
我正在尝试自动化,并在启动时实现这一点。当我将上述命令放入文件中时,/etc/init.d/rc.local
我收到以下错误:
could not open proc/fs/vmblock/dev
我到处都搜索过了,但找不到答案。为 edX CS50 执行此操作
答案1
这对我适用于 Lubuntu 17.04 (Zesty):
- 打开菜单,然后在优先点击LXSession 的默认应用程序。
- 选择自动启动从左侧窗格中。
- 输入
/usr/bin/vmware-user
手动自动启动的应用程序框,然后单击+ Add。 - 重新启动,您应该会看到正确大小的窗口。
答案2
您需要文件的完整路径.vmx
,例如:
vmplayer /home/dc/vmware/Vista/filename.vmx
检查您的并相应添加。
答案3
如果你进入设置并点击会话和启动然后点击应用程序自动启动然后单击add即可输入命令sudo /usr/bin/vmware-user
,这似乎可以解决问题。了解文件发生了什么事情会很好rc.local
。有人知道吗?
答案4
我建议您从包中安装 VMware 工具open-vm-tools
,然后使用配置启动systemd
。
打开虚拟机工具是目前在现代 Linux 发行版(当然包括 Ubuntu)上安装 VMware 工具的首选方式。