VMware Workstation安装Linux虚拟机教程

发布时间:2026/8/26 12:56:27

VMware Workstation安装Linux虚拟机教程
VMware Workstation 是使用范围很广的虚拟机软件之一。它解决的核心问题很具体在一台物理电脑上同时运行多个操作系统比如 Windows 主机里运行 Ubuntu、CentOS、Windows Server而不需要重启切换。安装 VMware Workstation 这个动作本身不算难真正让新手卡住的是安装之前的环境检查、安装之后的服务与网络状态、创建虚拟机时的参数选择以及启动时频繁出现的虚拟化报错。这篇文章按一条完整主线推进先理解 VMware Workstation 的虚拟化原理再完成 Windows 主机上的环境检查与软件安装然后创建第一台 Linux 虚拟机并安装 Ubuntu随后配置 VMware Tools 与共享文件夹最后集中排查最常遇到的一批启动与网络故障。内容以 Windows 宿主机为例版本相关差异会单独说明。1. 先理解 VMware Workstation 到底在做什么1.1 虚拟机不是“再装一个系统”那么简单在实际安装之前先搞清楚 VMware Workstation 所处的位置。它属于 Type-2 虚拟机监控程序Hypervisor意思是它运行在宿主机操作系统之上由它把物理 CPU、物理内存、硬盘和网卡虚拟成多份资源再交给虚拟机里的客户机系统使用。和 VirtualBox、Hyper-V 相比Workstation 的定位偏向个人桌面使用适合学习 Linux、测试软件、搭建实验网络和模拟多机环境。可以这样理解物理机上安装 Windows 后Windows 直接管理真实硬件安装 VMware Workstation 后Workstation 在 Windows 之内创建一层虚拟化层每个虚拟机相当于一台被模拟出来的电脑。这台模拟电脑有自己的 BIOS/UEFI、CPU、内存、磁盘文件、网卡和声卡客户机系统无法感知自己运行在虚拟机上。为什么要强调这一层关系因为后面很多故障都源于这个模型。例如“此主机不支持虚拟化”不一定代表 Workstation 有问题很可能是宿主机 BIOS 里的虚拟化开关没有打开“客户机操作系统已禁用 CPU”也不一定代表 CPU 损坏很多时候是 Hyper-V、内核隔离或虚拟机 CPU 设置冲突。先理解分层结构排查时才能沿着“宿主机硬件 - 宿主机系统 - 虚拟化层 - 客户机系统”这条链路去查。物理机和虚拟机的主要区别可以这样对比维度物理机Workstation 虚拟机硬件来源真实物理硬件宿主机硬件被虚拟化后分配系统隔离一台机器一个系统一个宿主机可同时运行多个客户机系统系统切换需要重启窗口切换即可故障影响硬件故障往往影响整机虚拟机异常一般不影响宿主机快照与回滚需要专门备份方案虚拟机原生支持快照性能损耗无虚拟化层有一定 CPU、内存、磁盘 I/O 损耗1.2 安装前先确认版本、宿主和授权渠道写到安装动作前先明确版本问题。VMware Workstation 在较长一段时间内分为 Workstation Player 和 Workstation Pro 两条线。Player 面向只运行现成虚拟机的用户Pro 提供创建虚拟机、快照、克隆、复杂网络等完整功能。后来的产品线和授权方式发生变化是否免费、版本号是多少、哪个版本适合个人学习都建议以 VMware 官网当前说明为准。这篇教程不依赖某个具体版本号安装步骤在 15、16、17 等常见版本之间基本一致。获取安装包时只从官方渠道下载不要使用第三方“精简版”“绿色版”或破解包。原因有两个一是修改版安装包可能被植入恶意代码运行后不只是影响虚拟机还可能导致宿主机信息泄露二是虚拟机类软件属于系统级组件权限很高使用不可信来源的安装包风险远高于普通软件。文章后续以 Windows 宿主机作为示例。如果宿主是 Linux 桌面工作区概念、快照、克隆等功能同样存在但安装包后缀和部分图形界面位置会有差异实际安装时以官网下载的对应版本为准。2. 安装前必须做虚拟化环境检查2.1 检查 CPU 虚拟化是否开启很多新手直接把 VMware Workstation 装上点“新建虚拟机”后就看到报错此主机支持 Intel VT-x但 Intel VT-x 处于禁用状态。这个错误经常被误认为是软件安装失败其实是宿主机 CPU 的虚拟化能力没有打开。检查方式很简单在 Windows 任务管理器中打开“性能”页选中 CPU查看右下角的“虚拟化”状态。如果显示“已启用”说明 BIOS/UEFI 层面的虚拟化已经开启如果显示“已禁用”则需要进入主板固件设置开启。部分 Windows 11 设备还额外依赖“基于虚拟化的安全”VBS功能如果任务管理器里虚拟化显示已启用但 VMware 仍然报错需要继续检查 Windows 功能。也可以用命令快速获取系统信息systeminfo在输出中找到“Hyper-V 要求”一节关注两条信息是否支持虚拟机监控程序扩展、是否已检测到虚拟机监控程序。如果显示“已检测到虚拟机监控程序”说明当前系统里已经有 Hyper-V 或 VBS 相关的虚拟化组件在运行这可能影响 Workstation 的正常使用。2.2 BIOS/UEFI 中开启 Intel VT-x 或 AMD SVM如果确认 CPU 虚拟化被禁用需要进入主板固件设置修改。步骤如下重启电脑开机时按品牌机对应的进入键常见为 F2、Del、F10、Esc。进入 BIOS/UEFI 后找到 Advanced 或 CPU Configuration。Intel 平台开启 Intel Virtualization Technology或 VT-x、Virtualization。AMD 平台开启 SVM Mode。按 F10 保存并退出。不同品牌笔记本的菜单名称差异很大例如联想常见路径是 Advanced - CPU Setup戴尔常见路径是 Virtualization Support。如果找不到不要乱改其他选项可以在品牌官网搜索“机型 VT-x”。开启后回到系统在任务管理器中确认“虚拟化”变为“已启用”。这里要特别注意Windows 11 预装电脑可能默认开启 VBS 和内核隔离而这两种功能都会占用 CPU 虚拟化能力。即使 BIOS 里 VT-x 已开启如果 Windows 的安全中心显示“内核隔离 - 内存完整性”为开启状态Workstation 启动部分虚拟机时仍可能报错。排查时可以临时关闭内存完整性并重启确认是否为该功能冲突。关闭路径Windows 安全中心 - 设备安全性 - 内核隔离 - 内存完整性。2.3 准备 Linux 系统 ISO 镜像虚拟机创建和安装 Linux 需要系统镜像文件。以最常见的 Ubuntu 为例从 Ubuntu 官网下载桌面版或服务器版 ISO 即可。如果使用 CentOS 或其它发行版同样从官方或可信镜像站获取。下载时注意架构常见 x86_64 版本选择 64 位 ISOARM 架构的设备不能直接使用 x86_64 镜像。ISO 文件不需要解压VMware Workstation 会把它当作虚拟光驱里的光盘。下载时建议把 ISO 放在剩余空间较大的分区避免安装过程中宿主机磁盘空间不足。整个安装过程会额外占用几 GB 空间安装完系统并打好补丁后虚拟磁盘文件可能比初始分配值更大。3. Windows 主机上完成 VMware Workstation 安装3.1 安装前确认硬件与系统要求安装 Workstation 前先对照宿主机配置。较低配置能安装成功但创建多台虚拟机时体验会很差。一个较稳妥的参考要求如下项目最低建议更流畅的配置宿主机系统Windows 10/11 64 位Windows 11 64 位CPU支持 Intel VT-x 或 AMD-V 的双核 CPU8 核或更多内存8 GB16 GB 或更高磁盘剩余空间30 GB100 GB 以上显示分辨率1366x7681920x1080 或更高如果计划同时运行多台 Linux 虚拟机内存是最关键的瓶颈。每台 Linux 桌面虚拟机建议分配 2 GB 到 4 GB 内存服务器版可分配 1 GB 到 2 GB。宿主机还要保留足够内存给 Windows 自身和浏览器、IDE 等软件否则整机卡顿。3.2 安装过程中的选项怎么选双击安装包后安装界面会出现几个关键选项按实际需求选择即可典型安装适合大多数场景自动安装全部核心组件。自定义安装适合需要修改安装路径、选择组件或关闭自动更新的用户。增强型虚拟键盘建议勾选。它能让某些客户机系统正确处理组合键和特殊键盘布局减少键盘错乱问题。启动时检查产品更新学习环境可以保持打开公司内网或离线环境建议关闭。客户体验改善计划可选不影响功能。安装路径不要选择带中文和空格的目录例如D:\Software\VMware比D:\软件\VMware Workstation更稳妥。虽然新版对路径兼容性有所改善但使用纯英文路径可以避免虚拟磁盘、快照和配置文件处理上的潜在问题。安装完成后一般会要求重启电脑。重启不是可有可无的因为安装过程会注册 VMware 相关服务和网络驱动不重启可能出现服务未生效、VMnet 网卡不出现等问题。3.3 安装后检查服务与虚拟网卡打开 Windows 服务管理器Win R 输入services.msc查找 VMware 相关服务。常见的有服务名称作用VMware Authorization Service负责虚拟机访问授权服务停止会导致“无法连接到虚拟机”VMware DHCP Service为 NAT 和 Host-Only 网络提供 DHCP 地址分配VMware NAT Service负责 NAT 网络模式的地址转换VMware USB Arbitration Service管理 USB 设备在宿主机与虚拟机之间切换正常状态下这些服务应该处于“正在运行”。如果某个服务启动失败可以在服务管理器中手动启动或检查是否被安全软件拦截。安装完成后在命令行执行ipconfig /all网络适配器列表中应出现 VMnet1 和 VMnet8。VMnet1 对应仅主机模式Host-OnlyVMnet8 对应 NAT 模式。如果这两个网卡没有出现说明网络组件安装失败一般重启电脑或修复安装即可恢复。4. 创建第一台 Linux 虚拟机4.1 新建虚拟机向导的四个关键选择打开 VMware Workstation点击“创建新的虚拟机”选择“典型推荐”就可以走完基本流程。新手常犯的错误是一路下一步导致后面硬件参数不合理。创建过程中有四个选择值得停下来想清楚。第一安装程序光盘映像文件。这里可以点击“浏览”选择已下载的 Ubuntu ISO。如果暂时没有 ISO也可以选择“稍后安装操作系统”先创建空虚拟机后面再挂载 ISO。推荐后一种方式因为向导在直接选择 ISO 后往往直接进入系统安装流程留给用户调整硬件参数的时间较短。第二客户机操作系统类型。选择 Linux再选择对应的版本。Ubuntu 选择“Ubuntu 64 位”CentOS 7 选择“CentOS 7 64 位”。系统类型不能随意选选错会导致虚拟机硬件特性不匹配可能出现安装失败或启动异常。第三虚拟机名称和位置。名称只影响界面显示位置影响磁盘文件存放。虚拟机位置不要放在 C 盘系统目录建议放到剩余空间较大的数据盘例如D:\VMs\Ubuntu。第四磁盘容量。默认值通常是 20 GB建议根据需求调整到 30 GB 到 40 GB。下面的“将虚拟磁盘拆分成多个文件”选项建议保留这样便于迁移和备份虽然单文件性能略好但对普通使用影响不大。4.2 调整虚拟机硬件参数向导完成后在左侧选中虚拟机点击“编辑虚拟机设置”重点检查几个参数参数推荐值说明内存2 GB 到 4 GB不能超过宿主机可用内存的一半以上处理器数量1每个处理器核数建议 2 到 4硬盘默认即可容量由第 4.1 节决定CD/DVD指向 ISO 文件如果之前选择稍后安装在这里挂载网络适配器NAT新手最省心的模式处理器配置中处理器数量和每个处理器的内核数量是两个不同概念。多数客户机用不到多路 CPU保持 1 个处理器、2 到 4 个内核即可。不要盲目把宿主机所有核心都分配给虚拟机否则宿主机自身会严重卡顿。内存是最容易踩坑的地方。如果宿主机只有 8 GB 内存给虚拟机分配 6 GBWindows 本体加浏览器就会因为内存不足而卡死。分配原则是给宿主机至少留 3 GB 到 4 GB。4.3 启动虚拟机并安装 Ubuntu设置完成后点击“开启此虚拟机”。如果 ISO 已挂载虚拟机屏幕上会出现 GRUB 引导界面。这里以 Ubuntu Desktop 为例选择 Install Ubuntu 或先 Try Ubuntu 再安装都可以。建议直接选 Install Ubuntu省一次步骤。安装过程中的几个选择语言选择中文或 English 均可不影响后续操作。键盘布局默认即可。网络连接默认使用 DHCPNAT 模式下一般能自动获取 IP。磁盘分区选择“清除整个磁盘并安装 Ubuntu”即可。这里的“磁盘”是虚拟机里的虚拟磁盘不会影响宿主机物理磁盘可以放心使用。用户信息设置用户名和密码记住虚拟机登录凭据。安装完成后系统会提示重启并移除安装介质。在 Workstation 中可以在虚拟机设置里把 CD/DVD 的“启动时连接”取消或把连接方式改为“使用物理驱动器”避免再次从 ISO 引导。注意安装 Ubuntu 时如果提示“您需要为自动安装提供至少 XX GB 磁盘空间”说明第 4.1 节设置的虚拟磁盘容量过小。关闭虚拟机后扩展硬盘容量再重新安装。5. VMware Tools

