尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

VMware Workstation Pro虚拟机安装全流程:从BIOS设置到快照克隆

VMware Workstation Pro虚拟机安装全流程:从BIOS设置到快照克隆 这一周我在两个不同场合帮人处理虚拟机问题一个是同事想在自己的Windows电脑上装一个Linux环境学开发又怕双系统切换太折腾另一个是朋友装完VMware Workstation Pro之后虚拟机一启动就提示“未启用虚拟化”最后发现是BIOS里的开关根本没开。这两个场景其实都是VMware Workstation Pro最常见的使用起点。很多人以为装虚拟机最难的是找系统镜像实际上真正影响成败的往往是一开始对虚拟化机制的理解、固件类型的选择以及装完系统后那些容易被忽略的收尾动作。VMware Workstation Pro能让一台物理电脑同时运行多个操作系统但它的本质并不是“安装器”而是一套把完整电脑环境封装成文件的虚拟化平台。真正用好它的标志不是你成功装了一个Windows或Linux而是你开始用快照、克隆、网络模式这些机制来管理环境。这篇文章会把从下载软件、创建虚拟机、安装系统到常见问题排查和长期使用的完整链路拆开讲希望能帮你少走一些弯路。1. 先搞清楚VMware Workstation Pro真正解决的是什么问题1.1 为什么不用物理机装多系统对很多新手来说想用第二个系统时最容易想到的方案是物理机安装双系统分出一个磁盘分区把Linux或老版本Windows装进去开机时选择进入哪个系统。这个方案确实可行但代价很直接每次切换系统都要重启电脑两个系统之间交换文件也比较麻烦而且安装过程中一旦操作分区错误可能影响现有数据。更麻烦的是如果只是临时测试一个软件或者学习一个系统双系统会给日常使用增加很大负担。虚拟机思路完全不同。VMware Workstation Pro把CPU、内存、硬盘、网卡等硬件都通过软件模拟出来然后在里面安装操作系统。这台“虚拟电脑”在宿主机上体现为几个文件你可以在里面随便折腾装坏了不影响物理系统。更重要的是虚拟机的状态是可以保存的。安装完系统、配置好环境之后打一个快照之后无论怎么操作都能一键回到刚才那个状态。这个能力是物理双系统不具备的。1.2 它和VirtualBox、WSL、Hyper-V、Docker之间怎么选很多人在选择工具时被一堆名词搞晕。VMware Workstation Pro、VirtualBox、WSL、Hyper-V、Docker都在做“隔离运行环境”的事情但层级和目标场景不一样。VMware Workstation Pro属于桌面级Type-2虚拟化适合完整安装一个操作系统包括图形界面、桌面环境、底层驱动实验。VirtualBox也类似开源免费功能略少但胜在省钱。WSL则是把Linux作为Windows的一项子系统能力启动快、资源占用低适合开发命令行程序但不适合测试桌面应用。Hyper-V是Windows自带的Type-1 hypervisor适合在Windows上跑其他Windows或Linux但它会和VMware Workstation产生冲突两者同时启用可能让VMware无法启动虚拟机。Docker则是操作系统层面的容器化只隔离进程不是一个完整系统。选型并不复杂如果你需要的是一个完整的、带桌面的、可以自由做破坏性实验的系统环境VMware Workstation Pro是很顺手的选择。它和VirtualBox同属一个层次差别更多体现在性能和体验细节如果你只是想在Windows终端里敲Linux命令优先考虑WSL。2. 安装VMware Workstation Pro之前先把这些概念对齐2.1 版本选择与软件下载打开搜索引擎输入“VMware Workstation Pro下载”会看到很多站点的“破解版”“绿色版”信息。我不建议用这些来源。虚拟化软件本身涉及底层驱动来路不明的安装包可能在安装时注入恶意内容。建议去VMware官方网站下载试用版个人学习完全够用如果是商业使用需要购买授权。版本号更新很快比如网上会提到17、17.6.4、26H1但这些数字并不重要。你只需要认准官方渠道下载当前稳定版安装时选择“典型”或“下一步”即可。2.2 虚拟化开关为什么提示“未启用虚拟化”在安装之前最值得检查的是CPU虚拟化是否开启。VMware Workstation Pro运行虚拟机依赖CPU的硬件虚拟化能力也就是Intel的VT-x或AMD的AMD-V。这个开关默认在BIOS/UEFI固件设置里可能因为各种原因被关闭。检查方法打开Windows任务管理器切到“性能”标签页选择CPU在右下角查看“虚拟化”是否显示“已启用”。如果显示“已禁用”需要重启电脑进入BIOS/UEFI找到Intel Virtualization Technology或SVM Mode相关选项并开启。不同主板位置不一样一般搜索品牌型号加关键词即可。还要注意Windows的虚拟机平台、Hyper-V、内核隔离等功能也可能占用虚拟化资源导致VMware无法正常启动。排查顺序最好是先看BIOS开关再看Windows功能状态。注意不要尝试通过任何“绕过”方式开启虚拟化。正确路径只有一条进入固件设置打开对应开关并确认系统没有冲突。2.3 安装选项中的几个勾选安装VMware Workstation Pro时除默认项外有两个地方值得留意。一是“增强型键盘驱动程序”这个组件可以更好地处理某些客控系统的按键组合建议勾选代价是可能会安装一个驱动。二是“启动时检查产品更新”如果不想被打扰可以在安装时取消。另外安装路径建议不要放在C盘系统盘虽然默认没问题但虚拟机文件通常很大后续要设置单独的虚拟机存放目录尽量选空间充足的磁盘。3. 创建一个能正常装系统的虚拟机关键参数逐一拆解3.1 系统镜像准备无论装Windows还是Linux都建议使用官方发布的ISO镜像。Windows镜像可以从微软官网下载Linux发行版则从各自官网下载。避免使用网络上下载的Ghost版、精简版因为它们可能预置了不明软件或修改过系统组件导致安装后行为异常。下载后最好校验一下文件的SHA256哈希值官方页面通常会给。这一步很多人会跳过但真遇到“安装一半报错”时校验镜像能帮你排除一个常见变量。3.2 新建虚拟机典型配置够用吗VMware Workstation Pro新建虚拟机的向导问起来很复杂但真正要自己控制的选项其实不多。如果你只是临时装一个系统选择“典型”配置也能走完但我更建议选择“自定义”这样可以提前把固件类型、磁盘类型这些关键参数定下来后续遇到问题更好排查。3.3 CPU、内存、磁盘与网络参数建议经典的关键参数如下表参数推荐值原因CPU2核 或 4核太少了慢太多了可能挤占宿主机资源内存4GB起步Windows 11建议8GB内存太小安装或运行会卡磁盘Windows 10/11建议60GBLinux建议40GB系统更新和软件安装会占用较多空间磁盘类型NVMe或SATANVMe性能好SATA兼容性广网络NAT默认模式能上网不需要额外配置固件UEFI新系统默认Win11必须UEFI这里的“推荐值”是常见做法具体要看你宿主机的总内存和磁盘空间。如果宿主机只有8GB内存虚拟机分配4GB已经占了半壁江山需要谨慎。磁盘空间要区分“立即分配所有磁盘空间”和不勾选的区别。不勾选时虚拟机文件随着使用逐渐变大更节省空间勾选后性能更稳定但会立刻占用全部分区大小。对测试环境一般用默认的动态增长生产类实验才考虑预分配。3.4 引导方式、安全启动和TPMWindows 11对硬件有严格限制要求UEFI安全启动和TPM 2.0。在虚拟机里安装Windows 11需要在虚拟机设置的“选项”或“硬件”页中找到“可信平台模块”添加一个虚拟TPM。前提是虚拟机固件类型必须选择UEFI如果仍然是BIOS需要重建虚拟机或通过工具转换。Linux主流发行版基本都支持UEFI和BIOS启动但安装时使用的固件类型必须和实际启动引导一致否则安装完成后可能会出现“无法引导”的问题。4. 安装Windows和Linux的完整流程与常见卡点4.1 安装Windows 10/11创建好虚拟机后在虚拟机设置里把光驱指向下载好的ISO文件启动虚拟机就进入Windows安装界面。安装过程和物理机差别不大选择版本、接受协议、选择磁盘。如果之前没有把磁盘格式化Windows安装程序会让你分配分区。VMware虚拟磁盘默认是空的直接点击“新建”并安装即可。安装过程中最容易卡住的有两处。一是Windows 11提示“这台电脑无法运行Windows 11”通常原因就是缺少TPM或固件类型不对。回到虚拟机设置确认固件为UEFI并添加可信平台模块。二是安装重启后再次进入ISO安装界面这是因为虚拟机的引导顺序中光驱排在第一。处理方法在安装结束前把光驱中的ISO镜像断开或者调整启动顺序让硬盘优先。4.2 安装LinuxUbuntu、CentOS、麒麟、统信以Ubuntu为例启动ISO后选择“试用或安装”选择语言和键盘布局然后选择“清除整个磁盘并安装Ubuntu”。这里的“清除整个磁盘”指虚拟机的虚拟磁盘不会影响物理机可以放心。CentOS Stream或Rocky Linux的安装流程类似主要是安装源、磁盘分区和用户设置的差异。热搜里还经常出现“麒麟系统怎么安装软件”和“批量安装统信系统”。如果只是想在虚拟机里体验国产Linux安装过程和其他Linux没有本质区别。麒麟和统信桌面系统都提供图形化安装器跟随向导走即可分区建议使用默认的“全盘安装”。安装软件则通常在应用商店或使用yum/apt等包管理器具体命令取决于底层是Debian系还是RPM系。批量安装统信这类系统在VMware Workstation里更适合用“克隆”方式而不是一台一台重新安装。4.3 Linux安装完成后启动黑屏或蓝屏怎么办如果虚拟机在安装Linux后启动时反复进入错误界面先不要怀疑系统镜像按三个单点排查第一确认创建虚拟机时选择的“客户机操作系统”类型与ISO一致例如Linux和Ubuntu选项。第二检查固件类型是BIOS还是UEFI如果安装时用的是Legacy引导就要用BIOS而不是UEFI。第三查看虚拟机硬件兼容性不要使用比当前VMware版本更高的硬件配置。另外ISO下载不完整导致安装器损坏也可能引发崩溃校验哈希值是最好的排除手段。5. 装完系统以后先把这几件小事做完5.1 VMware Tools不是可装可不装的很多新手装完系统就以为结束了。如果没有安装VMware Tools最明显的感受是鼠标切进切出很别扭屏幕分辨率锁死共享剪贴板和文件拖拽也无法使用。VMware Tools是提高虚拟机和宿主机协作体验的驱动组件。Windows虚拟机一般在安装系统的窗口里VMware会自动弹出一个提示框点击安装即可如果没有弹出可以通过虚拟机的菜单“安装VMware Tools”。Linux虚拟机则需要把光盘中的tar.gz包解压后运行安装脚本或者直接安装发行版自带的open-vm-tools包。无论哪种方式安装完成后建议重启虚拟机让驱动完全加载。5.2 网络模式NAT、桥接、仅主机到底怎么选VMware Workstation Pro给每个虚拟机提供三种常见网络模式。NAT是默认值虚拟机通过宿主机共享IP上网便捷且安全外部设备无法主动访问虚拟机适合日常学习和测试。桥接模式让虚拟机直接接入物理网络它就像局域网里另一台独立电脑可以获得独立IP能被其他人访问适合搭测试服务、远程联调。仅主机模式则与宿主机组成一个封闭网络虚拟机不能上外网适合做隔离实验。选择记忆点只要能上网、不需要被别人访问用NAT要让别人访问用桥接要想完全隔离用仅主机。如果虚拟机和宿主机能ping通但上不了网优先检查NAT模式下宿主的网络服务是否正常以及虚拟机DNS配置。5.3 快照和克隆把环境变成可以后悔的文件快照这个功能很多人用到虚拟机几个月之后才真正理解它的价值。它就像游戏里的存档系统刚装好、软件配好、关键操作之前各打一个快照。之后如果系统崩溃、软件装坏、配置改错直接恢复到之前的快照比重装系统快得多。执行方式是在虚拟机上右键“快照”-“拍摄快照”。克隆则适合批量复制环境。比如装好一台基础Linux安装了开发工具然后克隆出三个虚拟机用于不同项目效率远高于重新安装。克隆分为链接克隆和完整克隆链接克隆占空间小但依赖母体完整克隆独立但占空间大。注意克隆Windows时可能出现SID相同的问题可以用系统准备工具或专用工具重新生成唯一标识Linux则一般不需要。不过克隆前最好先关闭虚拟机避免文件不一致。6. 常见问题排查先看现象再定层级6.1 虚拟机列表里能创建但启动就报错“VMware Workstation无法连接到虚拟机。请确保您有权运行该程序”是一个高频报错。问题可能出在三个方面当前Windows账户对虚拟机文件或安装目录没有写入权限VMware相关服务没有启动虚拟机进程被安全软件拦截。处理顺序建议先以管理员身份打开VMware Workstation Pro如果报错消失说明是权限问题如果依然存在检查Windows服务中VMware Authorization Service、VMware NAT Service等服务状态最后暂时退出安全软件试一次但不要长期关闭安全防护。6.2 WSL2或Hyper-V导致VMware不能启动另一个常见场景是VMware和Hyper-V冲突。Windows在启用Hyper-V或Windows虚拟机监控程序后会占用VT-x/AMD-V的调用可能导致VMware Workstation Pro无法启动虚拟机。排查方法打开“启用或关闭Windows功能”查看“Hyper-V”“虚拟机平台”“Windows虚拟机监控程序平台”是否已勾选。如果它们启用且VMware报错根据实际需求二选一不要同时使用。热搜里提到的“WSL2无法启动因为此计算机上未启用虚拟化”也往往和BIOS虚拟化开关有关先回BIOS确认再回到Windows功能列表检查。6.3 Windows 11提示不满足TPM 2.0与物理机不同虚拟机里的TPM是虚拟的由VMware提供。如果安装Windows 11时报“必须支持TPM2.0”在关闭虚拟机状态下进入“虚拟机设置”点击“添加”选择“可信平台模块”完成后重新启动虚拟机。前提是虚拟机固件类型必须为UEFI。如果创建时选择了传统BIOS需要重新创建虚拟机或使用mbr2gpt方式转换但更稳妥的做法是直接新建一个UEFI的虚拟机再装一次。6.4 虚拟机安装Linux蓝屏或卡死有些人在VMware里安装Linux时遇到蓝屏原因很多但最常见的两个是虚拟机的硬件兼容性太新导致核心的虚拟设备与系统不兼容另一个是ISO损坏或下载不完整。排查时可以把虚拟机硬件兼容性调低一档比如17.x改为16.x再试试。也可以换一个官方镜像源重新下载并校验哈希。如果安装过程中内存不足分配的内存可以适当调大但仍要保证宿主机余量足够。6.5 共享文件夹或拖拽失效这类问题的根子基本都在VMware Tools上。先确认系统托盘里VMware Tools的图标是否存在。如果存在但拖拽不生效尝试重新安装VMware Tools并在安装过程中勾选“Unity”或“客户机隔离”相关选项。也可以关掉虚拟机在虚拟机设置的“选项”-“共享文件夹”中确认是否启用并分配好路径。Linux虚拟机还可以安装open-vm-tools-desktop通常一条命令能解决大部分体验问题。7. 从单次安装到工程化使用虚拟机真正的高阶用法7.1 把基础环境做成模板机如果你需要在多个虚拟机上装同样的软件与其一台一台配置不如先安装一台“模板机”把常用工具、系统参数、网络配置全部调好然后拍摄快照或创建克隆。以后每开一个新环境直接从模板克隆几分钟就能得到一台可用的系统。这条路径最核心的点在于虚拟机文件只是普通文件复制、压缩、移动都可以。只靠“安装系统”这个动作你学到的还是传统的装机流程开始用模板和克隆才是真正理解虚拟机的优势。7.2 如何做“批量”实验环境热搜词里“批量安装统信系统”一类需求很常见。在VMware Workstation Pro的范围内所谓批量并不是同物理机那样用PXE网络引导大量无人值守安装而是通过克隆模板机生成多台虚拟机再做一些差异化配置。如果需要管理很多台实验虚拟机建议把虚拟机的默认存储位置设到独立数据盘并给虚拟机起好带有角色和编号的名字。启动时不要一次性把所有虚拟机都开机避免宿主机内存不足。7.3 VMware Workstation Pro不是万能的必须明确边界。VMware Workstation Pro适合单机桌面级的虚拟化适合个人学习、软件兼容性测试、底层实验、编写教程演示。它不适合承载高并发生产业务不适合运行对硬件有较高性能要求的图形任务也不适合做大规模集群调度。真要做服务端虚拟化需要考虑VMware ESXi、Proxmox VE或公有云/私有云平台。而且它依赖一台Windows或Linux宿主机的图形界面如果宿主机本身不稳定虚拟机也不会安全到哪去。想长期保留环境一定要把虚拟机文件连同快照一起定期备份到外部存储。8. 把这个流程沉淀成一套可复用框架8.1 先跑通再优化最后工程化新手面对VMware时最忌讳一上来就追求“完美配置”。建议按三层推进第一层先跑通。下载官方模板创建虚拟机安装系统装好VMware Tools重启后确认能进桌面。第二层再优化。开启快照测试网络模式学会克隆调整磁盘和内存分配。第三层工程化。把虚拟机文件整理归档为不同角色建立模板机建立“创建-配置-快照-克隆-使用”的SOP。这套顺序适用于几乎所有虚拟化工具也适用于一般工程任务。先解决“能不能用”再解决“好不好用”最后解决“能不能稳定复用”。8.2 装机前后的检查清单我做虚拟机安装时基本会走一遍下面的清单你也可以直接拿来用阶段检查项安装前镜像来源是否官方、SHA256是否匹配、BIOS虚拟化是否开启、磁盘空间是否够、内存是否充足创建中固件类型是否与目标系统匹配、CPU/内存/磁盘是否合理、虚拟TPM是否按需添加安装中是否从ISO引导、分区是否选对、是否误动宿主机磁盘、安装日志是否正常安装后是否安装VMware Tools、是否重启、快照是否已拍、网络模式是否符合预期长期维护是否定期备份虚拟机文件、是否更新工具版本、是否有异常磁盘增长8.3 我的最终建议回到开头的问题。这周找我帮忙的人一个只想要Linux环境学习一个卡在BIOS虚拟化设置。他们遇到的都不是复杂问题但缺的正是对机制的理解。虚拟机这个东西表面上是一套“安装系统的流程”本质上是一种“把操作系统变成文件”的思维方式。一旦你习惯了快照回滚和克隆复制你再看系统安装、环境配置、软件测试这些问题角度会完全不一样。如果你现在正准备动手我的建议很具体先别下载一堆工具也别急着对比17还是26H1先打开任务管理器确认虚拟化是否开启去官网下载一个稳定的ISO创建一个最普通的虚拟机装一遍系统。第一次完整的链路走通后再思考模板机、快照和批量克隆。这条路看起来绕实际上最省时间。
返回列表