问题标签 [vmware-fusion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1381 浏览

php - 将文件从客户机添加到 VMware 主机时出现 PHP 语法错误

在我的设置中,源文件位于主机(Mac OSX)上并共享给来宾(Ubuntu Server)。当文件从客户机添加到主机时,文件的最后一行会出现语法错误——即使不存在语法错误。

示例:Laravel Artisan 命令

以下所有命令均从 Ubuntu (guest) 运行

第一次,这将正常工作:

我也可以很好地重建源文件:

但是,由于文件已被重建,这不再有效:

...并导致此语法错误:

如果我使用源代码重新安装文件夹,问题就会消失:

现在我可以再次运行以下命令而不会出现问题:

我的设置

  • 我的主机是所有源文件所在的 Mac OSX。
  • 我的客户操作系统是安装了 php 的 Ubuntu Server(非 gui)。
  • 使用open-vm-tools (vmhgfs)从主机到客户机共享文件

我对您可能提出的任何建议都持开放态度,如果您需要详细信息,请询问。

0 投票
2 回答
450 浏览

webstorm - webstorm 6.0.1 未在 VMwareFusion 中的 winxp 中启动

当我在 macbookpro 上的 VMWare Fusion 中的 winXP 中启动 webstorm 时,出现以下错误。请有人帮忙

config path \vmware-host\shared Folders.webstorm6\config 无效 如果您修改了 'idea.config.path' 属性,请确保正确,否则请重新安装 IDE。

0 投票
1 回答
1109 浏览

visual-studio-2012 - Cannot use Visual Studio 2012 remote debugger from inside VM

I've seen a variety of questions (like this) which relate to my issue, but none that specifically address my scenario.

I'm running a Windows 8 VM inside VMWare Fusion on my Mac. The VM has shared network, filesystem, etc through the NAT network adapter.

As I'm building an app using Visual Studio 2012, I'd like to do some remote debugging on my Windows Surface tablet (WinRT)... and I have installed the remote debugging tools on the Surface.

However, Visual Studio (running inside the VM) can never see the Surface as a CPU running on the network subnet.

Any ideas? I've even tried physically connecting the computers with USB/Ethernet adapters, but the Surface won't let me install the firmware.

0 投票
1 回答
779 浏览

ruby-on-rails - 我可以从 VMWare Fusion VM 访问在 Pow 上运行的应用程序吗?

我正在尝试访问一个应用程序,以便针对我的 Rails 应用程序测试 Internet Explorer。我以前也这样做过,但那是我使用Passenger 和Nginx 运行我的应用程序的时候。现在我正在使用Pow,我无法让它工作。

我知道必须更改C:\Windows\System32\drivers\etc\hosts文件。但我不知道要使用哪个 IP 地址了。我在这里阅读了有关此主题的其他问题,阅读后我无法解决我的问题。

我需要做两件事开始:

1) 在 VMWare 菜单中确定要选择的网络设置(NAT、桥接(自动检测)或桥接(以太网))。

2) 从 Windows VM 中找出我的 Mac 使用的 IP 地址,以便我可以在 Windows VM 上的 hosts 文件中适当地设置它。

3) 查明 Pow 是否在端口 80 以外的某个端口上运行。

任何帮助表示赞赏。截至目前:

  • 我在桥接(自动检测)模式下运行
  • 在 Windows VM 上,ipconfig返回名为Ethernet adapter Local Area Connection. 我的猜测是 IPv4 地址是 Windows VM 的地址,而 Default Gateway 是来自 Windows VM 的 Mac 地址。
  • 我可以在 Windows VM 上通过 IE 成功访问互联网网站。
  • 我已在 Windows 主机文件中将默认网关 IP 设置为我的应用程序的网站,既myapp.netmyapp.dev.
  • 我通过为应用程序Pow创建一个名为“default”的符号链接,将应用程序设置为“default”。
  • 我已经关闭并重新启动了 IE 并测试了这两个域。两个域都立即失败,没有明显的尝试访问应用程序。
  • 我还尝试了我在 StackOverflow 上看到的其他东西,它是用来vmnet8.adapter.ip.address代替应用程序名称的。这也会立即失败,并且此“技巧”地址似乎无法使用命令在 Windows VM 的命令行中解析为任何内容ping
  • 我也尝试过myapp.xx.xx.xx.xx.xip.io来自 Windows VM 的地址。我在 x 的位置尝试了几个不同的地址,但无济于事。
0 投票
0 回答
1315 浏览

macos - 带有 Fusion 的 Mac OS X Lion 上的透明代理

我有一个安装了 VMWare Fusion 的 MacOS X (Lion)。在 Fusion 中,我有两个客人:一个 Linux 和一个 MS Windows XP。两个来宾网络配置为通过 vmnet8 接口使用 NAT。默认情况下,这两个盒子都可以正常访问互联网。

我的目标是强制所有离开 XP 客户端的 HTTP (tcp/80) 流量重定向到代理端口 (tcp/8080) 上的 Linux 客户端。XP 客户端必须不知道重定向,因此 XP 浏览器中的显式代理配置不是一个选项。