相关新闻

Codex CLI 实战指南:安装配置、模型切换与报错排查

Codex CLI 实战指南:安装配置、模型切换与报错排查

2026/8/26 12:56:27

Codex 是 OpenAI 推出的命令行智能编码工具,它不是一个只在编辑器里补全代码的插件,而是一个能理解项目目录、读取文件、生成修改并按照权限执行命令的终端助手。完整上手 Codex 并不复杂,但安装、认证、配置文件、模型选择这四层如果没理顺&…

MySQL索引核心原理与高频面试问题解析

MySQL索引核心原理与高频面试问题解析

2026/8/26 12:46:26

1. 面试中MySQL索引系列高频问题全解析 最近在帮团队面试后端开发岗位时,发现MySQL索引相关的问题几乎成了必考题。但很多候选人对索引的理解停留在表面,问到B树结构、最左前缀原则等核心概念时往往语焉不详。作为每天都要和索引打交道的DBA,…

工业AI大脑iNeuOS_AiMind:从数据连接到智能决策的实践

工业AI大脑iNeuOS_AiMind:从数据连接到智能决策的实践

2026/8/26 12:46:26

1. 项目概述:当工业互联网遇上“会思考”的AI最近在工业圈子里,一个词被反复提及:iNeuOS_AiMind,或者叫它“心智灵慧”。这听起来有点玄乎,但说白了,它就是给咱们熟悉的工业互联网操作系统iNeuOS&#xff0…

