十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

VMware Workstation Pro 完整指南:从下载安装到创建第一台虚拟机

VMware Workstation Pro 完整指南:从下载安装到创建第一台虚拟机 如果你正打算在自己的电脑上安装 VMware大概率已经经历过这样的场景在搜索引擎敲下 “VMware 下载” 后跳出来的是满屏的第三方下载站按钮位置比官网还显眼但下载回来的安装包要么版本太老要么捆绑了各种全家桶。好不容易装完又卡在许可证和创建虚拟机这一步报错信息一排接一排。这篇文章把 VMware Workstation Pro 从“下载”到最后“创建第一台虚拟机”的完整链路拆开讲一遍。不论你是刚接触虚拟机的新手还是想梳理一遍标准安装流程的开发者都可以按下面的步骤操作。文章会先解释虚拟机的基本概念再给出官方下载渠道、安装激活流程、常见报错排查思路以及一些我自己在实践中觉得值得注意的细节。1. VMware 是什么为什么新手需要虚拟机1.1 虚拟机的核心概念用一句通俗的话解释虚拟机就是在你现有的操作系统里用软件模拟出一台“完整”的电脑。模拟出来的这台电脑有自己的 CPU、内存、硬盘、网卡可以独立安装操作系统比如你在 Windows 宿主机上再跑一个 Linux 系统。对用户来说虚拟机就像一台单独的主机对宿主机来说它只是一个软件进程。专业一点的定义是虚拟机借助虚拟化技术通过 Hypervisor虚拟机监控程序在宿主机和客户机之间分配硬件资源。VMware Workstation Pro 属于 Type-2 型虚拟机监控程序也就是安装在操作系统之上运行的托管型方案适合个人电脑和开发测试环境。与之相对的 Type-1 型方案比如 VMware ESXi则直接安装在裸机硬件上多用于服务器虚拟化。1.2 VMware Workstation Pro 的常见应用场景我整理了一下虚拟机在开发者和学习者中最高频的使用场景学习 Linux 系统不需要给电脑重装系统也不用买一台云服务器就能体验 Ubuntu、CentOS 等发行版的安装和使用。搭建测试环境比如测试某个软件的兼容性、验证分布式组件的部署脚本在虚拟机里折腾完直接恢复快照或删除虚拟机即可。隔离危险操作某些来源不可信的脚本或程序可以先放到虚拟机里运行降低影响宿主机系统的概率。跨平台开发在 Windows 上同时维护 Linux 虚拟机方便编写和测试 Shell 脚本、Docker 文件等。1.3 几个容易混淆的概念很多初学者会被一堆名词搞晕这里先做几组区分。第一组是 VMware Workstation Pro 与 VMware Workstation Player。Player 是简化版播放器偏向使用已有虚拟机Pro 则支持创建虚拟机、快照、克隆、高级网络等完整功能。2024 年之后Pro 对个人用户免费所以个人学习环境直接考虑 Pro 即可。第二组是虚拟机与容器。虚拟机包含完整的客户机操作系统隔离更彻底但启动慢、占用大容器则共享宿主机内核启动快、资源占用小。两者解决的问题不一样VMware 适合系统级管理和隔离Docker 适合应用级打包与分发。第三组是虚拟机与双系统。双系统每次只能进入其中一个切换需要重启虚拟机则可以多个系统同时运行随时切换窗口。虚拟机在性能上有一定损耗但胜在方便。2. 下载 VMware Workstation Pro 的官方渠道2.1 为什么不要从第三方站点下载这里必须先强调一个原则VMware 的安装包请尽量通过官方渠道下载。第三方下载站的问题非常多。安装包可能被二次打包里面塞入推广软件甚至木马下载到的也可能是一个老版本缺少安全更新在后续创建虚拟机时遇到各种兼容性问题排查起来非常痛苦。少数站点还会伪造下载按钮把你引向广告页白白浪费时间。所以如果你已经安装过虚拟机软件但经常崩溃、报错、无法创建虚拟机不妨先检查一下安装包来源。把旧的卸载干净从官方渠道重新下载安装很多莫名其妙的问题会直接消失。2.2 官方下载步骤VMware 在被 Broadcom博通收购后Workstation Pro 的下载入口也发生了变化。现在的官方下载流程大致如下打开 Broadcom 支持门户地址是https://support.broadcom.com。注册或登录 Broadcom 账号。之前的老 VMware 账号可以按页面指引迁移。进入 Downloads 相关页面搜索关键字VMware Workstation Pro。在搜索结果中展开对应的版本分发列表选择 Windows 或 Linux 版本。下载安装包一般是一个几百 MB 的 exe 或 bundle 文件。由于 Broadcom 的页面结构和产品列表会不定期调整具体入口名称可能会变化但思路是一样的先进入 Broadcom 官方站点再找到 Workstation Pro 的下载区。不要在搜索框里输入 “VMware Workstation Pro 免费版下载”然后随意点击推广链接。当前较新的产品线是 Workstation Pro 17.x 系列例如讨论较多的 17.6.4 属于维护版本。下载时建议优先选择日期最近的维护版本因为虚拟化软件会涉及大量硬件兼容性和安全更新。2.3 下载前检查电脑配置在下载之前可以先确认一下自己的电脑是否满足运行虚拟机的基本条件项目最低建议舒适体验建议CPU支持 Intel VT-x 或 AMD-V 虚拟化技术双核即可6 核及以上内存8 GB16 GB 及以上磁盘至少 20 GB 可用空间预留 50 GB 以上操作系统Windows 10 64 位 / 主流 Linux 发行版Windows 11 64 位显卡普通核显即可支持硬件的独显更好如果你的电脑内存只有 8 GB也能安装运行但在给虚拟机分配内存时需要克制比如给虚拟机 2~4 GB剩余内存留给宿主机。如果内存只有 4 GB建议先升级物理内存否则宿主机和虚拟机都会很卡。还要注意CPU 是否支持虚拟化技术非常关键。Windows 系统下可以打开任务管理器切换到“性能”选项卡查看 CPU 下方是否显示“虚拟化已启用”。如果没有启用需要先到主板 BIOS/UEFI 中开启这部分在第 3 章会详细说明。3. 安装 VMware Workstation Pro 的完整步骤3.1 安装前的 Windows 设置开启虚拟化VMware Workstation 需要 CPU 提供硬件辅助虚拟化能力也就是 Intel VT-x 或 AMD-V。如果这些功能没有开启启动虚拟机会提示类似“此主机支持 Intel VT-x但 Intel VT-x 处于禁用状态”的错误。先检查当前电脑是否已经开启虚拟化。在 CMD 或 PowerShell 中执行systeminfo | findstr /i Hyper-V也可以使用 PowerShell 命令Get-ComputerInfo -Property HyperV*如果结果中出现“Hyper-V 要求: 已检测到虚拟机监控程序。将不显示 Hyper-V 所需的功能”或“虚拟化: 固件中已启用虚拟化”这样的字样说明虚拟化功能已经开启。如果显示“固件中已启用虚拟化: 否”就需要进入 BIOS/UEFI 设置。进入 BIOS/UEFI 的方式因主板品牌不同而有所差异常见的是开机时反复按 Del 或 F2 键设备类型常见进入热键华硕桌面主板Del 或 F2微星桌面主板Del技嘉桌面主板Del联想笔记本F2 或 Fn F2戴尔台式机/笔记本F2HP 笔记本F10进入 BIOS 后找包含以下字样的菜单把它设为 EnabledIntel 平台Intel Virtualization Technology、VT-x、VirtualizationAMD 平台SVM Mode、Secure Virtual Machine Mode不同主板的菜单位置差异很大最稳妥的方法是搜索“你的主板型号 VT 开启”来找到准确路径。保存设置并重启后再通过上面的命令确认一次。另外Windows 10/11 的“内存完整性”和“内核隔离”功能可能影响 VMware 运行。如果遇到虚拟化相关报错且 BIOS 中已经开启可以检查 Windows 安全中心的“设备安全性”设置必要时暂时关闭“内核隔离”。3.2 一步步完成安装下载好的安装包一般是VMware-workstation-full-xxx.exe格式双击运行后续步骤大致如下等待安装程序准备完成进入欢迎页面点击“下一步”。阅读并勾选“我接受许可协议中的条款”点击“下一步”。选择安装位置。默认是 C 盘如果希望安装到其他盘可以点击“更改”修改路径。安装向导一般会询问是否安装增强型键盘驱动。建议勾选安装这个驱动可以更稳定地捕获 CtrlAlt 等组合按键避免虚拟机里无法正常使用全局快捷键。根据你的偏好决定是否勾选“启动时检查产品更新”和“加入客户体验提升计划”。为了隐私和安全通常取消勾选“客户体验提升计划”也可以。点击“安装”等待进度条完成。点击“许可证”或“完成”后重启电脑也可能自动完成具体看界面提示。安装完成后桌面会出现 VMware Workstation Pro 图标首次启动时会要求接受最终用户许可协议随后进入主界面。3.3 安装完成后的首批设置刚装好的 VMware 其实还缺一个关键组件VMware Tools。这个组件需要在客户机操作系统内部安装装上之后才能实现自适应分辨率、拖拽文件、共享剪贴板等功能。等你创建好第一台虚拟机后会在菜单栏看到“安装 VMware Tools”的入口。另外建议先打开“编辑 - 首选项”在“工作区”中确认默认的虚拟机存储位置。如果你的 C 盘空间紧张提前把默认位置改到其他分区会更省心。这样做的好处是以后创建虚拟机时不会再因为默认路径写满系统盘而发愁。4. 激活与许可证个人用户怎么做到合法使用4.1 许可模式变化早期使用 VMware Workstation Pro最常见的方式是购买商业许可证或者从网上找各种序列号。2024 年 5 月之后随着 VMware 被 Broadcom 收购VMware 宣布 Workstation Pro 对个人用户免费。这意味着个人学习、研究、非商业使用场景下不需要再寻找破解密钥通过官方渠道申请免费许可证即可。但要注意免费许可证针对的是“个人使用”。企业或组织内部的生产环境、商业用途仍然需要购买相应的商业订阅。把个人免费许可证用于公司业务存在合规风险。4.2 个人免费使用许可证申请流程申请流程大致如下在 Broadcom 官网注册一个账号地址仍是https://support.broadcom.com。登录后在站点内搜索 VMware Workstation Pro Personal Use License 或类似关键词。根据页面提示完成申请通常会生成一个许可证密钥。打开 VMware Workstation Pro点击菜单栏的 Help帮助选择 Enter License Key输入许可证密钥等相关入口。粘贴申请到的密钥软件会提示激活成功。由于 Broadcom 后台页面改版比较频繁申请入口的名称可能变化。如果你找不到入口直接在 Broadcom 官网搜索 Workstation Pro 免费许可证申请按照官方说明操作即可。这个过程完全合法也没有安全风险是个人用户目前最推荐的“激活”路径。4.3 激活时常见的提示与处理思路问题现象常见原因处理思路输入许可证后提示无效申请的是商业版密钥或个人版密钥不匹配确认申请的是 Personal Use License再次核对复制的内容许可证提示已被使用密钥作用域或账号不匹配重新回到 Broadcom 账号后台检查许可证状态软件一直处于试用状态未输入许可证密钥在 Help 菜单中按提示完成激活企业内网环境激活失败网络受限无法访问授权服务器检查网络或联系 IT/Virtualization 管理员需要额外提醒的是网上的所谓“全网通用密钥”“一键激活工具”不要轻易尝试。这类工具往往来自非可信渠道轻则导致软件不稳定重则带来安全风险。VMware 个人免费之后正规激活路径已经足够简单没必要在非法渠道上冒险。5. 创建第一台虚拟机5.1 准备系统镜像安装 VMware 软件之后还需要准备一个操作系统安装镜像也就是 ISO 文件。Windows 系统建议从微软官网下载官方安装镜像使用 Media Creation Tool 或者直接下载 ISO。不要使用第三方 Ghost 压缩版系统这类镜像通常经过修改在虚拟机中安装可能会遇到驱动异常、激活失败、自带捆绑软件等问题。Linux 系统可以从各发行版官网或国内高校镜像站下载 Ubuntu 等系统的 ISO。系统镜像的许可协议需要遵守Windows 激活和 VMware 软件的许可证是两回事都需要单独考虑。5.2 新建虚拟机向导打开 VMware Workstation Pro点击“创建新的虚拟机”或通过文件菜单进入“新建虚拟机向导”。如果你想要快速体验选“典型推荐”就可以需要精细控制虚拟硬件时选“自定义”。接着选择安装介质使用 ISO 映像文件直接浏览选择之前下载好的系统 ISO。稍后安装操作系统适用于你手上没有 ISO或者想创建一个空白虚拟磁盘之后再挂载镜像的情况。如果你选择的是 ISO 文件VMware 的简易安装功能会自动识别系统类型并引导你填写用户信息和密码。建议把虚拟机命名成容易识别的名字比如Ubuntu-22.04-test存储位置放到非系统盘。磁盘容量设置页面中需要确定虚拟磁盘的最大大小。给 Ubuntu 桌面版分 40~50 GB 比较合适Windows 11 则建议至少 60 GB。还有一个选项需要理解立即分配所有磁盘直接占用宿主机全部空间性能有一定提升但占用大。将虚拟磁盘拆分成多个文件便于复制和迁移推荐新手使用。最后可以点“自定义硬件”按钮检查内存、CPU 核数、网络适配器等配置。临时调整后点击完成虚拟机就会出现在左侧列表中。5.3 安装 Windows 虚拟机假设你新建了一台 Windows 10/11 虚拟机点击“开启此虚拟机”后安装界面会很快出现。如果使用 VMware 简易安装它会尝试自动填入产品密钥并执行标准安装。如果你暂时没有正版密钥也可以在向导中留空或进入系统后再通过 Windows 设置激活。安装过程中进入磁盘分区页面选择“未分配空间”直接点击“新建”并应用即可不需要手动创建多个分区。安装完成后系统可能以低分辨率显示鼠标无法顺畅进出虚拟机窗口。这时在 VMware 菜单栏点击“虚拟机 - 安装 VMware Tools”按提示在 Windows 虚拟机中运行安装程序并重启分辨率、拖拽文件、剪贴板共享等功能就会恢复。5.4 安装 Linux 虚拟机以 Ubuntu 为例创建虚拟机时选择 Ubuntu ISO向导会识别并进入简易安装。填写用户名、密码和主机名后VMware 会帮你自动完成整个安装流程。安装完成后同样需要安装 VMware Tools 或 open-vm-tools。Ubuntu 桌面版通常会自动启用 open-vm-tools但如果你使用的是精简版发行版也可以手动安装 VMware Tools。挂载 VMware Tools 安装介质后在虚拟机终端中执行sudo mount /dev/cdrom /mnt cd /mnt sudo tar -zxvf VMwareTools-*.tar.gz -C /tmp cd /tmp/vmware-tools-distrib sudo ./vmware-install.pl -d参数-d表示接受默认选项自动安装完成后重启虚拟机sudo reboot重启后用ip addr查看网络地址ping测试外网连通性。如果无法上网大概率是网络模式选择问题下一章会专门说明。6. 虚拟机的网络模式与常用设置6.1 三种网络模式VMware 对虚拟机的网络支持有三种常见模式对新手来说非常重要网络模式工作原理适用场景NAT 模式虚拟机通过宿主机共享 IP 访问外网外部网络无法直接访问虚拟机新手默认选择上网方便桥接模式虚拟机直接接入宿主机所在局域网拥有独立的局域网 IP需要从局域网其他设备访问虚拟机仅主机模式虚拟机只能与宿主机通信不能访问外部网络安全测试、离线实验默认推荐使用 NAT 模式。虚拟机可以正常上网又能与宿主机互相通信外部设备无法直接访问虚拟机对新手来说安全性更好。6.2 快照与克隆快照是虚拟机非常有价值的功能。它可以在某个时间点保存虚拟机的完整状态包括操作系统、已安装软件和系统配置。比如安装完 Ubuntu 并配好基础环境后拍一个快照之后再怎么折腾系统都能一键恢复到干净状态。创建快照的方法是在虚拟机列表中右键点击虚拟机名称选择“快照 - 拍摄快照”再为快照命名。恢复时同样在快照菜单中选择“恢复到快照”。克隆则是复制一份现成的虚拟机适合批量创建相似环境。克隆分为链接克隆和完整克隆链接克隆依赖父虚拟机节省空间但父虚拟机删除后无法使用完整克隆是独立副本更可靠。如果条件允许创建完整克隆。6.3 共享文件夹与 VMware Tools如果你需要频繁在宿主机和虚拟机之间传递文件除了直接拖拽还可以添加共享文件夹。打开虚拟机设置进入“选项 - 共享文件夹”选择“总是启用”然后添加一个宿主机目录。虚拟机内通常会把共享目录挂载到/mnt/hgfs下。这个功能的前提是 VMware Tools 已经正确安装。如果共享目录在 Linux 虚拟机里看不到可以手动重新挂载sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other另外宿主机与虚拟机之间的剪贴板共享也依赖 VMware Tools。如果复制粘贴失效优先检查 VMware Tools 是否正常、是否需要重装。7. 常见问题与排查清单7.1 虚拟化未开启这是非常高频的报错典型提示是此主机支持 Intel VT-x但 Intel VT-x 处于禁用状态。原因基本可以锁定为 BIOS/UEFI 中的虚拟化开关没有打开。解决步骤是先确认自己完成了第 3.1 节的检查再进入 BIOS 将 VT-x 或 SVM 设为 Enabled。如果你确认 BIOS 已经开启但仍然报错那么可能是因为 Windows 的“内核隔离”功能影响了虚拟化层尝试在 Windows 安全中心中暂时关闭“内存完整性”。类似的报错还出现在 WSL2 场景中WSL2 无法启动因为此计算机上未启用虚拟化。这也是同一类问题解决思路一致先开启 BIOS 虚拟化再启用 Windows 的“虚拟机平台”和“适用于 Linux 的 Windows 子系统”两个可选功能。需要说明的是WSL2 是基于 Hyper-V 架构的和 VMware Workstation 同时使用时会涉及 Hypervisor 共存问题如果 VMware 无法启动可能需要启用 Windows Hypervisor Platform。7.2 无法连接到虚拟机热词搜索中经常出现这样的报错VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。这个报错涉及的原因很多按顺序排查即可。第一右键点击 VMware 图标选择“以管理员身份运行”。如果问题只在非管理员状态下出现说明是权限不足。第二检查 VMware 的 Windows 服务是否正常。在 CMD 中以管理员身份执行net stop VMware Authorization Service net start VMware Authorization Service如果服务启动失败再运行一次完整卸载重装。第三检查虚拟磁盘文件所在目录是否有读写权限。如果你把虚拟机放在了系统保护的文件夹或移动硬盘中也可能导致连接失败。第四检查是否安装了其他安全软件部分杀毒软件会拦截 VMware 的进程和服务。把 VMware 目录加入信任列表或者先临时退出杀毒软件测试。7.3 虚拟机卡顿、蓝屏、磁盘占用大虚拟机卡顿最常见的原因是内存不足。比如宿主机只有 8 GB分配给虚拟机 6 GB操作系统本身就会频繁使用交换分区表现就是整个电脑都卡。建议遵循一个原则宿主机内存 虚拟机总分配内存之间保留足够余量。蓝屏问题多发生在安装精简版系统、驱动不兼容或虚拟磁盘空间不足的时候。可以先删除虚拟机的旧快照扩大虚拟磁盘空间再重新安装 VMware Tools。磁盘占用越来越大通常是因为快照过多。每个快照都会保存差异数据长期不清理磁盘占用会明显膨胀。建议在稳定运行后删除旧快照保留一两个关键时间点即可。7.4 排查清单表格问题现象常见原因解决思路启动报错 VT 被禁用BIOS 未开启 VT-x/SVM进入 BIOS 开启虚拟化无法连接到虚拟机权限不足、服务停止管理员运行、重启 VMware 服务速度很慢、卡顿内存不足、未装 VMware Tools合理分配内存、安装 Tools蓝屏死机驱动不兼容、磁盘空间不足重装 Tools、清理快照虚拟机无法上网网络模式错误切换为 NAT 模式并检查宿主机网络复制粘贴无效VMware Tools 未安装安装并重启 Tools8. 最佳实践与工程建议8.1 磁盘与内存分配给虚拟机分配资源要遵循“够用就好”的原则。我见过不少同学在自己的电脑上给虚拟机分配 8 核 CPU 和 16 GB 内存结果打开软件后宿主机严重卡顿。虚拟机的核数分配不应超过物理 CPU 的逻辑线程总数内存分配也不宜超过物理内存的 70%。虚拟磁盘默认会随使用逐渐变大但如果设置了“立即分配所有磁盘”则会一次性占用宿主机空间。如果磁盘空间紧张优先选择“拆分成多个文件”模式也方便以后移植。8.2 备份与快照策略快照是应急回滚的好工具但它不是备份。快照文件通常只保存在虚拟磁盘旁边如果虚拟磁盘损坏快照同样无法恢复。关键数据仍然建议通过导出 OVF/OVA 或直接复制虚拟磁盘文件的方式备份。命名也很重要。虚拟机名称建议包含系统和用途信息例如ubuntu-22.04-dev-env、windows11-test-office。快照名称要写清楚时间点和状态否则时间一长你自己都不知道哪个快照对应哪个阶段。8.3 安全边界与最小权限使用虚拟机时要注意虚拟网络对宿主机和外部网络的影响。不要随便将虚拟机网络设置为“桥接模式”并连接不可信的网络。使用 Nginx、Redis 等服务的虚拟机如果不希望外部访问优先选择 NAT 模式并在客户机内保持防火墙开启。如果需要用虚拟机分析可疑文件建议断开网络或仅使用仅主机模式避免恶意程序扩散。非受控的虚拟机不要开启远程桌面或 SSH 公网映射。权限边界同样适用日常使用 VMware 时不需要一直以管理员身份运行只有需要调整网络、服务或系统级配置时再使用管理员权限。8.4 学习路线虚拟机值得投入时间学习因为它几乎是理解操作系统、网络、Linux 和虚拟化底层原理的入口。建议按下面的顺序实践在 VMware 上安装 Windows 和 Ubuntu 各一台虚拟机熟悉安装流程和常用设置。学会管理快照、克隆和三种网络模式。用 VMware 搭建多台虚拟机组成的实验网络练习 Linux 通信和配置。接触虚拟化底层的知识了解 CPU 虚拟化、内存虚拟化和 I/O 虚拟化的区别。之后再对比学习 Docker 容器、Kubernetes、ESXi 等更多虚拟化技术。VMware 本身只是一个工具但它背后连接的是一整套系统管理思维。把基础打牢之后后面学习云原生和基础设施相关技术会轻松很多。如果你之前用第三方安装包遇到一堆问题换成官网下载 个人免费许可证之后整个过程会干净很多。建议先把第 3 章的虚拟化检查做完再去下载安装能省不少排查时间。创建完第一台虚拟机后试着装一个 Ubuntu 并开启 NAT 模式连上网基本就能理解虚拟机的核心用法了。后续遇到问题可以在评论区带上报错截图和宿主机配置描述时写明主机系统版本、VMware 版本、客户机系统、报错步骤这样定位会快很多。
返回列表