VMware Workstation / Fusion 安装与使用
一、引言
在软件开发、系统测试或技术学习过程中,我们常常需要在同一台计算机上运行多个操作系统环境。例如,在 Windows 宿主机上运行 Linux 发行版进行开发测试,或在 macOS 上运行旧版 Windows 以兼容特定软件。传统解决方案是安装双系统,但这种方式存在诸多局限:系统切换需要重启、占用独立磁盘分区、无法实现多系统并行运行,且维护成本较高。
虚拟机技术完美解决了这一痛点。它允许你在现有操作系统(宿主机)中“虚拟”出多台具备完整硬件功能的独立计算机,每台虚拟机拥有独立的 CPU、内存、硬盘和网络资源,彼此隔离、互不干扰。这种技术不仅提升了硬件利用率,还极大增强了开发、测试和学习的灵活性。
VMware 是桌面级虚拟机软件领域的事实标准,其产品以稳定性、高性能和丰富的功能著称。VMware 桌面虚拟化产品线包含两款核心产品:
- VMware Workstation——面向 Windows 和 Linux 平台
- VMware Fusion——面向 macOS 平台
2024 年 11 月,VMware(现隶属于博通公司)宣布 Workstation Pro 和 Fusion Pro 对个人用户完全免费,涵盖商业、教育及个人使用场景。这意味着无论你使用何种操作系统,均可零成本获得这款专业级虚拟机软件的全部功能,无需再为许可证付费。
本文将从零开始,系统性地讲解 VMware 桌面虚拟化产品的下载、安装、基本配置,并通过创建一个完整的 Ubuntu 虚拟机实例,帮助你建立规范、高效的使用习惯。无论你是开发工程师、系统管理员还是技术学习者,都能从中获得实用的操作指南和最佳实践。
二、什么是 VMware 桌面虚拟化
VMware Workstation 和 VMware Fusion 是 VMware 公司面向桌面端用户推出的 Type 2 虚拟机监控程序(Type 2 Hypervisor),依托宿主机操作系统提供的硬件抽象层,实现多个客户机操作系统的并行运行。
2.1 两款产品的关系
| 特性 | VMware Workstation | VMware Fusion |
|---|---|---|
| 支持平台 | Windows 和 Linux | macOS(含 Intel 和 Apple Silicon) |
| 核心功能 | 完全一致 | 完全一致 |
| 免费状态 | 2024 年 11 月起对个人用户免费 | 2024 年 11 月起对个人用户免费 |
| 适用场景 | 开发测试、系统运维、教学演示 | 开发测试、系统运维、教学演示 |
2.2 核心功能特性
两款产品的核心功能基本一致,具备以下能力:
-
多操作系统并行运行:无需重启或重新分区,即可在单台物理机上同时运行 Windows、Linux、BSD 等多种 x86 操作系统。
-
安全隔离的执行环境:所有虚拟机运行在独立的隔离空间中,适用于隔离测试新操作系统、评估软件补丁或分析潜在安全威胁。
-
灵活的虚拟硬件配置:可为每台虚拟机独立分配 CPU 核心数、内存容量、磁盘空间及虚拟网络设备。
-
快照与状态回滚:支持保存虚拟机在任意时刻的完整状态,系统异常时可一键回退。
-
跨平台兼容性:除 Windows 和 Linux 宿主机外,虚拟机内可安装 Windows、Linux、macOS(macOS 仅限在 Apple 硬件上虚拟化)等多种客户机系统。
VMware 桌面虚拟化产品广泛应用于软件开发、质量保障、系统演示、教育培训及网络安全分析等领域,在全球开发者和运维人员中拥有庞大的用户基础。
三、安装前准备
3.1 系统要求
安装前,请确认宿主机满足以下最低硬件与软件要求:
| 项目 | VMware Workstation | VMware Fusion |
|---|---|---|
| 操作系统 | Windows 10/11 64 位或 Linux 64 位 | macOS 11(Big Sur)及以上 |
| CPU | 支持 Intel VT-x 或 AMD-V 硬件虚拟化 | Intel 芯片或 Apple Silicon(M 系列) |
| 内存 | 最低 4 GB,推荐 16 GB 以上 | 最低 4 GB,推荐 16 GB 以上 |
| 磁盘空间 | 软件约 2 GB,虚拟机预留 15 GB 以上 | 软件约 2 GB,虚拟机预留 15 GB 以上 |
| 存储类型 | 推荐固态硬盘(SSD) | 推荐固态硬盘(SSD) |
3.2 启用硬件虚拟化(Windows / Linux)
VMware Workstation 的正常运行依赖 CPU 提供的硬件虚拟化扩展(Intel VT-x / AMD-V)。若该功能未启用,虚拟机将无法启动,或启动后性能严重下降。这是因为 Type 2 虚拟机监控程序必须借助 CPU 级虚拟化指令集才能高效地执行客户机操作系统的特权指令,缺乏硬件辅助将使虚拟机回退到纯软件模拟模式,性能开销极高。
启用步骤:
-
重启计算机,在开机自检阶段按下 BIOS / UEFI 进入键(通常为 F2、Del 或 F10)。
-
导航至 CPU Configuration 或 高级 菜单。
-
找到 Intel VT-x(Intel 处理器)或 AMD-V(AMD 处理器)选项。
-
将状态设置为 Enabled(启用)。
-
保存更改并退出(通常按 F10 确认)。
说明:Apple Silicon(M 系列)芯片的 Mac 原生支持虚拟化,无需额外配置 BIOS。
3.3 下载 VMware 桌面虚拟化产品
Windows / Linux 用户:
-
访问 Broadcom 支持门户。
-
搜索 “VMware Workstation Pro”。
-
根据宿主机操作系统选择对应版本(Windows 或 Linux)进行下载。
macOS 用户:
-
访问 Broadcom 支持门户。
-
搜索 “VMware Fusion Pro”。
-
根据宿主机操作系统选择对应版本(macOS)进行下载。
💡 重要提示:自 2024 年 11 月起,Workstation Pro 和 Fusion Pro 对 所有用户彻底免费,无需申请许可证密钥。
四、安装 VMware 桌面虚拟化产品
4.1 Windows 平台安装步骤(VMware Workstation)
1. 以管理员身份运行安装程序
右键单击下载的安装包(如 VMware-workstation-full-*.exe),选择"以管理员身份运行"。
2. 进入安装向导
点击"下一步",勾选"我接受许可协议中的条款",继续点击"下一步"。
3. 选择安装位置
默认安装路径为系统盘(C 盘),建议更改为非系统盘(如 D 盘),避免长期占用系统分区空间。同时勾选"将 VMware Workstation 控制台工具添加到系统 PATH",以便在命令行中调用相关工具。
4. 用户体验设置
建议取消勾选"加入 VMware 客户体验改善计划",点击"下一步"。
5. 快捷方式配置
勾选"桌面"和"开始菜单程序文件夹",点击"下一步"。
6. 执行安装
点击"安装",等待安装进度完成(约 2 至 5 分钟)。
7. 完成安装
点击"完成"退出向导。启动软件后,可通过"帮助" → "关于 VMware Workstation" 确认版本信息及授权状态。
4.2 Linux 平台安装步骤(以 Ubuntu 为例,VMware Workstation)
1. 安装编译依赖
sudo apt update && sudo apt upgrade -y
sudo apt install build-essential linux-headers-$(uname -r)
2. 赋予执行权限并启动安装
chmod +x VMware-Workstation-Full-*.bundle
sudo ./VMware-Workstation-Full-*.bundle
3. 编译并安装内核模块
sudo vmware-modconfig --console --install-all
4.3 macOS 平台安装步骤(VMware Fusion)
说明:VMware Workstation 不支持 macOS 宿主机,macOS 用户应使用 VMware Fusion。两款产品功能一致,安装完成后使用体验相同。
1. 确认 Mac 芯片类型
点击"关于本机" → "系统报告" → 查看"芯片类型":
-
Intel 芯片:可使用 VMware Fusion 12.5.x 及以下版本
-
Apple Silicon(M1/M2/M3)芯片:必须使用 VMware Fusion 13.0 及以上版本
2. 下载相应版本的 VMware Fusion 安装程序
3. 安装 Fusion
双击下载的 .dmg 文件,将"VMware Fusion.app"拖入"Applications"文件夹。
4. 绕过 Gatekeeper 安全提示(如遇)
首次启动时,若系统弹出"已损坏"或"无法验证开发者"提示,请按以下步骤处理:
-
前往"系统设置" → "隐私与安全性"。
-
滚动至"安全性"区域,点击"仍要打开"。
-
若该按钮不可用,可在终端执行以下命令后重试:
sudo spctl --master-disable输入管理员密码后刷新系统设置界面。
5. 授予辅助功能权限
打开"系统设置" → "隐私与安全性" → "辅助功能" → 点击右下角锁图标解锁 → 点击"+"号,在应用程序列表中选择"VMware Fusion.app"并勾选。此权限缺失将导致虚拟机内鼠标卡顿、键盘输入异常及全屏模式失效。
6. 启动并验证
启动 VMware Fusion,在欢迎界面中点击"Continue",选择"I want to try VMware Fusion"进入试用模式。授权状态将自动识别为免费许可,无需输入任何序列号。
4.4 安装验证
安装完成后,启动 VMware Workstation 或 VMware Fusion。若主界面正常显示且无错误弹窗,则表示安装成功。
五、初始配置
5.1 设置虚拟机默认存储位置
为避免虚拟机磁盘文件散落于系统盘,建议在首次使用前修改默认存储路径:
-
启动 VMware Workstation / Fusion。
-
Windows / Linux:点击菜单栏 "编辑" → "首选项";macOS:点击菜单栏 "VMware Fusion" → "偏好设置"。
-
切换至 "工作区" 选项卡。
-
将 "默认虚拟机位置" 修改为非系统盘目录(例如 Windows 下
D:\VMware\Virtual Machines,macOS 下~/Documents/Virtual Machines)。 -
点击 "确定" 保存配置。
5.2 配置虚拟网络
VMware 在安装过程中会自动创建三个虚拟网络接口,其特性对比如下:
| 网络模式 | 工作原理 | 适用场景 |
|---|---|---|
| 桥接模式 | 虚拟机直接接入宿主机所在的物理网络,获得独立 IP 地址 | 需将虚拟机作为独立网络节点对外提供服务 |
| NAT 模式 | 虚拟机通过宿主机共享 IP 地址访问外部网络 | 新手推荐,无需额外配置即可联网 |
| 仅主机模式 | 虚拟机仅能与宿主机通信,无法访问外部网络 | 隔离测试、安全实验环境 |
用户可通过以下路径查看和修改网络配置:
-
Workstation:菜单栏 "编辑" → "虚拟网络编辑器"
-
Fusion:菜单栏 "编辑" → "虚拟网络设置"
六、创建第一个虚拟机
本节以 在 VMware 桌面虚拟化产品中安装 Ubuntu 26.04 LTS 为例,完整演示虚拟机创建流程。Windows、Linux 和 macOS 用户的操作界面虽有细微差异,但核心步骤完全一致。
6.1 准备工作:下载 Ubuntu 26.04 LTS ISO 镜像
Ubuntu 26.04 LTS(开发代号"Resolute Raccoon")是 Canonical 发布的最新长期支持版本,提供长达 5 年的安全更新和技术支持。作为长期支持版本,它在系统稳定性、软件兼容性和社区支持方面均具备成熟保障,非常适合在虚拟机中长期部署和深入学习。
下载步骤:
-
访问 Ubuntu 官方网站下载页面。
-
点击下载 Ubuntu Desktop 镜像文件。
-
下载所得文件名为
ubuntu-26.04-desktop-amd64.iso(文件大小约 6.1 GB,下载时间取决于网络带宽,建议使用有线网络以确保稳定性)。 -
将 ISO 文件存放于便于访问的位置(如
Downloads目录或桌面)。
说明:文件名中的
amd64表示该镜像适用于 64 位 x86 架构(兼容 Intel 和 AMD 处理器),系当前主流 PC 的标准架构。强烈建议下载完成后比对官网提供的 SHA256 校验值,确保 ISO 镜像文件完整无损,避免因文件损坏导致后续安装失败或系统异常。
6.2 新建虚拟机向导
-
启动新建虚拟机向导
-
Workstation:点击主界面 "创建新的虚拟机",或使用快捷键 Ctrl + N。
-
Fusion:点击主界面 "新建" 图标,或使用快捷键 Command + N。
-
-
选择配置类型
选择 "典型(推荐)" 以简化配置流程;具备经验的高级用户可选择 "自定义(高级)" 以获取更精细的硬件控制。
-
选择操作系统来源
选择 "稍后安装操作系统"。该选项可避免 VMware 的简易安装流程对系统分区和用户账户进行自动化干预,便于用户完全掌控安装过程。
-
选择客户机操作系统
-
操作系统选择 "Linux"
-
版本选择 "Ubuntu 64 位"
-
-
命名虚拟机并指定存储位置
-
虚拟机名称:
Ubuntu 26.04 -
存储位置:浏览并选择在 5.1 节 中设置的默认虚拟机目录。
-
-
指定磁盘容量
-
建议分配 40 GB 至 80 GB(采用动态分配策略,按实际使用量占用宿主机空间)。
-
选择 "将虚拟磁盘拆分成多个文件",便于后续迁移和备份。
-
-
完成创建
点击 "完成",虚拟机配置文件即创建完毕。此时虚拟机仅包含硬件配置信息,尚未安装操作系统。
6.3 挂载 ISO 镜像并安装操作系统
-
挂载安装镜像
-
在虚拟机列表中选中刚创建的虚拟机,点击 "编辑虚拟机设置"(Fusion 中为 "设置")。
-
选择 "CD/DVD (SATA)" 设备。
-
勾选 "使用 ISO 映像文件",点击 "浏览" 并选择先前下载的
ubuntu-26.04-desktop-amd64.iso文件。
-
-
启动虚拟机并执行安装
点击 "开启此虚拟机",虚拟机将从 ISO 镜像引导启动。按照 Ubuntu 图形化安装程序的提示完成语言选择、键盘布局、磁盘分区及用户账户创建等步骤。
安装提示:磁盘分区环节建议选择"擦除磁盘并安装 Ubuntu"(虚拟机内操作,不影响宿主机数据);在创建用户账户时,建议设置一个易记的用户名和强密码并妥善保管。安装过程通常需要 10 至 20 分钟,请耐心等待。
6.4 安装 VMware Tools(增强功能组件)
VMware Tools(Fusion 中同样称为 VMware Tools,功能相同)是一组增强驱动程序和管理工具,建议所有用户安装。其主要收益包括:
-
提升图形显示性能与分辨率自适应能力
-
支持宿主机与虚拟机之间的 文件拖拽传输
-
启用 剪贴板共享(跨系统复制/粘贴文本及文件)
-
实现虚拟机窗口分辨率随窗口大小自动调整
安装步骤:
-
在虚拟机开机状态下,点击菜单栏:
-
Workstation:"虚拟机" → "安装 VMware Tools"
-
Fusion:"虚拟机" → "安装 VMware Tools"
-
-
在虚拟机内打开文件管理器,进入 VMware Tools 虚拟光盘。
-
解压
.tar.gz压缩包,并在终端中执行以下命令:tar -xzvf VMwareTools-*.tar.gz cd vmware-tools-distrib/ sudo ./vmware-install.pl -
按提示接受默认安装选项(连续回车即可),安装完成后重启虚拟机。
七、Ubuntu 常用命令
在上一章中,我们成功在虚拟机中安装了 Ubuntu 26.04 LTS 系统。对于 Linux 初学者而言,掌握一些常用的终端命令是高效使用 Ubuntu 的关键。本章将介绍 Ubuntu Linux 中最常用、最实用的终端命令,帮助读者快速上手。
7.1 为什么要学习 Linux 命令
Linux 的命令行界面(CLI)提供了比图形界面更高效、更灵活的系统操作方式:
-
效率更高:许多批量操作通过命令行可以一键完成,而图形界面可能需要多次点击。
-
远程管理必备:服务器环境通常没有图形界面,命令行是唯一的操作方式。
-
自动化脚本:命令可以编写成脚本,实现任务的自动化执行。
-
故障排查:当图形界面出现问题时,命令行往往是解决问题的重要途径。
提示:按
Ctrl + Alt + T可快速打开 Ubuntu 的终端窗口。
7.2 文件与目录操作命令
| 命令 | 功能 | 示例 |
|---|---|---|
pwd | 显示当前工作目录的完整路径 | pwd → 输出 /home/username |
ls | 列出当前目录下的文件和文件夹 | ls -la(显示所有文件,含隐藏文件,以列表格式展示) |
cd | 切换目录 | cd /etc(进入 /etc 目录);cd ..(返回上一级目录);cd ~(返回用户主目录) |
mkdir | 创建新目录 | mkdir myproject(在当前目录下创建名为 myproject 的文件夹) |
touch | 创建空文件或更新文件时间戳 | touch README.md(创建 README.md 文件) |
cp | 复制文件或目录 | cp file1.txt file2.txt(复制 file1.txt 为 file2.txt);cp -r folder1/ folder2/(递归复制目录) |
mv | 移动或重命名文件 / 目录 | mv file1.txt file2.txt(重命名);mv file.txt ~/Documents/(移动到 Documents 目录) |
rm | 删除文件或目录(谨慎使用) | rm file.txt(删除文件);rm -rf folder/(强制递归删除目录,不可恢复) |
7.3 系统信息查看命令
| 命令 | 功能 | 示例 |
|---|---|---|
uname -a | 显示系统内核版本和架构信息 | uname -a → 输出类似 Linux ubuntu 6.11.0-8-generic #10-Ubuntu SMP ... x86_64 |
df -h | 查看磁盘空间使用情况(以人类可读格式) | df -h → 显示各分区的容量、已用、可用及挂载点 |
free -h | 查看内存使用情况(以人类可读格式) | free -h → 显示总内存、已用内存、可用内存等信息 |
top 或 htop | 实时查看系统进程和资源占用(htop 需单独安装) | top 进入实时监控界面,按 q 退出 |
lscpu | 查看 CPU 详细信息 | lscpu → 显示 CPU 架构、核心数、线程数等 |
7.4 软件包管理命令(APT)
Ubuntu 使用 APT(Advanced Package Tool) 作为软件包管理工具,以下是最常用的 APT 命令:
| 命令 | 功能 | 示例 |
|---|---|---|
sudo apt update | 更新本地软件包索引(获取最新软件列表) | sudo apt update |
sudo apt upgrade | 升级所有已安装的软件包到最新版本 | sudo apt upgrade |
sudo apt install | 安装指定的软件包 | sudo apt install vim(安装 Vim 编辑器) |
sudo apt remove | 卸载指定的软件包(保留配置文件) | sudo apt remove vim |
sudo apt purge | 彻底卸载软件包(删除配置文件) | sudo apt purge vim |
sudo apt autoremove | 自动删除不再需要的依赖包 | sudo apt autoremove |
apt search | 搜索软件包 | apt search python(搜索与 Python 相关的软件包) |
apt list --installed | 列出所有已安装的软件包 | apt list --installed | grep python(过滤出已安装的 Python 相关包) |
7.5 文件查看与编辑命令
| 命令 | 功能 | 示例 |
|---|---|---|
cat | 查看文件内容(一次性显示全部) | cat /etc/os-release(查看操作系统版本信息) |
less | 分页查看文件内容(适用于大文件) | less /var/log/syslog(按 q 退出) |
head | 查看文件开头部分内容(默认 10 行) | head -n 20 file.txt(显示文件前 20 行) |
tail | 查看文件末尾部分内容(默认 10 行) | tail -f /var/log/syslog(实时跟踪日志更新,按 Ctrl + C 退出) |
nano | 简单易用的命令行文本编辑器 | nano myfile.txt(打开文件进行编辑,Ctrl + O 保存,Ctrl + X 退出) |
vim | 功能强大的命令行文本编辑器 | vim myfile.txt(按 i 进入编辑模式,按 Esc 退出编辑模式,输入 :wq 保存并退出) |
7.6 权限管理命令
Linux 系统中的每个文件和目录都有归属和权限设置:
| 命令 | 功能 | 示例 |
|---|---|---|
chmod | 修改文件或目录的权限(读、写、执行) | chmod +x script.sh(为 script.sh 添加执行权限) |
chown | 修改文件或目录的所有者 | sudo chown username:groupname file.txt(更改文件所有者和所属组) |
whoami | 查看当前登录的用户名 | whoami → 输出当前用户名 |
sudo | 以超级管理员(root)权限执行命令 | sudo apt update(以管理员权限更新软件包列表) |
说明:Linux 权限分为读(
r)、写(w)、执行(x)三类,分别对文件所有者、同组用户和其他用户进行设置。
7.7 压缩与解压命令
| 命令 | 功能 | 示例 |
|---|---|---|
tar | 创建或解压 .tar.gz 格式的归档文件 | tar -xzvf archive.tar.gz(解压);tar -czvf archive.tar.gz folder/(压缩) |
zip / unzip | 创建或解压 .zip 格式的压缩文件 | zip -r archive.zip folder/(压缩);unzip archive.zip(解压) |
gzip | 压缩或解压 .gz 格式的文件 | gzip file.txt(压缩,生成 file.txt.gz);gunzip file.txt.gz(解压) |
7.8 网络相关命令
| 命令 | 功能 | 示例 |
|---|---|---|
ping | 测试网络连通性 | ping -c 4 google.com(向 google.com 发送 4 个测试包) |
curl | 发送 HTTP 请求或下载文件 | curl -O https://example.com/file.zip(下载文件) |
wget | 下载网络文件 | wget https://example.com/file.zip |
ifconfig 或 ip a | 查看网络接口的 IP 地址配置 | ip a → 显示所有网络接口的 IP 地址 |
7.9 进程与系统管理命令
| 命令 | 功能 | 示例 |
|---|---|---|
ps | 查看当前正在运行的进程 | ps aux(显示所有进程的详细信息) |
kill | 结束指定进程(通过进程 ID) | kill -9 1234(强制结束 PID 为 1234 的进程) |
systemctl | 管理系统服务(启动、停止、重启) | sudo systemctl start ssh(启动 SSH 服务) |
shutdown | 关闭或重启系统 | sudo shutdown now(立即关机);sudo reboot(重启系统) |
7.10 常用命令速查表
| 类别 | 命令 | 功能 |
|---|---|---|
| 目录操作 | pwd | 显示当前路径 |
| 目录操作 | ls -la | 列出所有文件(含隐藏) |
| 目录操作 | cd ~ | 回到用户主目录 |
| 文件操作 | mkdir dir | 创建目录 |
| 文件操作 | rm -rf dir | 删除目录及内容 |
| 系统信息 | df -h | 查看磁盘空间 |
| 系统信息 | free -h | 查看内存使用 |
| 系统信息 | uname -a | 查看系统版本 |
| 软件管理 | sudo apt update | 更新软件源 |
| 软件管理 | sudo apt install pkg | 安装软件包 |
| 权限管理 | sudo command | 以管理员权限执行 |
| 权限管理 | chmod +x file | 添加执行权限 |
| 网络测试 | ping -c 4 URL | 测试网络连通性 |
| 进程管理 | ps aux | 查看所有进程 |
| 进程管理 | kill PID | 结束进程 |
实践建议:本章命令无需全部记忆,建议在日常使用中多查阅、多实践。熟练后,你会发现命令行操作远比图形界面高效。你可以在 Ubuntu 虚拟机中打开终端,逐一尝试上述命令,逐步熟悉 Linux 的命令行环境。
八、快照与克隆
8.1 快照(Snapshot)——系统状态的可靠回退点
快照功能可记录虚拟机在 某一时刻的完整状态,包括磁盘数据、内存内容及硬件配置。当系统遭受软件故障、恶意程序侵扰或配置错误时,可通过快照实现 一键式状态恢复。
典型使用场景:
-
完成操作系统纯净安装后,立即拍摄快照作为“初始基准线”
-
执行高风险操作前创建快照,以便操作失败时快速回滚
操作步骤:
-
创建快照:右键点击虚拟机 → “快照” → “拍摄快照” → 输入名称与描述后确认
-
恢复快照:点击工具栏 “快照管理器” → 选中目标快照 → 点击 “转到”
8.2 克隆(Clone)——高效复制虚拟机实例
克隆功能可基于现有虚拟机 快速生成配置完全相同的副本,适用于搭建集群环境、多节点测试及实验场景。
两种克隆方式的差异:
| 克隆类型 | 特点 | 适用场景 |
|---|---|---|
| 完整克隆 | 生成完全独立的虚拟机副本,占用完整磁盘空间 | 长期使用、需独立运行的场景 |
| 链接克隆 | 与原虚拟机共享磁盘数据,占用空间极小 | 短期测试、节省存储空间 |
操作步骤:
-
右键点击源虚拟机 → “管理” → “克隆”
-
选择克隆来源(当前状态或指定快照)
-
选择克隆类型(完整克隆 / 链接克隆)
-
为克隆虚拟机命名并指定存储位置
-
点击 “完成” 开始克隆进程
九、常见问题与应对策略
9.1 常见问题排查
| 问题现象 | 常见原因 | 解决方案 |
|---|---|---|
| 虚拟机无法启动,报错"VT-x 不可用" | BIOS 中虚拟化功能未启用;Windows Hyper-V 冲突 | 重启进入 BIOS 启用 Intel VT-x / AMD-V;关闭 Windows Hyper-V 功能后重启 |
| 虚拟机运行明显卡顿 | 虚拟化未生效;内存或 CPU 分配不足 | 确认 BIOS 设置正确;适当增加虚拟机的内存与 CPU 核心分配 |
| 虚拟机无法访问互联网 | 桥接模式绑定至错误的物理网卡 | 打开"虚拟网络编辑器",将桥接模式绑定至当前使用的物理网卡 |
| Windows 宿主环境下异常缓慢 | VMware 进程权限不足 | 以管理员身份运行 VMware Workstation |
| 安装提示"不支持降级" | 旧版本残留文件未清理 | 完整卸载旧版本,手动删除残留目录后重试 |
| macOS 中鼠标卡顿、键盘失灵 | 未授予辅助功能权限 | 前往"系统设置" → "隐私与安全性" → "辅助功能",勾选 VMware Fusion |
| Apple Silicon Mac 上无法启动 x86 虚拟机 | ARM 架构不支持 x86 硬件虚拟化 | 需使用支持 ARM 架构的客户机操作系统镜像 |
9.2 最佳实践建议
-
虚拟机文件存放于非系统盘:避免系统分区空间被虚拟机磁盘文件耗尽。
-
安装完毕后立即拍摄快照:保留一份"干净初始状态"的存档,便于后续快速恢复。
-
合理分配硬件资源:分配给虚拟机的内存不应超过宿主机物理内存的 50%,CPU 核心数不宜超过宿主机逻辑核心总数的一半。
-
定期清理无效文件:及时删除不再使用的虚拟机及过期快照,释放存储空间。
-
以管理员身份运行(Windows):若遇到无法解释的异常,可尝试以管理员身份启动软件。
十、总结
本文系统性地讲解了 VMware 桌面虚拟化产品的安装、配置与使用方法,涵盖以下核心内容:
-
核心概念:虚拟机、宿主机、客户机及虚拟化技术的原理阐述
-
安装部署:Windows(Workstation)、Linux(Workstation)及 macOS(Fusion)三大平台的详细安装指引
-
初始配置:默认存储路径设定与虚拟网络模式选择
-
实操演练:基于 Ubuntu 26.04 LTS 镜像的完整虚拟机创建流程,含 VMware Tools 安装
-
命令行管理:Ubuntu 常用终端命令的分类讲解与速查
-
进阶功能:快照回滚与克隆复制的高效应用
-
故障处理:常见错误现象的原因分析与解决方案
VMware 桌面虚拟化产品作为一套 功能完备且完全免费 的虚拟化平台,能够显著提升开发测试与系统运维的效率。掌握该工具后,用户可在单台物理计算机上灵活构建多操作系统环境,充分挖掘硬件资源的潜力。
建议读者立即动手实践:从创建一个 Ubuntu 26.04 虚拟机开始,逐步熟悉各项操作。如在实际使用中遇到任何问题,欢迎在评论区留言探讨。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐



所有评论(0)