我已经在运行 virtualbox 的 linux 主机上尝试过这个设置。iptables nat 规则做得很好。但是我完全不知道如何在基于 pf 的 Mac 中做到这一点。

我一直在尝试只用一行配置一个互补的 pf.conf (proxy.conf) 文件:

关于 IP:192.168.190.138 是 XP 来宾 IP,192.168.190.134 是 linux 来宾。

然后我运行以下 pfctl 命令:

接着:

当我尝试在 XP guest 上打开网页时,pf 不会将流量重定向到 linux 框。由于某种原因,pf 规则没有按预期工作。大概是因为少了点什么……

0 投票
1 回答
6412 浏览

memory - vmware fusion 6 在小牛上太慢了

我在小牛队的 vmware fusion 6 上使用 Windows 7。它超级慢。当我在 osx lion 上使用它时,我没有遇到任何问题,但是因为我已经更新到小牛,所以它超级慢。在活动监视器中,给予 vmware 的内存约为 20 mb,我不明白为什么会这样。以下是可能解释我的问题的图像。有人可以帮我吗?
1- http://i42.tinypic.com/v2y9na.png 2- http://i43.tinypic.com/2v2zlgi.png

0 投票
2 回答
4156 浏览

vagrant - 你如何设置 vagrant 环境变量 VAGRANT_DEFAULT_PROVIDER?

我还没有找到任何关于如何显式设置 vagrant 环境变量的信息。

我正在尝试执行这些文档中描述的设置VAGRANT_DEFAULT_PROVIDERvmware_fusion因此我不必总是使用vagrant up --provider=vmware_fusion.

我已将这一行放在我的 Vagrantfile 中。

VAGRANT_DEFAULT_PROVIDER = "vmware_fusion"

它不起作用,我认为这一定意味着我不知道自己在做什么,而且一定是做错了。当我运行vagrant up它时,它仍然使用默认的 virtualbox 提供程序。

0 投票
4 回答
24907 浏览

vmware-fusion - 从 VMware Fusion 将 VM 导出为 OVF 文件

我目前在 10.9 上运行 VMware Fusion 6。我知道在 ESX 中,我相信即使是 VMware Workstation,您也可以将 VM 导出到 OVF 文件并在 VirtualBox、VMware Workstaion/Fusion 和 ESX 上重新部署。

我的问题是,有没有一种方法可以在 Fusion 上为我想要部署的虚拟机制作 OVF 文件,还是我不走运?

0 投票
1 回答
148 浏览

blackberry-simulator - osx10.9 上的黑莓 10 模拟器

我已经在我的机器上安装了vmware fusion并且还下载了模拟器

我不明白如何启动模拟器?我在 mac 上启动了 vmware 应用程序并选择从另一个磁盘安装并选择了BlackBerry10Simulator-Installer-BB10_2_1-1055-Mac-201311061539.dmg文件。然后我把它放了 30 分钟,它仍然在加载。

难道我做错了什么?

0 投票
2 回答
6457 浏览

networking - VMWare Fusion 6.0.2 网络桥接仅允许某些特定流量

我正在使用 OSX Mavericks 和 VMWare Fusion v6.0.2。我正在运行两台虚拟机,一台是 Windows 7 Pro,另一台是 Debian Sid。

我不希望通过主机使用 NAT 网络,我更喜欢让虚拟机直接位于网络上,但是我在让 VMWare Fusion 的桥接网络功能正常工作时遇到了问题。我已将 VMWare 网络首选项页面设置为将 VM 桥接到 Mac 内部 WiFi 适配器。

两个虚拟机都可以 ping 路由器,并且它们都可以为 LAN 获得有效的 DHCP 分配 IP 地址。他们既可以通过网桥连接到 Internet,也可以浏览和下载文件。

我的问题是当我希望通过其他端口在 VM->Host、Host->VM 或 VM->VM 之间进行通信时。例如,如果我尝试从 OSX 主机 SSH 到 Debian VM,请求会超时。Windows 7 VM 上运行了 SQL Server,但我无法从 OSX 主机或 Debian VM 连接到它。Debian VM 有一个运行在 8080 端口上的 xsp4 网络服务器,但是 OSX 主机和 Debian VM 都不能访问它。

我可以毫无问题地从主机->虚拟机、虚拟机->主机和虚拟机->虚拟机 ping,它们都可以在网络上互相看到,并且 OSX 主机正在将网络文件夹共享给 Windows 7 虚拟机。它似乎允许某些通信,例如 DHCP 请求、Ping 请求、Windows 网络共享和 Web 浏览,但不允许其他任何通信。我关闭了 Windows 防火墙,关闭了 OSX Mavericks 防火墙,并且 Debian VM 没有安装 selinux 或 iptables 防火墙。

在研究这个问题时,我发现了几个类似的问题线程,但其中很多是针对更旧版本的 VMWare Fusion,或者针对具有不同网络偏好的 VMWare Workstation。

如果我将 VMWare 的网络设置切换为使用 NAT 而不是桥接,我可以让这些场景在一定程度上发挥作用,但这会弄乱 VM 的 IP 地址,我想让它们保持在同一个网络上。