苹果设备管理为什么更依赖官方框架?从设备归属到策略管理的完整解析

苹果设备管理为什么更依赖官方框架?从设备归属到策略管理的完整解析

2026/8/26 13:56:29

在移动设备管理领域,有一个问题经常被客户问到:“苹果手机到底怎样管理才稳定?”这个问题看似简单,但实际上涉及设备归属、系统能力、企业管理流程以及长期运营维护等多个方面。很多企业刚开始接触设备管理时,关注点往…

InternVL3_5-30B-A3B-Instruct训练管线全解:从CPT、SFT到Cascade RL强化学习

InternVL3_5-30B-A3B-Instruct训练管线全解:从CPT、SFT到Cascade RL强化学习

2026/8/26 13:56:29

InternVL3_5-30B-A3B-Instruct训练管线全解:从CPT、SFT到Cascade RL强化学习 【免费下载链接】InternVL3_5-30B-A3B-Instruct 项目地址: https://ai.gitcode.com/hf_mirrors/OpenGVLab/InternVL3_5-30B-A3B-Instruct InternVL3.5-30B-A3B-Instruct 是 OpenG…

L2Cache快速入门教程:10分钟将Caffeine+Redis二级缓存接入Spring Boot(附完整配置)

L2Cache快速入门教程:10分钟将Caffeine+Redis二级缓存接入Spring Boot(附完整配置)

