新闻详情

新闻详情

首页 / 资讯中心 / 详情

VMware Workstation安装Ubuntu虚拟机:从零开始到VMware Tools配置实战

发布时间:2026/9/13 20:42:56来源:尧图网络
VMware Workstation安装Ubuntu虚拟机:从零开始到VMware Tools配置实战
写在前头如果你是那种“装个系统都要犹豫半天”的朋友这篇文章就是写给你的。虚拟机这东西说白了就是在一台物理电脑里用软件“虚拟”出一台完整的电脑里面可以随便装系统、随便折腾搞坏了也不影响宿主机。我身边很多同事入坑Linux都是从虚拟机开始的——毕竟拿自己主力机直接装Ubuntu风险实在有点大万一工作资料没了哭都来不及。这篇文章我会从零开始把VMware Workstation的安装、Ubuntu系统的安装、以及最容易让人卡壳的VMware Tools安装一步步讲清楚。重点不是“照着敲命令就行”而是让你理解每一步为什么这么做遇到报错时知道从哪里排查。这样你以后自己装CentOS、Debian甚至折腾Kali的时候心里也有底。1. 为什么是虚拟机 Ubuntu这套组合解决什么问题先聊点实在的。很多人第一次接触Linux第一个问题就是“我Windows用得好好的为什么要碰Linux”这个问题的答案你以后写代码、配服务器、做运维、搞嵌入式都会遇到——绝大多数服务器跑的都是Linux你用的安卓底层也是Linux内核连路由器、智能电视里都藏着Linux的影子。但Linux有个门槛它和Windows的操作习惯差异很大命令行、权限、软件包管理全是新东西。如果你直接在主力机上装双系统每次切换都要重启而且一旦把Windows分区搞坏了数据救不回来的概率非常高。虚拟机的价值就在这里它提供了一层“隔离”——你在虚拟系统里随便折腾删库、装错驱动、把系统搞崩最多就是重装一个虚拟机宿主机毫发无损。再说为什么选Ubuntu而不是其他发行版。Ubuntu背后有Canonical公司长期维护软件源在国内也有镜像装完系统之后装开发工具、配环境、装中文输入法都有现成的资料。对你这种入门阶段遇到问题能搜到答案比什么都重要——Ubuntu的用户基数大踩坑记录多这一点在Linux世界是巨大的优势。VMware和VirtualBox怎么选我个人建议Windows用户首选VMware Workstation Pro。虽然VirtualBox免费开源但VMware在性能、硬件兼容性、尤其是3D加速和USB设备透传方面更省心。VMware Workstation Pro现在已经免费提供给个人用户了注册个账号就能拿到正版许可证这步操作我会在下面详细说。2. 安装VMware Workstation重点不是“下一步”而是这几个选项VMware Workstation的安装包本身没什么难度官网下载对应Windows版本的exe双击运行一路“下一步”基本就装完了。但有几个选项值得你稍微停下来想一想而不是无脑点。第一个是安装路径。默认装在C盘其实没问题但虚拟机的默认存储目录也在C盘这就容易出大问题——一个Ubuntu虚拟机动辄20GB、30GB如果你C盘空间本身紧张很快就会被撑爆。我习惯的做法是软件装C盘保持默认也可以但在后期创建虚拟机时把虚拟磁盘文件单独放到D盘或者其他数据盘。第二个是“增强型键盘驱动”这个组件。VMware默认会提示安装这个驱动它的作用是拦截键盘输入让虚拟机里的按键组合比如CtrlAlt更准确地传递给虚拟机。我建议装不然你在虚拟机里用某些IDE快捷键时会发现按键被宿主机“截胡”了。第三个是启动时的“服务”设置。VMware安装完成后Windows里会多出几个VMware开头的服务比如VMware Authorization Service、VMware DHCP Service、VMware NAT Service。这些服务默认自动启动不要手动禁用。很多人装了VMware之后发现虚拟机网络不通排查半天结果发现是自己把服务关了。安装完成后第一次启动会提示输入许可证密钥。VMware Workstation Pro从17版本开始对个人用户免费你需要去Broadcom官网注册一个账号然后到“我的下载”里申请一个免费的个人使用许可证。这个过程稍微有点绕但网上教程很多拿到License后粘贴进去就解锁了Pro功能。如果你实在不想折腾账号用VMware Workstation Player也能跑虚拟机只是少了一些快照、克隆这类高级功能入门阶段也够用。3. 创建Ubuntu虚拟机关键参数该怎么选系统装好了接下来是创建虚拟机。你一定看到过“新建虚拟机向导”这个界面里面有两种方式典型推荐和自定义。入门阶段选“典型”就行但即便选典型也要注意几个参数这几个参数直接决定了你后面用起来顺不顺手。先说内存分配。Ubuntu桌面版官方推荐最低2GB但如果你打算在虚拟机里跑编辑器、浏览器、Docker这些4GB是舒适线8GB属于畅快线。关键前提是你的宿主机内存要足够——如果宿主机只有8GB内存分4GB给虚拟机宿主机自己跑Windows就有点喘了。我自己的经验是宿主机16GB内存给虚拟机分4GB日常使用很稳宿主机8GB内存给虚拟机分2GB勉强能用但会卡。再说处理器。虚拟机里可以给多个CPU核心这个核心数不是越大越好。分配的核心越多虚拟机性能越好但宿主机同时能做的事情就越少。入门阶段给2核就够用等以后跑编译任务再调整也不迟。磁盘大小和存储方式是另一个容易让新手懵的地方。创建时让你选“立即分配所有磁盘空间”还是“将虚拟磁盘存储为单个文件/拆分成多个文件”我建议都不选立即分配按需增长就好——这样虚拟机文件一开始只有几十MB随着系统使用逐渐变大不浪费宿主机磁盘。磁盘大小给个40GB左右比较充足Ubuntu系统本身占不了多少空间但后续装Docker镜像、编译工具链、下载源码空间消耗很快。虚拟机的网络模式也值得留意。VMware有三种桥接模式、NAT模式、仅主机模式。入门阶段选NAT模式就对了——虚拟机通过宿主机共享IP上网对外表现为宿主机的一个网络客户不需要路由器做任何设置天然能上网也不影响同一个局域网里的其他设备。以后你要做服务器实验、让其他电脑访问虚拟机里的服务再研究桥接模式也不迟。4. Ubuntu安装全程复盘这5个细节决定成败虚拟机创建好之后会弹出Ubuntu的ISO选择窗口这里你需要先去Ubuntu官网下载ISO镜像。官网有两个版本线LTS长期支持版和普通版。入门阶段直接选最新的LTS版比如22.04或24.04——LTS意味着5年官方维护文档多、软件兼容好不用频繁折腾升级。下载好ISO之后在虚拟机设置里把它挂载到虚拟光驱开机启动就会进入Ubuntu装机界面。这里提醒一下有人的电脑在启动VMware时提示“此主机支持Intel VT-x但Intel VT-x处于禁用状态”这个问题几乎可以肯定是你BIOS里没开启虚拟化功能。重启电脑进BIOS找到Intel Virtualization Technology或AMD SVM Mode设置为Enabled再启动VMware问题就解决了。Ubuntu安装过程本身很友好语言选中文键盘布局默认然后会进入“更新和其他软件”环节。这里有两个选择正常安装还是最小安装另外有一个“安装Ubuntu时下载更新”和“安装第三方软件”的勾选框。我建议正常安装图形界面和常用工具更全勾选“安装第三方软件”而不是“下载更新”——下载更新这一项会显著拉长安装时间装完系统之后再改国内源补更新也不迟省时间。分区这个步骤是很多新手最怕的。其实对于虚拟机里的Ubuntu你完全不用手动分区——安装引导程序那步直接选“清除整个磁盘并安装Ubuntu”然后在“高级特性”里选择LVM即可。LVM的好处是以后磁盘不够了可以动态扩展逻辑卷不用重新分区。虚拟机里的“整个磁盘”就是你刚才创建的那个虚拟磁盘文件相当于一台空电脑放心清空。安装过程中会让你设置用户名、计算机名和密码。这里有个细节用户名建议用全小写英文别出现中文或大写字母不然以后配置某些开发环境、ssh连接时会遇到莫名其妙的路径问题。密码也要记牢sudo授权指令每天都用得到忘了密码会非常麻烦。安装完成后点击“现在重启”系统会提示“请移除安装介质然后按Enter键”这时候去虚拟机设置里把ISO挂载移除就是断开光驱然后回车Ubuntu就正式进入首启动界面了。5. VMware Tools安装让虚拟机从“能用”变成“好用”系统装完只是第一步。如果你现在直接在Ubuntu里操作你会发现两个很烦人的限制屏幕分辨率被锁死鼠标在虚拟机和宿主机之间切换还要按CtrlAlt文件拖拽也传不进去。这一切的根源就是没装VMware Tools。VMware Tools不是一个单独的“应用”它是一组驱动和服务的集合负责虚拟机和宿主机的深度协作自适应分辨率、剪贴板共享、文件拖拽、时间同步、更稳定的网络和显卡驱动全都在里面。没有它虚拟机就是个“能开机但不能好好干活”的半成品。安装VMware Tools有两条路我建议你第一条优先第二条作为备用方案。5.1 方法一用open-vm-tools最省心open-vm-tools是开源版本的VMware ToolsUbuntu官方软件源里就有所以安装命令比想象中简单sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop第一条命令更新软件源索引第二条安装虚拟机工具和服务。open-vm-tools-desktop是桌面版附加包包含分辨率自适应、剪贴板共享这些图形相关功能如果是服务器版可以不装这个包。装完之后重启一次虚拟机sudo reboot重启之后你会发现分辨率自动适配了窗口大小鼠标可以在宿主机和虚拟机之间自由穿越复制粘贴也能用了。这个方法我实测下来最稳定也不存在“Tools未安装”的红色警示。5.2 方法二用VMware官方tarball安装器如果你用open-vm-tools遇到兼容性问题或者你装的是比较特殊的发行版那就用官方渠道。在VMware菜单栏点击“虚拟机”-“安装VMware Tools”虚拟机里会挂载一个名为VMware Tools的CD-ROM。进入Ubuntu终端执行以下命令sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom ls你会看到一个.tar.gz文件当前版本的命名类似VMwareTools-10.3.25-20706800.tar.gz。把它解压到临时目录然后进入解压目录执行安装脚本cp VMwareTools-*.tar.gz /tmp/ cd /tmp tar -zxvf VMwareTools-*.tar.gz cd vmware-tools-distrib sudo ./vmware-install.pl安装脚本会问你一系列yes/no问题大部分情况下直接回车用默认值就行。最后一步会编译内核模块需要系统里预装编译环境如果你用的是Ubuntu Server或最小安装可能要先把build-essential补上sudo apt install build-essential dkms linux-headers-$(uname -r)装完同样sudo reboot重启后验证一下vmware-toolbox-cmd -v能正常输出版本号就代表VMware Tools已经跑起来了。5.3 验证Tools到底装没装成功我见过很多人装完Tools之后还是很卡于是怀疑自己没装对。这里给你两个验证思路。第一个是命令验证在Ubuntu终端里执行systemctl status vmtoolsd如果看到active (running)说明VMware Tools服务是活的。第二个是界面验证在VMware菜单栏选择“查看”-“自动调整大小”-“自动适应客户机”如果窗口能跟随拉伸改变分辨率说明Tools的核心功能已经生效。还有一个很容易被忽略的点如果你从VMware官网下载了较新版本比如17.x但虚拟机里装的是22.04之前的旧Ubuntu官方tar包编译时可能报错因为内核头文件不匹配。这时候别硬磕编译这条路线直接卸载官方Tools转用open-vm-tools基本都能救回来。6. 从零到能干活给新手的5个超实用优化装完系统、装好Tools虚拟机已经能正常用了。但距离“顺手”还有一段距离下面这几个优化是我每装一台新Ubuntu虚拟机都会顺手做的事你照做一遍后面能少踩很多坑。6.1 换国内软件源Ubuntu默认的软件源服务器在国外家里宽带跑起来可能每秒几十KB装个软件能急死人。换成国内镜像源阿里云、清华、中科大任选一个速度立马上来。打开软件与更新在“Ubuntu软件”选项卡里把“下载自”从“中国的服务器”改成你选定的镜像站然后点“刷新缓存”。命令行方式也可以直接把/etc/apt/sources.list换掉但图形界面操作更直观新手推荐前者。6.2 安装显卡驱动Ubuntu对旧一代显卡支持很好但如果你用的是比较新的NVIDIA或AMD显卡系统自带的开源驱动可能发挥不出性能。不用非得装官方闭源驱动——在“软件与更新”的“附加驱动”选项卡里系统会自动列出可用的驱动版本你选一个最新稳定版应用并重启就行。这一步对虚拟机默认的虚拟显卡来说其实无所谓但如果你以后把Ubuntu装到物理机上这个经验是通用的。6.3 配置快照VMware最香的功能之一就是快照。在虚拟机里搞一些不确定的操作前比如编译内核、尝试新的桌面环境、改系统文件先在菜单栏“虚拟机”-“快照”-“拍摄快照”拍一张。出问题了秒回退比什么备份都靠谱。入门阶段建议在“装好Tools但没有装其他软件”这个时间点拍一张快照这就是你的“干净基础镜像”以后随便造。6.4 共享文件夹设置宿主机文件怎么传给虚拟机除了拖拽更稳的方式是共享文件夹。在VMware菜单栏“虚拟机”-“设置”-“选项”-“共享文件夹”里添加一个宿主机目录然后Ubuntu里的挂载点通常在/mnt/hgfs/下。如果访问不到试试用open-vm-tools时执行sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid1000把1000换成你自己的用户IDid -u可以查看。6.5 设置终端美化Ubuntu默认的GNOME终端其实不难看但多数人觉得不够“现代”。我建议你装上gnome-tweaks把终端字体调成心仪的等宽字体再把主题色调成深色。这些都是小改动但操作体验会提升一大截。等你以后天天和终端打交道就会明白一个清晰的终端有多重要。7. 常见问题排查安装和运行过程中最容易踩的5个坑这一节我总结一下我在教别人装虚拟机时见过最多的问题。每个问题都配上排查思路比直接给命令更有用。第一个是“此主机支持Intel VT-x但Intel VT-x处于禁用状态”。前面提过这是BIOS虚拟化开关没打开。排查思路很简单重启进BIOS找“Virtualization Technology”或“SVM Mode”字样启用它。少数电脑在Windows安全中心里还开着“内核隔离”或“基于虚拟化的安全”这时候需要先在Windows里关闭内存完整性否则和VMware冲突。第二个是虚拟机黑屏或启动后无显示。这个大概率是ISO挂载失败或图形加速不兼容。先检查虚拟机设置里的CD/DVD驱动器是否连上了正确的ISO再试试在.vmx配置文件里加一行mks.enable3d FALSE老旧虚拟机如果不支持3D加速这招能解决不少黑屏问题。第三个是Ubuntu安装到一半卡死。常见原因是内存给太小或ISO文件下载不完整。内存低于2GB装桌面版确实容易卡建议加到4GB再试ISO文件建议校验一下官网给出的MD5哈希值下载中断的文件硬装一定会出问题。第四个是网络能通但ping不通外网。你先ping 8.8.8.8试试注意国内网络可能拦这个地址换成223.5.5.5也好如果通说明DNS解析有问题检查一下/etc/resolv.conf如果不通重点看NAT网络模式下的DHCP服务是否被防火墙拦截。这一条需要提醒的是请勿使用任何违反当地网络管理法规的方式绕过网络限制这是底线要求。第五个是磁盘空间突然满了。你创建虚拟机时给了40GB但不是一开始就占40GB——随着系统和软件的增长它会慢慢变大。用df -h看一下使用率如果根分区接近100%清理一下/var/cache/apt/archives里的旧包或者sudo apt autoremove移除不需要的内核。以后真不够了再研究LVM扩容或者加一块虚拟磁盘虚拟机的好处就是资源随时可以加。8. 写在最后的几点经验如果你按上面的步骤走下来现在应该已经有一个干干净净、能上网、能自适应分辨率、能共享剪贴板的Ubuntu虚拟机了。这不仅仅是“装了个系统”而是打开了一扇门——接下来你可以在这个虚拟机里练习Linux命令、搭Docker环境、写Shell脚本、跑Python项目做任何你想做的实验。我个人在实际操作中的体会是入门阶段最忌讳“眼高手低”——教程看得再多不如自己动手装一遍把报错信息亲手搜一遍印象会深得多。第一次装的时候什么都不会很正常很多人都是装了三遍才把整个流程吃透。你只要按照这篇文章的顺序走卡住了就对照第七节排查大部分问题都能自己解决。最后再分享一个小技巧装好系统后先在虚拟机的“常规”选项里把“打开虚拟机电源时进行后台运行”勾上这样VMware不会每次弹出一个大窗口挡在前面后台启动你会感觉效率高很多。虚拟机这条路你会越走越深的祝玩得开心。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

