标签: vmware-fusion

为什么 Finder 和 du 报告的文件大小不同?

我正在编写一个geektool 3脚本来显示特定 VMware Fusion 虚拟机的大小。这样的.vmwarevm“文件”其实就是一个打包好的目录。

Finder 中的获取信息显示该文件为“52.91 GB”。我运行以下du命令来获取文件大小:

> du -hs ~/Documents/Virtual\ Machines.localized/MY-PRECIOUS-7.vmwarevm | awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)

du -hs命令返回文件大小为“49G”。与 Finder 报告的差异的原因是什么?

或者,我尝试用如下-s选项替换该选项-d

du -hd ~/Documents/Virtual\ Machines.localized/MY-PRECIOUS-7.vmwarevm | awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)

du -hd命令返回文件大小为“59G”。Finder du -hd、 和之间的区别是du -hs什么?

此外,此du -hd命令在 geektool 3 中不产生任何输出。什么给出了?

finder vmware-fusion geektool du macos

4
推荐指数
1
解决办法
4149
查看次数

从崩溃的 VMWare VM 的硬盘读取

我在 Mac 上运行 VMWare Fusion,运行 Windows 7 VM。我不小心关闭了我的 Mac,VM 映像无法正确恢复,丢失了我在该映像中处理过的所有文件。我有 2 个月前的快照,但我确实需要从那时起在该快照上创建的一堆文件。鉴于 vmdk 文件(或者可能是其他 VMWare 文件),是否有我可以用来仔细阅读该硬盘驱动器的阅读器,即使我无法正确启动映像。或者有没有其他方法可以读取文件系统?

奇怪的是,图像认为它处于暂停状态,所以我尝试“播放”VM 只是为了在运行它时出现致命错误。


编辑:我尝试了下面的答案,它奏效了。基于现有硬盘创建一个新的 VM 能够找到我的旧数据。有趣的是,在选择从哪个 vmdk 文件创建我的新 VM 的硬盘时,VMWare Fusion 可以识别多个可能的 vmdk 文件。看起来我创建的每个快照都创建了另一个有效的 vmdk 文件。我的 VM 被命名为“Windows 7”,我有一个名为“Windows 7-000001-s00x.vmdk”的 vmdk 文件,其中 x 是组成一个功能 vmdk 组的一系列文件 - 对于每个组,只有一个 vmdk 文件被视为可以使用的基本文件(根名为“Windows 7-000001.vmdk”)。

我求助于查看每个有效 vmdk 文件上的日期并在我的 VM 崩溃之前选择最后一个。虽然弹出了一些不相关的警告,但我能够检索所有丢失的信息。

data-recovery vmware-fusion virtual-machine

4
推荐指数
1
解决办法
7533
查看次数

如何在主机 (Mac OS X) 中挂载 VMWare (Fusion) 磁盘映像?

可能的重复:
使用 MacFuse 在 Snow Leopard 中挂载 VMware 映像 (.vmwarevm)

是否可以在主机 Mac OS X 中挂载 Windows 7 x64 VM 的 vmware fusion 磁盘映像?

如果是这样,是否可以在 VM 运行时挂载此磁盘?

vmware-fusion macos

3
推荐指数
1
解决办法
2万
查看次数

如何将 Boot Camp 分区转换为 VMDK 文件?

我正在寻找一种聪明的方法来在我的 MacBook Pro 的 Boot Camp 分区上升级到 Windows 64 位。这是我制定的计划(考虑到您不能只是将 Win32 升级到 Win64):

  1. 将 Boot Camp 分区移动到 VMDK 文件;
  2. 使用全新的 Windows 7 64 位安装覆盖 Boot Camp 分区;
  3. 重新安装程序和不可转移的东西;
  4. 在 Mac OS 上,在 VMWare Fusion 虚拟机中运行 Win7 32 位和 Win7 64 位,并使用 Windows Easy Transfer。

这里唯一的问题是我不知道如何将物理分区转换为 VMDK 文件。即使没有最轻微的压缩,我的驱动器上仍有足够的空间用于此操作,我只是不知道该怎么做。

我偶然发现了Live View,它可以将原始图像(dd样式)转换为 VMDK。(它没有 Mac OS 版本,但由于它是 Java,我认为无论如何我都可以运行它。)但是,在支持的操作系统列表中没有明确提及 Windows 7。

windows-7 vmware-fusion

3
推荐指数
1
解决办法
9804
查看次数

将 Mac 上的端口重定向到 VMWare

所以...我已经开始在一家使用 .NET 的商店担任前端开发人员。我使用 Mac 并有一个带有 Visual Studio 的 VMWare 映像及其上的项目。该项目运行良好。但是,我正在与这里的开发人员交谈,并且在我到达这里之前有人使用能够将特定端口指向他们的 VMWare Windows 机器。这意味着,他们能够在他们的 Mac 上编码,将文件夹共享到 VMWare,然后只需在 Mac 上的浏览​​器中查看它。基本上,使用 VMWare 映像作为服务器。

因此http://localhost:123/将被重定向到 VMWare 机器。我知道 Visual Studio 项目在编译时运行在http://localhost:1309/,所以基本上,我的问题是...如何复制该环境?有人告诉我有一个程序他需要重新路由端口,并且他正在使用 NAT。