2026/8/26 13:56:29

L2Cache快速入门教程:10分钟将CaffeineRedis二级缓存接入Spring Boot(附完整配置) 【免费下载链接】l2cache L2Cache 是一个基于 Caffeine Redis 的二级缓存框架。让缓存的使用在业务开发中更加简单、高效。 项目地址: https://gitcode.co…

Ain模板文件语法详解:8大Section从[Host]到[Backend]一次看懂.ain格式的完全指南

Ain模板文件语法详解:8大Section从[Host]到[Backend]一次看懂.ain格式的完全指南

2026/8/26 13:56:29

Ain模板文件语法详解:8大Section从[Host]到[Backend]一次看懂.ain格式的完全指南 【免费下载链接】ain A HTTP API client for the terminal 项目地址: https://gitcode.com/gh_mirrors/ai/ain Ain 是一款运行在终端里的 HTTP API 客户端,是 Post…

HyperLine Git状态栏插件详解:分支、脏文件与推送状态一栏尽览

HyperLine Git状态栏插件详解:分支、脏文件与推送状态一栏尽览

2026/8/26 13:56:29

HyperLine Git状态栏插件详解:分支、脏文件与推送状态一栏尽览 【免费下载链接】hyperline ✨ Status line plugin for Hyper ✨ 项目地址: https://gitcode.com/gh_mirrors/hy/hyperline HyperLine 是一款为 Hyper 终端打造的轻量级状态栏插件(s…

