【教程】如何在VMware虚拟机中安装系统和VMtools
提到虚拟机,很多人的第一反应还停留在“电脑里再装一台电脑”的层面。但真正用过 VMware 的人会知道,虚拟机最大的价值不在于“多装一个系统”,而在于它能让你在完全不碰物理机的前提下,去试错、去测试、去隔离各种各样不确定的环境。尤其是 VMware Workstation Pro 对个人用户免费之后,这套桌面级虚拟化工具重新变成了很多开发者的首选实验平台。
不过虚拟机看起来简单,真正动起手来,其实有不少容易被忽略的细节。很多人第一次装 Linux 虚拟机时,屏幕分辨率锁死在 800×600,鼠标光标一移动就弹回宿主系统,文件拖不进去,网络也时好时坏。这些问题多半不是系统镜像出了问题,而是少了最后一步——安装 VMware Tools(VMtools)。这篇文章我会从零开始,完整演示如何在 VMware 虚拟机中安装 Windows 和 Linux 系统,并一步步装好 VMtools。读完你可以照着操作,把一台能正常办公、能开发、能上网、能共享文件的虚拟机完整跑起来。
文章会覆盖环境准备、下载安装 VMware Workstation、创建虚拟机、安装 Windows/Linux、安装 VMtools,以及最常见的报错排查和工程建议。全程不跳步,也会把每一步的“为什么”讲清楚,避免你只是机械地点下一步。
1. 为什么现在还要认真学一遍 VMware 虚拟机
先给一个明确的判断:容器和云主机确实解决了很多问题,但 VMware 这类桌面虚拟化工具,在本地开发场景中仍然不可替代。
原因很简单。你可以在 VMware 里装各种 Linux 发行版做服务端测试,也可以在虚拟机里跑一些你不确定是否安全的软件或脚本,甚至可以把一台虚拟机专门当作某个旧软件的运行环境。物理机只需要负责输出画面和供电,所有实验产生的影响都被隔离在虚拟磁盘里。一旦出了问题,回滚快照就像把时间倒回去一样简单。
VMware Workstation Pro 的免费政策也很关键。从 2024 年 5 月开始,VMware Workstation Pro 已经对个人用户免费,个人用途不再需要购买商业许可证。这意味着,过去“要不要装盗版”的顾虑也基本消失了,个人学习、测试、做实验的成本降到几乎为零。对于刚接触虚拟化的小白、需要搭建隔离开发环境的程序员,以及要研究国产操作系统的运维人员来说,这是一个重新认识 VMware 的好时机。
从搜索结果也能看到,大家关心的不仅仅是“怎么装”,还有“为什么装不上”“为什么装完很卡”“为什么 Win11 提示 TPM 不满足”“为什么 WSL2 报虚拟化未启用”这类真实问题。这些问题基本都集中在硬件虚拟化、镜像选择、VMtools 这三大环节上。本文会在后面的章节逐一拆解。
2. VMware 虚拟机、宿主机、VMtools 的核心概念
在开始安装之前,有必要把几个关键术语理清楚。这些概念在后面的操作步骤里会反复出现。
| 术语 | 通俗解释 | 技术角色 |
|---|---|---|
| 宿主机(Host) | 你现在正在用的物理电脑 | 提供真实的 CPU、内存、硬盘等硬件资源 |
| 客户机(Guest) | VMware 里安装的那个系统 | 运行在宿主机上的完整操作系统,例如 Windows 10、Ubuntu |
| 虚拟机管理器(Hypervisor) | VMware Workstation Pro 本身 | 负责把物理硬件资源切分、调度给多个客户机 |
| VMDK 虚拟磁盘 | 客户机的“硬盘” | 它以文件形式存在于宿主机磁盘中,系统所有数据都写在这个文件里 |
| VMtools | VMware Tools,客户机里的增强驱动包 | 负责鼠标无缝切换、屏幕分辨率自适应、剪贴板共享、文件拖拽等功能 |
这里有一个最容易被新手忽略的点:虚拟机的本质是软件模拟硬件。软件要模拟 CPU 指令、内存、磁盘 I/O 和网络设备,所以宿主机 CPU 的虚拟化指令集(Intel VT-x / AMD-V)必须先开启,否则 VMware 根本无法高效工作。很多人在命令行里敲vmware: 此主机不支持 Intel VT-x之类的报错,根源就在这里。
另一个容易混淆的概念是“安装系统”和“安装 VMtools”。安装系统解决的是“虚拟机里有一套能运行的操作系统”,而 VMtools 解决的是“这套系统能不能和宿主机好好配合”。用一句话总结:不装 VMtools 的虚拟机也能用,但体验非常原始;装了 VMtools,虚拟机才真正进入“可用”状态。
3. 环境准备与前置条件
这一章非常重要。很多人安装失败,就是因为前置环境不满足,后面再怎么操作也都是白费力气。下面按检查顺序列出建议。
3.1 硬件与系统要求
VMware Workstation 本身对硬件的要求不算高,但要想流畅运行客户机,建议满足以下条件:
- CPU:Intel 或 AMD 处理器,支持并开启 VT-x / AMD-V 硬件虚拟化。
- 内存:宿主机建议 16GB 起步。虚拟机至少要分 4GB 才能流畅运行桌面版 Windows 或 Ubuntu。
- 硬盘:至少预留 60GB 空闲空间。如果虚拟机里还要装开发工具和数据库,建议 100GB。
- 操作系统:Windows 10/11 x64 或主流 Linux 发行版。
这里需要特别提醒:如果你的物理机没有开启虚拟化,后面创建虚拟机、安装系统时大概率会看到类似“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的提示。遇到这种情况,不要急着重装 VMware,先进 BIOS/UEFI 检查。
3.2 检查 BIOS/UEFI 中的虚拟化开关
不同品牌电脑进入 BIOS 的按键不一样,常见的是开机时连续按 F2、F10、Del 或 Esc。进入 BIOS 或 UEFI 设置界面后,找到类似Intel Virtualization Technology、VT-x、AMD-V、SVM Mode的选项,把它改为Enabled,保存退出即可。
如果你不想重启电脑,可以先在 Windows 任务管理器里直接查看虚拟化状态。按下Ctrl + Shift + Esc打开任务管理器,切换到“性能”选项卡,选择“CPU”那一列,在右下角查看“虚拟化”状态。
也可以用命令行快速验证:
systeminfo | findstr /i "虚拟化"如果在输出中看到“虚拟化已启用”或“Hyper-V 要求: 已检测到具有虚拟化功能的固件”,说明 CPU 虚拟化已经开启。如果显示“虚拟化已禁用”,就需要按照前面提到的步骤进 BIOS 打开,再重新启动系统。
3.3 准备系统镜像 ISO 文件
安装虚拟机系统前,需要准备对应的 ISO 系统镜像文件。强烈建议从官方渠道下载,不要使用来路不明的修改版镜像。
- Windows 10/11:可以从微软官网下载媒体创建工具,生成 ISO。
- Ubuntu:从 Ubuntu 官网下载桌面版或服务器版 ISO。
- 国产系统:麒麟、统信 UOS 等官方页面一般也提供 ISO 下载。
- CentOS Stream:从 CentOS 官方或各镜像站下载。
老旧的精简版、Ghost 版系统镜像,经常会在虚拟机里出现驱动缺失、蓝屏、功能残缺等问题,不建议在生产或学习环境中使用。
3.4 确认 VMware Workstation 版本
本文用的版本以 VMware Workstation Pro 17 为代表。如果你下载的版本更高,界面布局可能会有细微差异,但核心流程是通用的。需要说明的是,不同版本号之间功能差异不大,安装时不必过度纠结“追新”,稳定性优先。
4. VMware Workstation 的下载、安装与免费说明
4.1 下载安装包
打开 VMware 官网,找到 Workstation Pro 下载页面。选择对应操作系统的安装包,Windows 用户下载.exe文件,Linux 用户下载.bundle文件。
安装包通常会比较大,下载过程中不要中断,否则可能出现安装包损坏。如果你在下载过程中遇到速度慢的问题,可以尝试更换浏览器或使用下载工具,但一定要确认来源是官网,不要从第三方网站下载,否则容易捆绑额外软件。
4.2 安装步骤
Windows 下安装 VMware Workstation 比较简单:
- 双击安装包,进入安装向导。
- 同意许可协议。
- 选择安装路径,默认路径即可,不需要特殊修改。
- 勾选“自动更新”时可以去掉,减少后台干扰。
- 安装过程中会提示是否安装“增强型键盘驱动程序”,推荐勾选。这个驱动可以提升虚拟机内部键盘输入的兼容性,尤其是在使用时遇到按键错乱的情况时能起到帮助。
- 等待安装完成,首次启动会要求接受许可证协议,个人使用选择“非商业用途”即可。
安装完成后,界面会显示“主页”,包含“创建新虚拟机”“打开虚拟机”等入口。到这里,VMware Workstation 就基本就绪了。
4.3 关于许可证和免费政策的判断
如果你是个人学习、测试、开发,直接选择个人免费版本即可,不需要额外输入许可证密钥。如果是企业商业使用,需要向 VMware 官方获取对应的商业授权。这里要注意,不同国家和组织对“个人免费”的定义可能略有差异,稳妥的做法是使用前查看官网最新条款。
这个细节容易被忽略,但非常重要。许多用户在安装时发现输入许可证的界面,会误以为必须购买才能使用,其实只要选择“免费个人使用”的选项就能继续。如果进入“许可证密钥”输入框,也可以先留空,软件一般会以评估模式运行,功能不受影响。
5. 创建虚拟机并安装 Windows 系统
环境准备好之后,就可以正式创建虚拟机了。这里以安装 Windows 10 为例,Windows 11 的特殊要求会在后面单独说明。
5.1 新建虚拟机向导
打开 VMware Workstation,点击主页上的“创建新的虚拟机”。推荐选择“典型(推荐)”模式,这个模式会用默认参数帮你完成大部分工作,适合新手。高级用户再考虑“自定义”。
在“安装来源”界面,选择“安装程序光盘映像文件(ISO)”,点击浏览,选中你下载好的 Windows 10 ISO 文件。
接下来 VMware 会自动识别系统类型为 Windows 10 x64。如果你用的是 Windows 11 ISO,可能需要手动在“客户机操作系统”里选择“Microsoft Windows”和“Windows 10 x64”或更高版本。这里不用太担心,系统类型不对时,后面引导安装阶段一般也能正常识别。
5.2 配置 CPU、内存和磁盘
创建向导会让你填写虚拟机名称和位置,建议使用规范命名,比如win10-dev或ubuntu-server-test,方便以后管理。
然后进入资源分配页面,这里给出一个比较稳妥的参考值:
| 配置项 | 建议值 | 说明 |
|---|---|---|
| 处理器 | 2 核 | 日常开发、办公足够,不要把所有物理核心都分配出去 |
| 内存 | 4 GB(4096 MB) | 低于 4GB 运行 Windows 10 会明显卡顿 |
| 硬盘 | 60GB 起 | 使用动态分配,实际使用多少占多少 |
| 网络 | NAT | 虚拟机可以访问外网,宿主机也能连虚拟机,适合大部分场景 |
内存分配要特别谨慎。不少人给虚拟机分配了宿主机一半以上的内存,导致物理机自己都开始卡顿。稳妥的做法是先给 4GB 或 6GB,不够再调。硬盘建议选择“将虚拟磁盘拆分成多个文件”,这样备份、迁移都更灵活。
5.3 启动虚拟机并安装 Windows
配置完成后,点击“开启此虚拟机”。VMware 会自动从虚拟光驱加载 ISO 文件,进入 Windows 安装界面。
安装过程和物理机一样:
- 选择语言、时间格式和键盘输入法。
- 点击“现在安装”。
- 输入产品密钥。如果在虚拟机里做临时测试,可以先点击“我没有产品密钥”,等系统安装后再激活。
- 选择“自定义:仅安装 Windows”。
- 在磁盘分区界面,直接点击“新建”,创建主分区,或者直接选择未分配空间后点击“下一步”。
- 等待文件复制和安装过程。Windows 会自动重启数次,这是正常现象。
安装完成后,进入 Windows 桌面,你会看到一个分辨率很低的系统桌面。这是正常的,因为此时 VMware 还没有安装虚拟显卡驱动,分辨率被锁定在基础模式。下一步安装 VMtools 就能解决。
5.4 Windows 11 的 TPM 问题
如果你安装的是 Windows 11,经常会遇到一个很典型的报错:“该电脑必须支持 TPM 2.0。”
宿主机物理机确实需要支持 TPM 2.0,但在虚拟机里,VMware Workstation 提供了一个虚拟 TPM 功能,可以在创建虚拟机时直接开启。关键步骤是:创建虚拟机时选择“自定义硬件”,在“添加设备”里选择“可信平台模块”,然后点击“添加”。这样客户机系统就会识别到一个虚拟 TPM 2.0 设备。
如果你是在创建虚拟机的过程中已经完成了向导,也可以在虚拟机编辑设置中,点击“添加设备”,找到“可信平台模块”后添加。需要注意的是,添加虚拟 TPM 需要虚拟机加密,VMware 会提示设置一个恢复密码,妥善保管即可。
如果宿主机本身不支持 TPM,或虚拟机里不增加虚拟 TPM,强行安装 Windows 11 时就会卡在安装前置检查阶段。这里不建议为了绕过检查而使用各种非官方方式,更稳妥的方案是使用 Windows 10,或在满足硬件要求的虚拟机上使用官方支持的配置。
6. 在 VMware 中安装 Linux 系统(以 Ubuntu 为例)
Linux 虚拟机同样可以在 VMware 中非常顺畅地运行。这里以 Ubuntu 桌面版为例,安装思路也适用于 CentOS Stream、Debian、麒麟等发行版。
6.1 创建 Linux 虚拟机
新建虚拟机的步骤与 Windows 类似。在“安装来源”中选择 Ubuntu 的 ISO 文件,VMware 一般会自动识别为 Ubuntu 64 位系统。
资源分配建议:
- 内存:至少 4GB,桌面版更流畅。
- 处理器:2 核。
- 硬盘:40GB 以上,动态分配。
- 网络:NAT 模式即可。
6.2 安装 Ubuntu 系统
启动虚拟机后,会进入 Ubuntu 的 GRUB 引导界面,选择“Install Ubuntu”进入安装流程。
安装过程中需要选择安装语言、键盘布局、网络连接。如果网络配置没问题,安装器会默认使用 DHCP 获取 IP。如果虚拟机无法上网,先检查 VMware 的虚拟网络编辑器,确认 NAT 模式是否启用。
在“更新和其他软件”页面,如果希望安装后立即可用,可以勾选“为图形或无线硬件安装第三方软件”和“下载更新”。如果网络不好,也可以只装最小系统,后续再手动补充。
安装类型直接选择“清除整个磁盘并安装 Ubuntu”。这里会弹出一个警告框,不用紧张,它指的是“虚拟机的整个磁盘”,不会影响宿主机物理硬盘。确认即可。
设置用户名和密码后,等待安装完成,重启虚拟机,Ubuntu 桌面就能正常进入。
6.3 安装后的基础配置
Ubuntu 桌面版默认包含图形界面,但如果你后续想把它当作服务器使用,建议开启 SSH 服务。在终端里执行:
sudo apt update sudo apt install -y openssh-server sudo systemctl enable --now ssh然后通过ip addr查看虚拟机的 IP 地址,宿主机就可以用 SSH 工具远程连接这台虚拟机了。
如果你安装的是 Linux 服务器版(不带桌面环境),开机后只有命令行界面,这很正常。后续可以通过命令行完成所有操作,VMware 的管理方式完全不受影响。
另外,安装完 Linux 虚拟机后,建议先更新软件源,再安装基础工具:
sudo apt update && sudo apt upgrade -y这样能避免很多后续使用时依赖缺失的问题。
7. VMware Tools(VMtools)安装与作用
在这一章,我把 VMtools 单独拿出来讲,是因为它决定了一台虚拟机到底算“能开机”还是“能用”。
7.1 为什么必须安装 VMtools
VMtools 是一套运行在客户机内部的驱动程序和服务程序。装上它之后,你会明显感受到几个变化:
- 虚拟机屏幕分辨率可以自适应窗口,不再卡死在 800×600。
- 鼠标可以在宿主机和虚拟机之间无缝移动,不再需要按
Ctrl+Alt释放。 - 支持宿主机和虚拟机之间的文本复制粘贴、文件拖拽。
- 虚拟机的网络性能、磁盘 I/O 性能会有提升。
- 关机、重启、系统时间同步等操作更顺畅。
如果没装 VMtools,虚拟机运行起来会比较“生硬”,尤其在 Windows 里复制一个小文件都要绕路。大家经常遇到的“鼠标进了虚拟机就出不来”“屏幕只有一小块”“不能拖文件”这些问题,基本都是 VMtools 没安装或安装失败导致的。
7.2 Windows 虚拟机安装 VMtools
在 VMware Workstation 菜单栏中,选择“虚拟机”->“安装 VMware Tools”。此时 VMware 会向虚拟光驱中挂载一个虚拟 CD,里面包含了 VMtools 安装程序。
在 Windows 虚拟机中,打开“此电脑”,找到 DVD 驱动器,双击里面的setup.exe,然后按向导完成安装。安装过程中会有协议确认和配置步骤,一直下一步即可。安装完成后,Windows 通常会提示重启虚拟机,重启后 VMtools 就开始生效了。
如果 Windows 虚拟机里没有自动弹出安装窗口,也可以手动打开光驱目录,找到setup64.exe或setup.exe,右键以管理员身份运行。
7.3 Linux 虚拟机安装 VMtools
Linux 虚拟机需要通过命令行完成 VMtools 安装。先挂载虚拟光驱,在终端里执行:
sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom挂载成功后,查看目录内容:
ls /mnt/cdrom你会看到一个类似VMwareTools-10.3.25-20549897.tar.gz的压缩包。把它复制到/tmp并解压:
cd /tmp tar -zxvf /mnt/cdrom/VMwareTools-*.tar.gz cd vmware-tools-distrib然后执行安装脚本:
sudo ./vmware-install.pl安装过程中会询问一些配置项,通常直接按回车接受默认值即可。安装完成后重启:
sudo reboot重启后,屏幕分辨率、鼠标切换、剪贴板共享等功能就正常了。
如果你使用的是新版 Ubuntu,系统可能默认安装了 open-vm-tools 的开源版本,此时不一定需要手动安装官方 VMtools。可以在终端执行:
sudo apt install -y open-vm-tools安装 open-vm-tools 的效果和官方 VMtools 基本一致,对大多数 Ubuntu 桌面版本来说,这是更简单、更省事的选择。
7.4 VMtools 安装失败的常见处理
Linux 下 VMtools 安装脚本偶尔会因为缺少依赖包而报错。多数时错误信息不够直观,排查时可以依次检查:
- 系统是否有
make、gcc等编译工具:sudo apt install -y build-essential - 是否有 Linux 内核头文件:
sudo apt install -y linux-headers-$(uname -r) - 挂载是否成功:
mount命令无输出时,先检查虚拟机是否打开了 CD/DVD 连接。
从实践来看,如果你安装的是较新的 Ubuntu,直接安装open-vm-tools是风险最小的选择。官方 VMtools 在老旧的内核版本上更常见。
8. VMware 常见问题与排查思路
下面把 VMware 使用过程中最常见的问题列成一个排查表,方便你遇到问题时快速定位。
| 问题现象 | 可能原因 | 排查方式 | 解决方案 |
|---|---|---|---|
| 启动虚拟机报“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态” | BIOS/UEFI 中虚拟化未开启 | 进入 BIOS 查看 VT-x/AMD-V 选项 | 改为 Enabled,保存重启 |
| WSL2 无法启动,提示“此计算机上未启用虚拟化” | 物理机虚拟化被关闭,或 Windows 功能冲突 | 检查任务管理器-虚拟化状态 | 开启 BIOS 虚拟化,检查 Hyper-V 是否冲突 |
| Windows 11 安装报错“该电脑必须支持 TPM 2.0” | 虚拟机没有虚拟 TPM 设备 | 检查虚拟机设置中是否有“可信平台模块” | 在虚拟机设置中添加虚拟 TPM |
| VMware Workstation 无法连接到虚拟机 | 虚拟机服务未启动或权限不足 | 打开“服务”检查 VMware 相关服务 | 右键以管理员身份运行 VMware |
| 虚拟机安装 Linux 时蓝屏 | ISO 镜像不完整、资源分配不足 | 校验镜像校验值,检查内存和磁盘空间 | 重新下载官方镜像,增加虚拟机内存 |
| 虚拟机内无法识别 USB 设备 | USB 控制器驱动或设置问题 | 检查虚拟机“USB 控制器”连接状态 | 插拔设备,或修改 USB 兼容性为 USB 3.1 |
| Ubuntu 虚拟机磁盘占用越来越大 | 系统更新、日志文件堆积 | 用df -h和du -sh *查看占用 | 清理旧内核和/var/log,使用 qemu-img 回收 |
| 鼠标进入虚拟机后出不来,屏幕分辨率很小 | VMtools 未安装或未正确加载 | 在虚拟机内查看 VMware Tools 服务状态 | 重新安装 VMtools 或 open-vm-tools |
这里单独说一下 WSL2 和 VMware 的冲突问题。很多人在同一台电脑上既用 VMware Workstation,又用 WSL2,结果发现 VMware 启动虚拟机时报错“出现错误,无法连接虚拟机”,或者 WSL2 提示虚拟化未启用。这种情况通常是 Windows 的 Hyper-V 和虚拟机监控程序冲突导致的。如果你需要同时使用两者,可以在“Windows 功能”中检查“虚拟机平台”和“Windows 虚拟机监控程序平台”是否开启。不同的虚拟化产品之间的资源竞争非常隐蔽,排查时要有耐心。
另外,有用户反馈新版 VMware 在部分机器上出现 VT-x 相关报错,即使 BIOS 里已经开启。这种情况需要依次排查:更新 BIOS、关闭 Windows 的“内核隔离”或“内存完整性”功能、确认没有第三方杀毒软件占用虚拟化资源。
9. 最佳实践与工程建议
VMware 虚拟机装好、VMtools 配置好,只是第一步。下面这些工程建议可以帮助你在真实项目里少踩坑。
9.1 资源分配要克制
虚拟机不是物理机,分给它太多资源反而会拖垮宿主机。建议遵循“按需分配,动态调整”的原则。内存和 CPU 可以在开机状态下调整吗?大部分配置修改后需要重启虚拟机才能生效。所以一开始可以先给一个中等配置,运行后再根据实际情况微调。
9.2 快照(Snapshot)和克隆(Clone)要分清
快照用来保存虚拟机当前状态,适合在安装系统、安装软件、进行危险操作前做一次“后悔药”。但快照不能替代备份,长期依赖快照会导致虚拟磁盘文件迅速膨胀。
克隆适合批量复制虚拟机。如果你需要创建多台相同配置的虚拟机,可以在完成基础系统安装和 VMtools 安装后,使用克隆功能生成新副本。克隆分为链接克隆和完整克隆,日常测试用链接克隆更省空间,生产环境建议使用完整克隆。
9.3 命名规范与目录规划
建议给虚拟机起一个能体现用途和系统的名字,例如ubuntu20-dev、win10-test、kylin-staging。虚拟机的存储位置也不要全默认放在 C 盘,尽量放到空间充足的磁盘分区,避免系统盘被占满。
9.4 Windows 虚拟机批量部署技巧
如果你需要批量创建 Windows 虚拟机,可以在第一台虚拟机中安装好系统、软件、VMtools,并完成基础设置。然后运行 Windows 自带的sysprep工具,再关闭虚拟机,使用克隆功能生成多台新机器。这样可以避免每台机器都走一遍完整安装流程,效率会提升很多。
9.5 Linux 虚拟机迁移与磁盘回收
Linux 虚拟机运行久了,即使删除大量文件,VMDK 文件也不一定会自动缩小。如果发现磁盘占用异常,可以参考这篇文章的思路,使用虚拟机磁盘工具进行磁盘压缩回收。具体命令不需要提前背下来,等遇到问题时再去查对应版本的官方文档即可。
9.6 安全边界
不要在虚拟机设置中随意启用“试穿(shared folders)”来共享整个宿主机根目录。正确做法是把需要共享的特定目录挂载到虚拟机中,最小化权限。另外,创建虚拟机时设置的密码不要与宿主机密码相同,避免虚拟环境失守后影响物理机安全。
9.7 国产系统的适配
如果你需要测试麒麟、统信 UOS 等国产操作系统,VMware 虚拟机是一个很好的环境。这类系统的 ISO 一般可以直接被 VMware 识别,安装思路与 Ubuntu 基本一致。需要注意国产系统对内核版本、驱动版本比较敏感,建议优先选择官方最新 ISO,并在虚拟机中安装对应版本的增强工具,而不是强行使用 VMware 自带的老版 VMtools。
10. 下一步建议
从整体来看,在 VMware 虚拟机中安装系统和 VMtools 的路径并不复杂,真正的难点集中在三个地方:一是前置虚拟化环境是否开启,二是系统镜像是否选择正确,三是 VMtools 是否成功安装。这三环只要打通,后续的日常使用就会非常顺手。
建议你按照文章顺序,亲手完成一个最小实验:创建一台 Windows 10 虚拟机,安装系统,安装 VMtools,再创建一台 Ubuntu 虚拟机,重复一遍。完成后,把两台虚拟机的快照都保存好,然后尝试设置一个共享文件夹,体会文件在宿主机和虚拟机之间流转的顺畅感。等到这一步完成,你对 VMware 的基本操作就已经超过大多数新手了。后续可以继续研究自定义网络、克隆模板、vagrant 集成等高级玩法,这些都是虚拟化工程能力向更深处延伸的必要方向。