以前有人这样做过吗?

mac vmware-fusion nat .net-framework

3
推荐指数
1
解决办法
1397
查看次数

关闭 Windows XP VMware Fusion 来宾的 Internet 访问

我正在使用 VMware Fusion 6 Windows XP 客户机在我的 Mac 上运行一些旧版 Windows 软件。我想关闭 VM 的 Internet 访问,以便 Windows XP 无法在线获取任何讨厌的软件。但是,我想保留在 Mac 和 VM 之间传输文件的能力。

实现这一目标的最佳方法是什么?提前致谢。

vmware-fusion windows-xp virtual-machine macos

3
推荐指数
1
解决办法
2881
查看次数

VMWare Fusion:无法连接 Transcend USB 3.0 SD 读卡器

我无法将 Transcend USB 3.0 SD 读卡器连接到运行 OS X Catalina 的 Mac 笔记本电脑上运行的 VMware Fusion 虚拟机。我使用的是 VMware Fusion 版本 11.5.3。我不确定这是否重要,但来宾操作系统是 CentOS Enterprise Linux 8 64 位。

我收到以下错误消息:

The device 'Transcend' was unable to connect to its ideal host controller.
An attempt will be made to connect this device to the available host controller.
This might result in undefined behavior for this device.
Run Code Online (Sandbox Code Playgroud)

我已尝试了这篇 VMware 知识库文章中的一些建议,但没有成功。

在此输入图像描述

usb vmware sd-card vmware-fusion virtual-machine

3
推荐指数
1
解决办法
4500
查看次数

如何通过 NAT 使用 Mac 的网络连接同时获取两个 VMWare 虚拟机?

我在我的 Mac 上运行 VMWare Fusion 2。我已经设置了三个 Windows XP Pro SP3 虚拟机(来自同一个 Windows 光盘 - 一个是从头安装的,另外两个是原始 VMWare 文件的副本)。

当我一次运行多个 VM 时,只有其中一个可以连接到 Internet。无论我将网络适配器都设置为 NAT、桥接还是将一个设置为 NAT,一个设置为桥接,这都是正确的。

当然有办法让两个虚拟机同时运行在互联网上吗?

vmware-fusion

2
推荐指数
1
解决办法
2918
查看次数

更改 VMware Fusion 的一个键盘快捷键

我正在使用 Mac,并已安装VMware Fusion以获得虚拟 Windows 和 Linux。

目前,通过Ctrl + left arrowCtrl + right arrow,我可以在这三个系统之间切换。

我想更改此键盘快捷键。我在Preferencesof 中没有找到这个选项VMware Fusion,有人知道在哪里设置吗?

在此处输入图片说明

keyboard-shortcuts vmware-fusion virtual-machine

2
推荐指数
1
解决办法
1039
查看次数

在 Mac OSX 虚拟机中禁用 HiDPI

我已在 VMWare 中安装了 Mac OS X,但我的显示器遇到了问题。当我在分辨率为 1920 x 1080 的主显示器上全屏运行虚拟机时,Mac OS X 坚持屏幕分辨率为 960 x 540,即 Mac OS X 认为显示器是 HiDPI。我已经安装了VMWARE Tools,vmware-resolutionSet也没有用。如何禁用 HiDPI 模式?

mac vmware-fusion

2
推荐指数
1
解决办法
4048
查看次数

VMWare 6.5 Fusion 兼容性

昨天,我将在运行 VMWare 工作站的 Vista 操作系统下创建的大约 6 个 VM 移到了我的 iMac 上,令我惊讶的是,它们都运行良好(并且在这方面表现得相当好)。

然后我在 Mac(融合 3.0.1)上创建了一个新的 VM,Windows 7 Ultimate,它也运行得非常好。

但是,现在我想将在 Mac 上创建的 VM 移回运行工作站或免费 vmware 播放器的 PC……但它不想工作。

任何人都知道是否有原因这不应该工作?或者我需要做什么才能让它工作?

vmware-fusion macos

1
推荐指数
1
解决办法
261
查看次数

窗口屏幕截图?

我在 MacBook Pro 中运行 VMware Fusion 3.0.1,并且我有一个 Windows 7 来宾操作系统。在“虚拟机”菜单项中,有一个“发送密钥”选项,还有一个“打印 Scrn”选项,但这需要整个桌面,而不仅仅是我想要捕获的窗口。如何发送“Alt + Print Scrn”?我试过在尝试虚拟机时按住“Alt”(选项)键 -> 发送键 -> 打印 Scrn,但这不起作用。或者是我连接外部 Windows 键盘的唯一选择?

windows mac vmware-fusion

0
推荐指数
1
解决办法
7204
查看次数

我有适用于 Mac OS X 的 VMWare,我可以在 Mac 上创建 VM 并在 Windows 7 上使用它们,而无需购买另一个 VMWare 副本吗?

基本上我在我的 Mac 上拥有一个 VMWare 许可证。我想在 Mac 上创建 VM,然后在我的 Windows 7 笔记本电脑上运行它们。这是可行和合法的吗?或者我是否需要购买另一个适用于 Windows 的 VMWare 副本?VMWare Player 可以在 Windows 7 上运行它们吗,而且是免费的吗?

windows virtualization vmware-fusion macos

0
推荐指数
1
解决办法
158
查看次数