机器学习在健康管理中糖尿病风险预测挑战

机器学习在健康管理中糖尿病风险预测挑战

2026/8/26 13:46:29

糖尿病已成为全球范围内影响人群健康的主要慢性疾病之一。随着生活方式的变化和遗传因素的作用,糖尿病的发病率持续上升。通过早期预测糖尿病的发生,可以有效降低相关疾病的风险,并改善患者的生活质量。Diabetes SP20竞赛便是基于这一需求,利用机器学习技术来帮助预测糖尿病…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/26 1:50:39

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/26 1:49:16

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/24 21:16:09

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

2026/8/26 0:05:45

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

Hermes接入团队协作后,我推翻了三个效率假设

Hermes接入团队协作后,我推翻了三个效率假设

2026/8/26 0:05:45

聊《Hermes真能提效吗?先看流程里最慢的那一步》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。摘要团队把 Hermes 接进项目三个月后,交付速度没有提升反而慢了。复盘后发现,最先…

免费AI大模型调教指南:打造专属网文写作助手

免费AI大模型调教指南:打造专属网文写作助手

2026/8/26 0:05:45

1. 先搞清楚“AI小说扩展模式”到底能帮你做什么如果你是一个刚开始写网文、或者卡在L3级别以下的作者,最头疼的可能是情节推进不下去、人物对话干瘪,或者世界观设定不够丰满。自己对着空白文档硬憋,效率很低。这时候,一个能理解你…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/22 2:02:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/22 4:13:47

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/22 1:32:34

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…