
VMware 虚拟机安装教程从下载到装好系统虚拟机是开发者的常用工具测试系统、跑不同环境、研究不熟悉的系统全都能在虚拟环境里折腾不怕搞坏宿主机。VMware Workstation 是老牌虚拟机软件2024 年被博通收购后宣布 Workstation Pro 对个人用户免费一时间安装它的人又多了起来。这篇把下载 → 安装 → 建虚拟机 → 装系统完整走一遍以 Windows 宿主机 Ubuntu Linux 为例。版本、下载地址、免费政策这些细节变化快我统一标以官网为准你装之前最好去官网扫一眼当前政策。截图占位每一步的预期结果我写在正文和代码块里。版本说明Workstation 与 VirtualBox 怎么选先搞清楚 VMware 现在的产品线。收购之后VMware Workstation Pro 面向个人和非商业用途免费商业使用需要授权具体范围以官网为准老牌免费的还有开源的 VirtualBox。两者怎么选看这张表对比项VMware Workstation ProVirtualBox价格个人免费商业授权以官网为准开源免费性能图形加速和稳定性口碑好够用高负载略逊系统兼容Windows/macOSmacOS 版已停更以官网为准全平台快照支持支持易用性向导成熟上手快功能菜单稍复杂技术氛围商业软件更新快社区驱动文档丰富我的判断Windows 宿主机上跑 Linux、玩游戏级图形、需要稳定性能的选 VMware跨平台、预算敏感、喜欢折腾开源的选 VirtualBox。两者都装也没问题虚拟磁盘格式 VMware 的.vmdkVirtualBox 也能打开需转换。下载与安装下载之前先确认硬件前提CPU 要支持虚拟化Intel VT-x 或 AMD-VBIOS 里要开启后面常见问题里专门讲怎么查。VMware 官网vmware.com下载页找 Workstation Pro 的 Windows 版安装包约几百 MB。下载通常要注册一个 Broadcom 账号免费但流程稍绕耐心走完就行。安装步骤验证安装# 打开 VMware Workstation菜单 Help → About# 预期能看到版本号如 Workstation Pro 17.x# 命令行验证若添加了 PATHvmware-v# 预期输出VMware Workstation Pro 17.x 版本信息首次启动如果弹输入许可证密钥个人免费用户直接在软件里登录 Broadcom 账号系统自动关联授权流程以官网为准。遇到无法验证许可证之类的提示多半是账号没关联成功重新登录一次即可。打开 VMware Workstation 主界面按Win Shift S框选主窗口保存为vmware-main.png。点菜单Help → About弹出版本信息窗口框选截图保存为vmware-about.png。将两张图上传到编辑器后替换为 创建虚拟机向导逐步走启动 VMware 后点 “创建新的虚拟机”开始向导。选典型推荐就行全程六个步骤第1步安装来源 - 选择安装程序光盘映像文件浏览选 Ubuntu 的 .iso 镜像 - 没下载镜像先在官网下好 Ubuntu Desktop 的 iso约3-5GB 第2步客户机操作系统 - 类型选Linux版本选Ubuntu 64 位- 注意版本要跟镜像对应选错了后面装不上 第3步虚拟机名称与位置 - 名字随意如Ubuntu-Dev- 位置选剩余空间大的盘默认在 C 盘容易撑爆系统盘 第4步磁盘容量 - 默认 20GB 够日常用建议调到40-60GB - 勾选将虚拟磁盘拆分成多个文件方便迁移和备份 第5步自定义硬件 - 内存宿主机 16GB 的分4-8GB宿主机 8GB 的分2-4GB - 处理器给2核起步多了没用 - 网络默认 NAT后面讲三种模式 - 确认后点完成第6步开始前检查 - 左侧列表能看到刚建的虚拟机点编辑虚拟机设置还能再调安装操作系统以 Ubuntu 为例虚拟机建好后工具栏点开启此虚拟机它会从镜像启动进入 Ubuntu 安装界面。重启后进入系统桌面验证一下# 在 Ubuntu 里打开终端输入uname-a# 预期输出Linux ubuntu 6.x.x 内核版本# 看硬件是否识别free-h# 预期输出能显示分配给虚拟机的内存大小到这里系统装好了。接下来的配置直接影响使用体验。增强功能与网络模式安装 open-vm-tools。Ubuntu 默认镜像里一般自带没装的装一下它负责剪贴板共享、自适应分辨率、文件拖拽这些便利功能sudoaptupdatesudoaptinstall-yopen-vm-tools open-vm-tools-desktop# 装完重启分辨率自适应、剪贴板共享就生效了网络模式选哪个。三种模式对应三种使用场景模式行为适用场景NAT默认虚拟机通过宿主机上网外部看不到它日常上网、装软件最省心桥接Bridge虚拟机像局域网里的独立设备有独立 IP局域网内互访、搭服务给别人访问仅主机Host-Only只能和宿主机通信不能上网安全测试、隔离环境日常开发用 NAT 就行要模拟服务器被局域网访问的场景才切桥接。切换入口虚拟机 → 设置 → 网络适配器。共享文件夹。想让 Windows 和虚拟机互传文件在 虚拟机 → 设置 → 选项 → 共享文件夹 里勾选总是启用添加一个 Windows 目录Ubuntu 里挂载路径一般是/mnt/hgfs/。NAT 模式下从外面访问虚拟机里的服务要用端口转发。入口在 虚拟机 → 设置 → 网络适配器 → NAT 设置把宿主机某端口映射到虚拟机的服务端口比如宿主机 8080 → 虚拟机 80。开发阶段调试 Web 服务常用这招比切桥接省事也不用担心局域网 IP 冲突。快照与克隆给你留条退路虚拟机最大的好处之一是可以后悔。VMware 的快照Snapshot功能能在系统某个状态拍一张照片之后随时回退到那个状态。快照怎么用快照用在哪装软件前拍一张、改配置前拍一张、跑实验前拍一张。折腾坏了十秒就能恢复比重装系统省太多时间。克隆是把现有虚拟机复制一份适合搭好一套标准环境然后复制给不同用途的场景。克隆分两种链接克隆占用磁盘小但依赖母盘母盘没了它也没了完整克隆独立但占空间大。日常用链接克隆就够重要环境做完整克隆。快照的坑也说一句快照不是备份。快照文件跟虚拟机存在一起磁盘坏了快照也一起没了。真要保数据的场景应该导出 OVA 或定期复制虚拟磁盘文件别把快照当备份用。常见问题问启动报 “此主机不支持虚拟化” 或提示 VT-x 未开启答进 BIOS 开启虚拟化。重启按 F2/Del 进 BIOS找 “Intel Virtualization Technology” 或 “SVM Mode”设为 Enabled。Windows 下可以用systeminfo命令看底部的 Hyper-V 要求是否满足来佐证systeminfo | findstr Hyper-V。问虚拟机里系统很卡答先看内存分配够不够2GB 以下跑桌面版 Ubuntu 会很吃力再看是否开了多个虚拟机抢占资源关掉 3D 加速、降低显示分辨率能缓解。问安装 Ubuntu 时一直黑屏答多半是图形驱动问题。启动菜单按 Shift 进恢复模式或改启动参数加nomodeset也检查是不是把客户机系统类型选错了32/64 位。问磁盘满了虚拟磁盘能扩容吗答可以。先关闭虚拟机在 设置 → 硬盘 → 实用工具 → 扩容 里调大再进 Ubuntu 用 GParted 扩展分区以当前版本界面为准。问虚拟机文件太大想换位置答找到虚拟机的.vmx文件所在目录整个目录复制到新盘用 VMware 的打开虚拟机选择.vmx即可注意别在虚拟机运行时移动。问复制虚拟机文件到别的电脑打不开答确认目标机器版本不低于创建版本.vmx文件可以用文本编辑器打开看版本号必要时手工改virtualHW.version字段改前先备份。问虚拟机里 USB 设备识别不了答在 虚拟机 → 设置 → USB 控制器 里确认 USB 兼容性选项并勾选自动连接。运行中的虚拟机在菜单栏 虚拟机 → 可移动设备 里手动连接即可。结论VMware 装虚拟机的套路下载安装 → 向导建虚机镜像、资源分配是关键决策点→ 装系统 → 配网络和共享。对新手来说最容易踩的坑集中在三个地方BIOS 没开虚拟化、镜像和系统版本不匹配、内存分配不合理。这三处照本文的表格和步骤走基本一次就能过。至于 VMware 还是 VirtualBox看你是在意性能和稳定还是在意全平台和开源——没有绝对答案装哪个顺手用哪个。