这篇文章梳理了从零开始安装 VMware Workstation 虚拟机再到创建 Linux 虚拟机的完整流程包含环境配置、系统安装、网络模式分析和高频报错排查方案想入门虚拟化或本地搭建实验环境的朋友可以照着操作。1. 背景与核心概念1.1 为什么要用虚拟机在实际开发或学习过程中我们经常会遇到这样的场景手头只有一台 Windows 电脑但项目要求部署在 Linux 服务器上。想测试某个软件又担心安装后污染现有系统环境。需要搭建多节点集群但物理机数量有限成本太高。拿到一个可疑文件不敢直接在真实系统里运行需要一个隔离环境。这些问题都可以通过虚拟化技术解决。虚拟机Virtual Machine本质上是一个由软件模拟出来的“完整计算机”它拥有独立的虚拟 CPU、内存、硬盘、网卡等硬件资源可以像真实电脑一样安装操作系统、运行软件。而承载这些虚拟机的物理机我们称之为宿主机Host虚拟机本身则被称为客户机Guest。简单理解你是一台 Windows 电脑的主人虚拟机就是在你的 Windows 里再开几个“独立的房间”每个房间可以装不同的操作系统房间之间互不干扰。1.2 什么是 VMware WorkstationVMware Workstation 是 VMware 公司推出的一款桌面级虚拟化软件也是目前全球使用最广泛的虚拟机软件之一。它的主要作用是让你在一台物理电脑上同时运行多个操作系统比如在 Windows 上运行 Linux、在 Linux 上运行 Windows甚至同时开好几台虚拟机组成一个小型实验网络。VMware Workstation 有两个常见版本VMware Workstation Pro功能完整面向开发者和 IT 专业人员支持高级网络配置、快照、克隆、加密虚拟机等特性。VMware Workstation Player免费简化版功能较少适合个人学习或体验虚拟机的普通用户。需要说明的是VMware 的产品版本和授权策略会随着厂商调整而变化本文以常见的 Workstation Pro 为例演示安装流程。你在下载时根据自身需求选择合适的版本即可。如果只做基础学习也可以考虑使用 Player。1.3 常见应用场景虚拟机的应用范围非常广从个人学习到企业生产都有它的身影应用场景具体说明开发环境隔离每个项目使用独立的虚拟机避免依赖冲突Linux 学习在 Windows 上装一台 Linux 虚拟机随时练习命令软件测试在虚拟机中测试软件安装、卸载不影响宿主机网络安全实验搭建隔离网络环境学习渗透测试或防御技术多节点集群模拟在一台物理机上模拟多台服务器练习分布式部署旧系统兼容在新电脑上运行旧版 Windows 或专用系统1.4 虚拟机与双系统、容器的区别很多初学者会把虚拟机、双系统、Docker 容器搞混这里做一个简单区分双系统一台电脑装两个操作系统开机时选择进入哪个。同一时刻只能运行一个系统切换需要重启。虚拟机在宿主机操作系统之上运行虚拟化软件多个客户机系统可以同时运行切换不需要重启隔离性较好。Docker 容器利用宿主机内核通过命名空间和控制组实现进程级隔离多个容器共享同一个操作系统内核启动快、资源占用小但与宿主机的隔离性弱于虚拟机。三者各有优劣虚拟机适合需要完整操作系统环境的场景容器则更适合轻量级应用部署。本文以 VMware Workstation 虚拟化方案为主线展开。2. 环境准备与版本说明2.1 硬件要求在安装 VMware Workstation 之前先确认电脑硬件是否满足要求。虚拟化软件对 CPU、内存、硬盘的要求比普通软件更高因为你需要同时运行宿主机系统和客户机系统。最低配置建议如下硬件项最低要求推荐配置CPU支持虚拟化技术的双核处理器Intel Core i5 或 AMD Ryzen 5 及以上内存8 GB16 GB 及以上硬盘20 GB 可用空间SSD 512 GB 及以上操作系统Windows 10 / Windows 11Windows 11 Pro / 企业版 / 教育版这里的重点是内存。虚拟机运行时会从物理内存中划分出一部分给客户机系统。假如你电脑只有 8 GB 内存宿主机系统本身占用 4 GB剩下 4 GB 给虚拟机运行起来会比较吃力。如果计划同时开多台虚拟机建议至少 16 GB 内存。CPU 是否开启虚拟化技术也非常关键。Intel 平台称其为 VT-xAMD 平台称其为 AMD-V。可以在任务管理器的“性能”选项卡中查看。如果显示“虚拟化: 已启用”说明 BIOS/UEFI 中已开启该功能如果显示“已禁用”则需要在启动电脑时进入固件设置找到 Intel Virtualization Technology 或 SVM Mode 选项并启用。另外硬盘空间也要提前规划。一台装好 Linux 系统的虚拟机实际占用的空间根据你分配的虚拟磁盘大小而定。例如分配了 60 GB 虚拟硬盘实际使用后宿主机磁盘会按比例增长建议留足余量。2.2 软件准备安装 VMware Workstation 本身需要下载安装包这是典型的 Windows 桌面软件下载完成后直接双击运行即可不需要额外配置依赖环境。但与宿主机软件不同安装虚拟机之后你需要为虚拟机准备操作系统的安装镜像文件ISO 文件。比如在虚拟机里安装 Ubuntu就需要提前准备好 Ubuntu 的 ISO 镜像安装 CentOS则准备 CentOS 的 ISO 镜像。镜像文件可以从各 Linux 发行版官方网站下载也可以使用国内高校或开源软件镜像站下载速度通常更快。下载时注意选择与虚拟机硬件架构匹配的版本例如 x86_64 架构的 ISO 文件。需要注意的是版本选择要结合自己的实际需求。如果只是学习 Linux 基础命令安装轻量级桌面版或最小化安装即可如果要跑图形界面应用则选择带桌面环境的版本。2.3 版本说明与兼容性VMware Workstation 的版本更新比较频繁不同版本的界面可能略有差异但核心安装流程大同小异。本文以 VMware Workstation Pro 为例演示版本号不做过高要求你安装时到官网下载最新版即可。如果下载的 VMware 版本比较新而宿主机操作系统比较旧可能出现兼容性问题。反过来如果宿主机是 Windows 11 最新版旧版 VMware Workstation 也可能因为内核驱动不兼容而无法启动。遇到这类情况优先尝试更新 VMware 到最新版。对 Windows 11 用户还需要注意一点Windows 11 自带的基于虚拟化的安全功能如内核隔离、内存完整性在某些情况下会与 VMware Workstation 产生资源竞争虽然正常使用通常没问题但如果遇到虚拟机启动异常可以尝试在 Windows 安全中心里暂时关闭内存完整性测试是否为该功能导致。2.4 合法授权说明VMware Workstation 属于商业软件下载和安装应从官网或授权渠道进行。个人学习场景下VMware 提供免费的个人授权版本企业商业使用则可能需要购买商业授权。在软件授权方面建议严格遵守当地法律法规和软件许可协议从正规渠道获取软件。使用破解工具、非法激活方式不仅违反软件许可协议还可能引入安全风险本文不讨论也不建议任何破解相关操作。3. VMware Workstation 安装完整步骤3.1 下载安装包访问 VMware 官方网站的下载页面找到 Workstation Pro 的下载入口。进入页面后选择对应 Windows 版本的安装包文件通常为 .exe 格式大小在 500 MB 左右具体随版本略有不同。下载过程中注意确认文件来源是否为官方域名。在搜索网站查找 VMware 下载地址时要留意搜索结果中可能存在第三方下载站非官方渠道的安装包可能被修改过不适合下载。3.2 双击安装下载完成后双击安装包。Windows 可能弹出用户账户控制窗口UAC询问是否允许此应用更改设备选择“是”。进入安装向导后按照提示完成任务即可。安装过程中有几个选项需要注意安装位置默认安装在 C 盘C:\Program Files (x86)\VMware\VMware Workstation也可以修改到其他盘符。考虑到虚拟机会占用大量磁盘空间如果 C 盘空间紧张建议将程序安装到 D 盘或 E 盘。增强型键盘驱动程序安装向导会询问是否安装增强型键盘驱动建议勾选安装。该驱动可以为虚拟机提供更好的键盘输入支持尤其适合在虚拟机中使用特殊按键组合的场景。加入客户体验改善计划这是可选选项根据个人偏好决定是否勾选。快捷方式建议勾选桌面快捷方式和开始菜单文件夹方便后续启动程序。点击“安装”后安装程序会自动完成文件复制、驱动安装等操作。安装过程可能需要几分钟期间屏幕可能闪烁或短暂黑屏属于正常现象是显卡驱动被重新加载导致的。3.3 首次启动与许可证安装完成后首次启动 VMware Workstation可能会弹出“许可证”或“激活”相关界面要求输入许可证密钥。不同来源的版本和授权方式输入流程不同如果你下载的是带有效许可证的个人授权版本按提示输入许可证密钥即可。如果暂时没有许可证可以点击“完成”或“跳过”进入软件主界面。需要说明的是始终建议使用正版渠道的授权确保软件合法可用并保持更新。进入主界面后可以看到 VMware Workstation 的工具栏、库面板和虚拟机列表。此时安装工作基本完成接下来开始创建虚拟机。3.4 安装后的基本检查程序安装完成后建议先检查一下虚拟化功能是否正常开启。在 VMware Workstation 主界面点击“帮助”菜单选择“关于 VMware Workstation”在弹出的窗口中可以查看软件版本、构建号等信息。同时按CtrlShiftEsc打开任务管理器切换到“性能”选项卡点击“CPU”查看右下角的“虚拟化”状态。如果显示“已启用”说明硬件虚拟化已开启虚拟机可以正常使用如果显示“已禁用”则虚拟机启动时可能报错需要重启电脑进入 BIOS/UEFI 设置开启虚拟化。4. 创建第一台虚拟机4.1 准备系统镜像在创建虚拟机之前先准备好要安装的操作系统镜像文件。这里以 Ubuntu LTS 版本为例。Ubuntu LTS 是长期支持版本对新手最友好也是社区资料最多的 Linux 发行版之一。下载 Ubuntu 镜像时可以看到桌面版和服务器版两种选择桌面版Desktop自带图形界面适合新手入门和日常使用。服务器版Server没有图形界面适合服务器环境学习和部署。如果是为了练习 Linux 操作建议先使用桌面版熟悉基本使用后再尝试服务器版。镜像文件名通常类似ubuntu-22.04.3-desktop-amd64.iso其中amd64表示适用于 64 位 x86 处理器desktop表示桌面版。下载时确认镜像属于官方发布渠道避免下载到被篡改的版本。4.2 新建虚拟机向导打开 VMware Workstation点击主界面“主页”选项卡中的“创建新的虚拟机”进入新建虚拟机向导。向导第一步选择配置类型。VMware 默认提供“典型推荐”和“自定义高级”两种模式。典型自动根据操作系统类型推荐合适的硬件配置步骤较少。自定义可以手动配置硬件兼容性、处理器数量、内存大小等细节。新手建议选“典型”熟悉后再用“自定义”做精细配置。接下来选择客户机操作系统安装来源选项说明安装程序光盘如果电脑有光驱且已插入安装光盘选择此项安装程序光盘映像文件选择本地的 ISO 镜像文件稍后安装操作系统先创建空白虚拟机之后再加载 ISO这里选择“安装程序光盘映像文件”点击“浏览”选中之前下载好的 Ubuntu ISO 文件。如果 VMware 识别出镜像中的操作系统类型会自动填写“简单安装”信息。如果选择“稍后安装操作系统”则需要在“客户机操作系统”步骤中手动指定操作系统类型和版本。这一步影响 VMware 为虚拟机提供的兼容性设置和驱动优化要选择正确的类型。4.3 设置虚拟机名称和位置向导会要求设置虚拟机名称和存储位置虚拟机名称显示在 VMware 库中的名称建议用能表达系统用途的名称例如Ubuntu-22.04-LTS。位置虚拟机文件存放路径包括 .vmdk 虚拟磁盘文件、.vmx 配置文件等。默认位置通常在C:\Users\用户名\Documents\Virtual Machines考虑到虚拟磁盘文件会占用大量空间建议创建专门的目录例如D:\VMachines\Ubuntu。这里特别提醒虚拟机位置最好放在固态硬盘上虚拟机的磁盘读写性能会直接影响系统运行流畅度。机械硬盘运行虚拟机时开机和软件安装都会明显偏慢。4.4 指定磁盘容量向导中有一个“指定磁盘容量”步骤需要为虚拟机分配虚拟磁盘空间。选项说明如下最大磁盘大小设置虚拟磁盘的最大容量例如 60 GB。将虚拟磁盘拆分成多个文件虚拟磁盘文件按 2 GB 左右拆分便于在 FAT32 文件系统上存储或移动。存储为单个文件所有数据存放在一个 .vmdk 文件中读写性能稍好。两种存储方式在使用上没有太大差别建议使用“将虚拟磁盘拆分成多个文件”便于备份和迁移。这里需要解释一个概念VMware 的虚拟磁盘默认按需分配Thin Provisioning。也就是说你设置为 60 GB并不会立刻在宿主机上占用 60 GB 空间而是随着虚拟机内实际数据写入量的增加而逐渐增长。在虚拟机里装了 10 GB 软件宿主机对应目录大约会增加 10 GB 左右。点击“完成”后虚拟机就创建成功了左侧库列表中会出现这台虚拟机。4.5 编辑虚拟机设置虚拟机创建完成后还需要检查并调整几个关键配置。右键点击虚拟机名称选择“设置”进入虚拟机设置窗口。需要关注的项目内存根据宿主机内存大小调整。8 GB 宿主机可分配 2-3 GB16 GB 宿主机可分配 4-6 GB。内存并非越大越好分配过多可能导致宿主机本身运行缓慢。处理器可以设置处理器数量和每个处理器的内核数量。例如给虚拟机分配 2 个处理器、每个处理器 2 核相当于虚拟出 4 核 CPU。这里遵循“处理器数量 × 每个处理器核数 虚拟机总核数”的原则。硬盘检查虚拟磁盘空间是否足够。CD/DVD确认设备状态为“已连接”并在“连接”中选择“使用 ISO 映像文件”指向 Ubuntu 安装镜像。网络适配器默认使用 NAT 模式本机学习场景无需修改。配置完成后点击“确定”保存准备启动虚拟机。5. 在虚拟机中安装 Ubuntu 系统5.1 启动虚拟机并进入安装界面点击 VMware Workstation 工具栏中的“开启此虚拟机”按钮或者在虚拟机名称上双击启动虚拟机。首次启动时屏幕会显示 VMware 的启动提示提示鼠标和键盘输入将被虚拟机捕获。稍等片刻虚拟机将从 CD/DVD 引导进入 Ubuntu 安装界面。如果出现带有“Try or Install Ubuntu”字样的界面说明 ISO 镜像加载成功。选择“Try or Install Ubuntu”按回车进入。此时会先进入 Ubuntu 的试用环境桌面上通常有“安装 Ubuntu”的快捷入口双击即可开始正式安装。首次使用时VMware 可能会弹出提示提示安装 VMware Tools可以暂缓先完成系统安装。5.2 安装过程关键选项Ubuntu 安装过程中有几个关键选项需要正确处理。键盘布局默认使用英语美国布局中国用户可以搜索“Chinese”并选择“Chinese”也可以保持默认安装完成后在系统设置中修改。更新和其他软件选择“正常安装”还是“最小安装”。“正常安装”会包含常用软件和办公工具“最小安装”只包含浏览器和基础工具。新手建议选“正常安装”。“为图形或无线硬件安装第三方软件”和“下载更新”选项视网络情况决定如果网络下载速度较慢可以不勾选下载更新待系统安装完成后再配置软件源。安装类型这是最容易出错的地方。如果虚拟机磁盘是全新的、没有数据的空白磁盘会出现“清除整个磁盘并安装 Ubuntu”的选项。这里需要特别注意这个选项只会清除虚拟机的虚拟磁盘不会影响宿主机电脑上的任何数据可以放心选择。如果选择“其他选项”自定义分区需要手动创建分区表。手动分区方案可以这样规划分区大小文件系统挂载点/boot1 GBext4/bootswap内存大小swap-/剩余空间ext4/手动分区对于理解 Linux 文件系统结构很有帮助但新手操作时不建议一上来就用自定义分区容易因分区错误导致安装失败。选择时区地图上点击中国区域即可系统会自动识别为 Asia/Shanghai。创建用户输入用户名、计算机名和密码。这个用户是虚拟机 Linux 系统的本地用户与宿主机 Windows 用户没有任何关系。建议设置一个自己记得住的密码并选择“自动登录”或“需要密码登录”按个人偏好选择。设置完成后点击“继续”Ubuntu 开始正式安装。安装过程根据硬件性能持续 5-15 分钟不等安装期间会自动创建分区、复制文件、安装引导程序。5.3 重启并进入系统安装完成后Ubuntu 会提示“现在重启”。点击“立即重启”后如果虚拟机没有自动断开 ISO 镜像可能会出现“Please remove installation medium, then press ENTER”的提示这时需要在 VMware 菜单栏中点击“虚拟机”菜单选择“设置”在 CD/DVD 设置中取消“已连接”勾选或选择“使用物理驱动器”然后回到虚拟机按回车。重启后Ubuntu 会进入启动菜单并最终显示登录界面。输入之前设置的用户名和密码即可进入 Ubuntu 桌面环境。5.4 安装 VMware Tools / open-vm-tools进入 Ubuntu 桌面后建议第一时间安装 VMware Tools 或 open-vm-tools。这是一组虚拟机增强工具提供以下功能鼠标在宿主机和虚拟机之间自由移动无需手动捕获释放。支持拖拽文件、共享剪贴板。自动调整虚拟机分辨率适应窗口大小。改善显示和网络性能。新版 Ubuntu 通常预装了 open-vm-tools安装完成后基本功能可直接使用。如果发现无法自适应窗口大小或拖拽文件不生效可以在 Ubuntu 终端中手动安装sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop安装完成后重启虚拟机增强功能即可生效。如果在 VMware 菜单栏中手动选择“安装 VMware Tools”则需要在 Ubuntu 文件管理器中找到 VMware Tools 的挂载目录解压其中的 .tar.gz 包并运行安装脚本。相比之下open-vm-tools 的安装方式更简单适合 Ubuntu 等主流发行版使用。5.5 创建快照系统安装完成并进入桌面后一个非常有用的功能值得优先使用那就是快照Snapshot。快照可以理解为虚拟机的“存档”。创建快照后如果后续操作中出现系统崩溃、配置错误、软件装坏等情况可以随时恢复到快照时的状态避免重装系统。创建快照的步骤在 VMware Workstation 主界面菜单栏中点击“虚拟机”菜单。选择“快照”子菜单点击“拍摄快照”。输入快照名称和描述例如“刚安装完系统”点击“拍摄快照”。系统提示拍摄完成后右侧“快照”面板中会出现这个快照。后续如果安装了某些服务导致系统异常可以右键点击快照名称选择“转到”恢复到快照时刻的状态。需要说明的是快照占用的是宿主机的磁盘空间。快照越多、虚拟机数据变化越大占用的空间越大。日常使用中保留 2-3 个有意义的快照即可不要把它当作日常备份手段尤其在虚拟机长期运行生产服务时快照会影响性能。6. 虚拟机网络模式解析虚拟机安装完成后网络配置是很多新手比较困惑的地方。VMware Workstation 提供了三种常见的网络模式桥接模式、NAT 模式和仅主机模式。6.1 桥接模式Bridged桥接模式下虚拟机的虚拟网卡直接连接到宿主机的物理网卡虚拟机就像是宿主机所在局域网中的一台独立电脑拥有独立的 IP 地址可以与局域网内其他真实设备互通。使用场景虚拟机需要被局域网内其他设备访问。虚拟机需要与宿主机在同一个网段。模拟真实服务器环境。桥接模式的优点是网络透明缺点是会占用局域网 IP 资源且如果局域网有严格的 MAC 地址过滤或 DHCP 限制虚拟机可能无法正常入网。6.2 NAT 模式NatNATNetwork Address Translation模式是 VMware Workstation 的默认网络模式。在这种模式下虚拟机通过宿主机的一个虚拟网卡VMnet8访问外部网络宿主机充当路由器和 NAT 设备将虚拟机的流量转发到物理网络。NAT 模式的优点是虚拟机可以访问外网但外界无法直接访问虚拟机安全性较好且不占用局域网额外 IP 地址。宿主机与虚拟机之间可以通过虚拟 NAT 网络互通虚拟机也可以访问宿主机。使用场景虚拟机需要上网但不需要被外部设备访问。宿主机和虚拟机需要完成网络通信。新手学习阶段这是最推荐的模式。6.3 仅主机模式Host-Only仅主机模式下虚拟机只能与宿主机通信不能访问外部网络。虚拟机和宿主机之间通过虚拟网卡VMnet1连接形成一个封闭的虚拟局域网。使用场景安全实验不希望虚拟机访问外部网络。搭建隔离的测试环境。学习网络配置和 IP 规划。仅主机模式的一个限制是虚拟机无法上网如果后续需要在虚拟机中下载软件包需要切换到 NAT 模式或通过宿主机代理实现网络访问。三种模式的对比网络模式虚拟机访问外网外网访问虚拟机虚拟机互通典型场景桥接模式可以可以可以模拟独立服务器NAT 模式可以不可以可以日常学习、开发仅主机模式不可以不可以可以安全实验、隔离环境在虚拟机设置中点击“网络适配器”可以随时切换网络模式。切换后可能需要重启虚拟机或重新获取 IP 地址使用命令sudo dhclient -r sudo dhclient或直接重启网络服务让 DHCP 分配新的地址。7. 常见问题与排查思路在使用 VMware Workstation 的过程中无论是安装软件本身还是在虚拟机中安装系统都可能遇到各种报错。下面整理几个高频问题及排查思路。7.1 虚拟机提示“此主机支持 Intel VT-x但 Intel VT-x 处于禁用状态”报错现象启动虚拟机时提示当前主机支持 Intel VT-x 或 AMD-V但功能处于禁用状态无法启动虚拟机。原因分析BIOS/UEFI 中没有开启硬件虚拟化功能。VMware Workstation 运行虚拟化任务需要依赖 CPU 的虚拟化指令集操作系统默认不开启需要在固件设置中手动打开。排查步骤与解决方案重启电脑开机时按 Del、F2、F10 或 F12 进入 BIOS/UEFI 设置界面不同品牌电脑按键不同。找到 CPU 配置相关选项名称通常为 Intel Virtualization Technology、VT-x、SVM Mode 或 Virtualization。将其状态设置为 Enabled。保存并退出重新进入系统。保存退出后可在任务管理器“性能”选项卡中确认虚拟化是否已启用。7.2 提示“VMware Workstation 无法连接虚拟机”报错现象双击虚拟机或执行启动操作时提示无法连接到虚拟机可能的原因没有权限运行程序或访问程序使用的目录。原因分析该问题通常与权限不足、VMware 服务未启动或工作目录设置不正确有关。排查步骤右键点击 VMware Workstation 图标选择“以管理员身份运行”。打开 Windows 服务管理器WinR 输入services.msc确认 VMware 相关服务是否处于“正在运行”状态。检查虚拟机文件所在目录是否被移动到其他位置或者目录权限是否被修改。如果安装了安全软件尝试暂时退出安全软件或添加 VMware 为信任程序。7.3 Windows 11 下虚拟机启动蓝屏或崩溃报错现象在 Windows 11 中启动虚拟机虚拟机内系统出现蓝屏或者宿主机直接死机重启。原因分析Windows 11 默认启用了基于虚拟化的安全特性VBS包括内存完整性和内核隔离这些特性与 VMware Workstation 的虚拟化层可能产生冲突另外旧版 VMware Workstation 对 Windows 11 的兼容性不佳也可能导致蓝屏。解决方案将 VMware Workstation 升级到最新版本。在 Windows 安全中心 - 设备安全 - 内核隔离中关闭“内存完整性”。如果问题依旧可以在“启用或关闭 Windows 功能”中暂时关闭“虚拟机平台”和“Windows 虚拟机监控程序平台”测试是否为功能冲突所致。升级主板 BIOS 和 CPU 芯片组驱动。需要注意的是关闭内核隔离会降低系统部分安全防护能力生产环境电脑建议谨慎操作。7.4 虚拟机内安装 Linux 系统时提示“客户机操作系统已禁用 CPU”报错现象启动虚拟机时提示客户机操作系统已禁用 CPU请关闭或重置虚拟机。原因分析该问题与虚拟机的 CPU 配置有关通常是虚拟机的 CPU 兼容性级别设置过高或过低与宿主机 CPU 型号不匹配尤其是从其他电脑复制过来的虚拟机更容易出现。解决方案关闭虚拟机右键点击虚拟机名称并选择“设置”。在“处理器”设置中尝试调整“虚拟化引擎”相关选项。勾选“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”相关选项或尝试取消勾选后重新启动。如果虚拟机文件来自其他电脑可以在“虚拟机”菜单中尝试使用“重新引导客户机”或使用“打开虚拟机”功能时可检查“我已移动该虚拟机”和“我已复制该虚拟机”的选择。7.5 WSL2 与 VMware 冲突问题现象电脑同时使用 VMware Workstation 和 Windows 子系统 Linux 2WSL2发现 WSL2 无法启动提示“此计算机上未启用虚拟化”。原因分析WSL2 依赖 Windows 的 Hyper-V 虚拟化平台而 VMware Workstation 使用自己的虚拟化层。两者同时启用时可能因为 Windows 的虚拟化监控程序争用导致冲突。解决思路使用 WSL2 时关闭 VMware Workstation 虚拟机。在 Windows 功能中关闭“虚拟机平台”或“适用于 Linux 的 Windows 子系统”后重启即可使用 VMware。或者反过来启用“Windows 虚拟机监控程序平台”后VMware 的性能可能受到影响。这个问题的本质是 Windows 平台的虚拟化栈与 VMware 虚拟化层的资源竞争实际项目中根据优先级选择其中一个方案作为主力。7.6 虚拟机网络无法上网现象虚拟机内可以正常启动但无法访问外网或无法通过 DHCP 获得 IP 地址。排查清单确认虚拟机的网络适配器模式是 NAT 或桥接而不是仅主机模式。检查宿主机是否连接了宽带网络是否正常。在 Windows 服务管理器中确认 VMware NAT Service 和 VMnetDHCP 服务正常运行。在虚拟机内检查网卡状态ip link ip addr尝试重启虚拟机网络sudo systemctl restart network-manager如果使用桥接模式检查宿主机的物理网卡是否被 VMware 虚拟网卡桥接Windows 防火墙是否阻止了流量。7.7 问题排查总结表问题现象常见原因解决思路VT-x 被禁用BIOS/UEFI 未开启虚拟化进入固件设置开启虚拟化选项无法连接虚拟机权限不足、服务异常管理员身份运行检查服务Windows 11 蓝屏VBS 与虚拟化层冲突升级 VMware关闭内存完整性客户机 CPU 被禁用CPU 兼容性不匹配调整虚拟化引擎选项无法上网网络模式错误或服务异常检查 NAT 服务、DHCP 状态安装系统时卡在启动画面ISO 镜像或引导项异常检查镜像完整性确认启动顺序8. 最佳实践与工程建议8.1 合理的资源分配给虚拟机分配资源时要遵循“够用即可”的原则。不要贪多一次性给虚拟机分配全部物理核心和大量内存。宿主机需要保留足够的资源来保证自身稳定运行。推荐配置宿主机配置单台虚拟机推荐配置8 GB 内存内存 2-3 GBCPU 2 核16 GB 内存内存 4-6 GBCPU 4 核32 GB 内存内存 8 GB 及以上CPU 4 核以上在 VMware 的“处理器”设置中有一个叫“虚拟化 Intel VT-x/EPT”的选项如果需要运行对 CPU 性能敏感的软件如数据库、编译任务可以勾选否则保持默认即可。8.2 磁盘空间管理虚拟机磁盘文件会随着使用不断增大。建议养成定期检查宿主机磁盘空间的习惯。定期清理虚拟机中的无用软件和缓存。删除不再使用的快照。使用vmware-vdiskmanager工具压缩虚拟磁盘但需要在虚拟机内先清零空闲空间sudo apt install zerofree8.3 备份与迁移策略虚拟机文件并非只能在当前宿主机上使用。将整个虚拟机文件夹复制到另一台安装了 VMware Workstation 的电脑在“主页”中选择“打开虚拟机”选中 .vmx 配置文件即可运行。开机时如询问“已移动”或“已复制”请根据实际情况选择。备份策略建议在虚拟机内重要数据同步到外部存储。创建快照只适合临时回滚不能替代备份。定期执行整个虚拟机目录的增量备份或完整备份。8.4 安全注意事项虚拟机虽然有一定的隔离性但并非绝对安全。在实验和生产环境中都要注意安全边界。虚拟机可以访问宿主机的文件系统前提是安装了增强工具且启用了共享文件夹功能。不要随意在虚拟机中访问宿主机敏感目录。尽量不在虚拟机中登录个人重要账号尤其是使用了共享剪贴板的情况下。如果虚拟机用于测试可疑软件建议使用仅主机网络模式或创建快照后测试结束后恢复到干净快照。虚拟机中的系统同样需要及时更新补丁、配置防火墙、避免使用弱密码。8.5 多虚拟机协作实验在本地构建多机实验环境时可以考虑以下做法先手动安装一台最小化系统虚拟机配置好常用工具和软件源。配置完成后创建快照克隆Clone出多台相同配置的虚拟机。在 VMware 菜单“虚拟机”-“管理”-“克隆”中可以选择“创建链接克隆”或“创建完整克隆”。链接克隆节省空间但依赖母本虚拟机完整克隆独立运行但占用空间较大。多台虚拟机之间的网络可以使用 NAT 模式它们相互可以通信同时可以共享宿主机网络访问外网。对于更复杂的网络拓扑比如搭建 Hadoop 集群、Kubernetes 实验环境可以考虑使用 VMware 的虚拟网络编辑器自定义 VMnet 网段。8.6 推荐使用场景总结场景推荐网络模式推荐配置Linux 命令学习NAT2 GB 内存20 GB 磁盘跨平台开发测试桥接4 GB 内存40 GB 磁盘网络安全隔离实验仅主机按需配置大数据集群模拟NAT每节点 2-4 GB 内存9. 总结与学习路线这篇文章从虚拟机的基本概念出发完整演示了 VMware Workstation 的安装过程、Ubuntu 虚拟机的创建流程、系统安装步骤。同时还分析了三种常见网络模式的工作原理提供了高频报错问题的排查方案最后给出了一些资源分配、备份和安全方面的工程建议。到这里你应该已经能够独立完成以下任务在自己的电脑上安装 VMware Workstation。创建一台 Linux 虚拟机并完成系统安装。调整虚拟机的内存、处理器、网络等基础配置。使用快照功能保护系统状态。根据需求选择桥接、NAT 或仅主机网络模式。针对常见的虚拟化报错进行基本排查。下一步的学习路径可以这样规划进阶系统操作在虚拟机中练习 Linux 常用命令、用户权限、文件系统和软件包管理。服务部署实战在虚拟机中部署 Nginx、MySQL、Redis 等常用服务理解服务进程和端口监听的基本概念。网络实验使用虚拟网络编辑器搭建多网段拓扑模拟真实服务器集群。自动化运维学习 Vagrant 或 Ansible通过命令行批量创建和管理虚拟机。容器与编排在虚拟机中安装 Docker 和 Kubernetes理解容器技术与虚拟化技术的配合方式。虚拟机是一个学习操作系统、网络和服务部署的绝佳平台它能让你在本地低成本地模拟真实环境不用买多台服务器就可以开展大量实验。希望这篇文章能帮你打好第一块敲门砖。如果你在安装或使用过程中遇到其他问题建议按照上面的排查清单逐项确认必要时带上完整报错信息在社区搜索大部分常见问题都能找到对应的解决方案。