FOC磁场定向控制原理与电机高效驱动实战 2026/9/13 21:31:01

FOC磁场定向控制原理与电机高效驱动实战

1. 什么是FOC算法?它到底在控制什么,又为什么非得用它?FOC,全称Field-Oriented Control,中文叫“磁场定向控制”,也常被称作“矢量控制”。这不是一个抽象的数学概念,而是一套实实在在嵌在电机驱…

阅读更多 →
云效前端自动化打包部署实战指南 2026/9/13 21:31:01

云效前端自动化打包部署实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
STM32环境监测系统工程实践:硬件滤波、寄存器开发与Wokwi故障仿真 2026/9/13 21:31:01

STM32环境监测系统工程实践:硬件滤波、寄存器开发与Wokwi故障仿真

1. 这不是又一个“DHT11OLED”的Demo,而是一套可落地的环境质量监测工程体系你有没有试过在Keil里敲完一串ADC初始化代码,烧录进STM32F103C8T6后,串口打印出来的温湿度数值跳得像心电图?或者在嘉立创画完原理图导出PDF时&#xff…

阅读更多 →
AI工程交付的文档驱动实践:用OpenAPI契约稳住AI开发流程 2026/9/13 21:31:01

AI工程交付的文档驱动实践:用OpenAPI契约稳住AI开发流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
外贸咨询机构怎么选?林芳老师教你5个关键判断维度 2026/9/13 21:31:01

外贸咨询机构怎么选?林芳老师教你5个关键判断维度

摘要 面对市场上众多的外贸咨询机构,企业主如何避免踩坑,找到真正能帮自己实现业绩倍增的“外脑”?本文由外贸圈集团创始人、10倍业绩增长模型创始人林芳老师,基于其15年辅导5000企业的实战经验,为你拆解判断一家外贸咨…

阅读更多 →
NVIDIA Triton推理服务器曝高危漏洞:无需登录即可瘫痪AI生产线,升级方案速看 2026/9/13 21:28:00

NVIDIA Triton推理服务器曝高危漏洞:无需登录即可瘫痪AI生产线,升级方案速看

深夜的机房警报往往最让人心慌。想象一下这样的场景:你引以为傲的AI生产线正在云端全速运转,推荐系统、风控模型、智能客服一刻不停地吞吐着请求,突然之间,所有推理接口集体哑火,GPU利用率飙到百分之百,监控…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