macOS 上的 VMware Fusion:虚拟机安装和配置完整指南
VMware Fusion 是 Mac 用户可用的最强大和最精致的虚拟化平台之一。无论您需要运行 Windows 应用程序、测试 Linux 发行版还是维护隔离的开发环境,VMware Fusion 都能让您完成所有这些工作,而无需重新启动 Mac。本综合指南将引导您完成每一步 — 从系统要求和安装到 VM 配置和 VMware Tools 设置 — 以便您可以尽快启动并运行。
什么是 VMware Fusion,为什么要使用它?
VMware Fusion 是专为 macOS 设计的 Type 2 虚拟机监控程序。它允许您创建和管理虚拟机 (VM),这些虚拟机在 Mac 环境中独立运行,每个都有自己的操作系统、存储和网络配置。
与双启动不同,VMware Fusion 让您可以运行 Windows、Linux 或其他操作系统与 macOS 同时运行 — 在几秒钟内在它们之间切换。这使其成为以下人员的必不可少的工具:
- 软件开发人员需要在多个平台上测试应用程序
- QA 工程师运行隔离的测试环境
- IT 管理员管理跨平台基础设施
- 商业用户依赖仅限 Windows 的软件
- 安全研究人员需要沙箱环境
如果您管理服务器或需要可靠的托管环境来补充您的本地开发工作流,将 VMware Fusion 与基于云的 VPS 托管解决方案配对可为本地和远程工作负载提供强大的可扩展设置。
VMware Fusion 的系统要求
在下载 VMware Fusion 之前,请验证您的 Mac 是否满足最低硬件和软件要求。运行 VM 需要大量资源,满足推荐规格将显著提高性能。
| 要求 | 最低配置 | 推荐配置 |
|---|---|---|
| macOS 版本 | macOS 10.14 Mojave | macOS 12 Monterey 或更高版本 |
| 处理器 | 基于 Intel 的 Mac 或 Apple Silicon | Apple M1/M2/M3 或现代 Intel Core i5+ |
| RAM | 4 GB | 16 GB 或更多 |
| 可用磁盘空间 | 750 MB(用于 Fusion)+ VM 存储 | SSD,可用空间 50 GB+ |
| 显示屏 | 1280×800 分辨率 | Retina 显示屏 |
> Apple Silicon 说明:VMware Fusion 13(及更高版本)通过 ARM 架构为 Apple Silicon (M1/M2/M3) 芯片提供原生支持。但是,某些客户操作系统 — 特别是较旧的仅限 x86 的 Windows 版本 — 在基于 ARM 的 Mac 上的兼容性可能有限。
第 1 步:下载 VMware Fusion
- 导航到官方 VMware 网站或 Broadcom 的软件门户(VMware 在 2023 年被 Broadcom 收购)。
- 为您的 Mac 选择适当的版本:
- VMware Fusion 13 Pro — 用于专业和企业使用(自 2023 年末起对个人使用免费)
- VMware Fusion 13 Player — 用于标准个人使用
- 如果出现提示,创建免费 Broadcom 账户,然后继续下载。
- 下载完成后,在您的”下载”文件夹中找到
.dmg文件。
第 2 步:在 macOS 上安装 VMware Fusion
安装 VMware Fusion 遵循标准 macOS 应用程序安装过程:
- 双击
.dmg文件以挂载磁盘映像。 - 在出现的窗口中,将 VMware Fusion 图标拖入您的应用程序文件夹。
- 打开访达 → 应用程序并双击VMware Fusion以启动它。
- macOS 可能会提示您在系统设置 → 隐私和安全中允许该应用程序。点击仍然打开以继续。
- 接受最终用户许可协议 (EULA)。
- 输入您的许可证密钥(如果适用),或选择免费个人使用选项。
VMware Fusion 将完成其初始设置并启动虚拟机库窗口。
第 3 步:创建新虚拟机
安装 VMware Fusion 后,您就可以创建第一个虚拟机了。
启动新 VM 向导
- 打开 VMware Fusion。
- 点击创建新虚拟机,或从菜单栏导航到文件 → 新建。
- 安装助手将打开,为您提供多个设置选项。
选择您的安装方法
VMware Fusion 提供三种主要方法来创建新 VM:
| 方法 | 描述 | 最适合 |
|---|---|---|
| 从光盘或映像安装 | 使用物理 DVD 或 ISO 映像文件 | 全新操作系统安装 |
| 从 PC 迁移 | 从物理机传输现有 Windows 安装 | 迁移工作环境 |
| 使用 Boot Camp | 导入现有 Boot Camp Windows 分区 | 已在运行 Boot Camp 的用户 |
对于大多数用户,从光盘或映像安装是推荐的方法。如果您安装的是 Windows 10 或 Windows 11,请在继续之前从 Microsoft 网站下载官方 ISO。
选择您首选的方法并点击继续。
第 4 步:选择客户操作系统
- 如果您选择了光盘/映像方法,VMware Fusion 将尝试从您的 ISO 文件自动检测操作系统。
- 如果检测失败或您使用的是自定义映像,请从下拉列表中手动选择操作系统(例如 Windows 11、Ubuntu 22.04、Debian 12)。
- 确认您的选择并点击继续。
支持的客户操作系统包括:
- Windows 11、10、8.1、7
- Ubuntu、Debian、Fedora、CentOS、RHEL 和其他 Linux 发行版
- macOS(用于测试目的,受 Apple 许可限制)
- FreeBSD 和其他基于 Unix 的系统
第 5 步:命名并保存虚拟机
- 为您的 VM 输入描述性名称(例如
Windows11-Dev、Ubuntu-TestServer)。 - 选择存储位置。默认情况下,VMware Fusion 将 VM 保存到
~/Documents/Virtual Machines/。为了获得更好的性能,请将 VM 存储在内部 SSD 上,而不是外部或网络驱动器上。 - 点击保存以继续。
第 6 步:自定义 VM 硬件设置(可选但推荐)
在完成 VM 之前,花点时间配置其硬件资源。正确的分配对性能至关重要。
CPU 和内存
- 在完成向导之前点击自定义设置。
- 导航到处理器和内存。
- CPU 核心:为常规使用分配 2–4 个虚拟 CPU 核心。避免分配超过 Mac 总核心数的一半,以防止主机系统减速。
- RAM:为 Windows 10/11 分配至少 4 GB。对于开发工作负载,8 GB 强烈推荐。永远不要分配超过 Mac 总 RAM 的 50–60%。
硬盘
- 根据您的需求选择虚拟磁盘大小(Windows 11 最少 60 GB)。
- 在以下选项之间选择:
- 单个文件 — 性能更好
- 分割为多个文件 — 更易于移动和备份
- 如果您有足够的可用存储空间,启用预分配磁盘空间以获得最大 I/O 性能。
网络适配器
VMware Fusion 提供三种网络模式:
| 模式 | 描述 |
|---|---|
| NAT(共享) | VM 共享 Mac 的 IP 地址;最容易进行互联网访问 |
| 桥接 | VM 在本地网络上获得自己的 IP;理想用于服务器测试 |
| 仅主机 | VM 仅与 Mac 主机通信;最适合隔离环境 |
对于大多数用户,NAT 是默认且最简单的选项。如果您运行本地 Web 服务器或需要 VM 在网络上可被发现,请切换到桥接模式。
配置完所有设置后,点击完成以创建 VM。
第 7 步:安装客户操作系统
- VMware Fusion 将自动启动新 VM 并从您的 ISO 或光盘启动。
- 完全按照您在物理机上的方式遵循屏幕上的安装提示。
- 对于 Windows 安装,您将被要求:
- 接受许可协议
- 选择安装类型(建议自定义以进行全新安装)
- 选择虚拟磁盘分区
- 对于 Linux 安装,请遵循您选择的发行版的标准设置向导。
- 完成安装并在出现提示时允许 VM 重新启动。
> 提示:在安装期间,您的鼠标和键盘将被 VM “捕获”。按 Control + Command 随时将光标释放回 macOS。
第 8 步:安装 VMware Tools
VMware Tools 是一个关键软件包,应在客户操作系统启动并运行后立即安装。它提供:
- 改进的图形性能和分辨率缩放
- 无缝鼠标集成(不再有光标捕获)
- 共享剪贴板在 macOS 和客户操作系统之间
- 拖放文件共享在主机和客户之间
- 主机和 VM 之间的时间同步
- 改进的网络性能
如何安装 VMware Tools
- 在 VM 运行且客户操作系统完全启动后,点击 macOS 菜单栏中的虚拟机。
- 选择安装 VMware Tools。
- VMware Fusion 将在客户操作系统内挂载包含 VMware Tools 安装程序的虚拟光盘。
在 Windows 上:
- 在 VM 内打开文件浏览器。
- 导航到挂载的 DVD 驱动器(通常为
D:)。 - 双击
setup.exe并遵循安装向导。 - 出现提示时重新启动 VM。
在 Linux 上:
- 在 VM 内打开终端。
- 挂载 VMware Tools ISO 并运行安装程序脚本:
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
tar -xzf VMwareTools-*.tar.gz -C /tmp
cd /tmp/vmware-tools-distrib
sudo ./vmware-install.pl- 遵循提示并重新启动 VM。
> Linux 用户说明:许多现代 Linux 发行版包括 open-vm-tools,这是 VMware Tools 的开源替代品,通常预装或可通过软件包管理器获得 (sudo apt install open-vm-tools)。这是 Ubuntu 和基于 Debian 的系统的推荐方法。
第 9 步:配置共享文件夹(可选)
共享文件夹允许您直接从 Mac 访问文件在虚拟机内 — 对开发工作流非常有用。
- 在 VM 关闭或暂停时,转到虚拟机 → 设置。
- 点击共享。
- 启用共享文件夹并点击+按钮添加 macOS 文件夹。
- 选择要共享的文件夹并设置权限(只读或读/写)。
- 在客户操作系统内,共享文件夹将显示为网络驱动器 (Windows) 或挂载路径 (Linux)。
VMware Fusion 性能优化提示
从 VM 获得最佳性能需要一些额外的调整:
- 明智地使用快照:快照对测试非常宝贵,但占用大量磁盘空间。定期删除旧快照。
- 启用硬件加速:在 VM 设置中,确保启用 3D 图形加速以获得更好的显示性能。
- 暂停而不是关闭:暂停 VM 会立即保存其状态,允许您从中断处恢复。
- 保持 VMware Fusion 更新:更新通常包括性能改进和新 macOS 版本的兼容性修复。
- 动态分配资源:除非您的 Mac 有足够的 RAM 和 CPU 余量,否则不要同时运行多个资源密集型 VM。
- 使用 SSD 存储:虚拟机磁盘 I/O 是最大的性能瓶颈之一。始终将 VM 存储在内部 SSD 上。
VMware Fusion vs. Parallels Desktop:您应该选择哪一个?
VMware Fusion 和 Parallels Desktop 都是 macOS 的出色虚拟化解决方案。以下是快速比较,以帮助您做出决定:
| 功能 | VMware Fusion | Parallels Desktop |
|---|---|---|
| 价格 | 免费(个人使用)/ Pro 订阅 | 基于订阅(无免费层) |
| Apple Silicon 支持 | 是(Fusion 13+) | 是(优化出色) |
| Windows 性能 | 优秀 | 优秀 |
| Linux 支持 | 优秀 | 良好 |
| 企业功能 | 强大(VMware 生态系统) | 有限 |
| 易用性 | 良好 | 非常容易 |
对于已经熟悉 VMware 生态系统的开发人员和 IT 专业人员 — 特别是那些管理 专用服务器或企业基础设施的人员 — VMware Fusion 是自然选择,因为它与 VMware vSphere、ESXi 和其他企业工具兼容。
将本地 VM 与云托管集成
使用 VMware Fusion 在本地运行虚拟机非常适合开发和测试,但生产工作负载需要云基础设施的可靠性、正常运行时间和可扩展性。以下是混合方法在实践中的工作方式:
- 在本地开发在 VMware Fusion VM 中,该 VM 反映您的生产环境
- 部署到 VPS用于暂存和生产,确保跨环境的一致行为
- 使用共享托管用于不需要完整服务器的静态网站或低流量项目
例如,如果您在 Mac 上的 Linux VM 内构建 Web 应用程序,您可以直接将其部署到运行相同操作系统和软件堆栈的 VPS 托管环境。这消除了经典的”在我的机器上工作”问题。
如果您的项目需要控制面板以便于服务器管理,请考虑使用 带有 cPanel 的 VPS 通过熟悉的图形界面管理文件、数据库和电子邮件账户。
对于需要自定义域和专业电子邮件的项目,域名注册和 电子邮件托管服务完善了完整的网络存在 — 所有这些都可从同一托管提供商管理。
