VMware Workstation Pro安装Ubuntu 24.04 LTS完整教程与常见问题排查
2026/9/20 3:23:27 网站建设 项目流程

直接开始写。这里有一个前提需要先说明:网上的VMware安装Ubuntu教程多如牛毛,但大多数要么太老,还在用19.04、20.04的界面截图,要么太简略,遇到问题就抓瞎。这篇教程基于2026年5月这个时间点,把从VMware下载、Ubuntu 24.04 LTS镜像获取、虚拟机创建、系统安装,到装完后的优化和常见问题排查完整走一遍。面向的是第一次接触Linux的纯新人,但也适合想快速搭一个Linux环境的老手直接照抄。

我先把结论放这:只要按这篇的顺序来,整个流程大约40分钟能搞定,中间基本不会卡壳。Ubuntu 24.04 LTS(代号Noble Numbat)作为长期支持版本,支持周期到2029年,不管你是拿来学习Linux命令、跑Docker、做嵌入式交叉编译,还是干脆当个折腾环境,都很划算。

1. 准备工作:虚拟机软件选型与Ubuntu 24.04镜像下载

1.1 为什么选VMware Workstation Pro而不是其他方案

新人最容易纠结的第一件事就是虚拟机软件选哪个。在2026年这个时间点,主流的桌面虚拟化方案其实只剩两个半选择:VMware Workstation Pro、Oracle VirtualBox,以及Windows自带的Hyper-V(那半个)。VirtualBox免费开源、体积小,但如果你用过高版本Ubuntu配合VirtualBox,会发现3D图形加速、共享剪贴板、文件拖拽这些功能的体验一直差那么点意思,尤其是Ubuntu 24.04这种用GNOME Wayland环境的新版本,VirtualBox的增强功能适配偶有抽风。Hyper-V在Windows 11专业版/企业版上体验不错,但对CPU虚拟化要求苛刻、开关麻烦,而且和Android模拟器、老版本VMware等软件容易起冲突。

VMware Workstation Pro则是在兼容性、性能和易用性之间平衡得最好的一个。这里有个2024年之后的重要变化:VMware Workstation Pro从17.0版本开始,官方对个人用户免费了。你没看错,个人用途不再需要找密钥、不需要破解,直接去官网下载安装包,安装完就是激活状态。正是因为这个变化,VMware取代VirtualBox成了2026年初新人装Linux虚拟机的首选方案,这也是这篇文章最终选定VMware的根本原因。

注意:VMware Workstation Pro免费的是个人使用场景(Personal Use),商用场景仍然需要购买授权。理解这一点,别在公司环境白嫖出问题。

1.2 VMware Workstation下载与安装细节

先说下载。官网地址是vmware.com,但页面跳转逻辑经常变,我建议直接搜索“VMware Workstation Pro download”,进到Broadcom的下载中心。现在的流程是:注册一个Broadcom账号(免费)、登录、找到Workstation Pro、选择17.x版本下载Windows版本安装包。安装包大约600MB,如果官网下载慢,国内一些软件源也有镜像,但为了安全建议还是走官网,反正也就一次。

安装过程本身没什么难度,一路Next就行。有几个点要单独提:

  • 安装路径别放C盘根目录,建议改成D盘或者其他空间充足的盘,因为虚拟机的硬盘镜像文件动辄几十GB,系统盘扛不住。
  • 安装时会提示是否勾选“增强型键盘驱动程序”,建议勾上。这个驱动能解决部分Linux发行版下键盘输入异常的问题,后面章节会讲到。
  • 安装完成后如果提示需要重启,就重启一下,别偷懒。不重启的话,某些情况下创建虚拟机时网络适配器会报错。

1.3 Ubuntu 24.04 LTS 桌面版镜像获取与校验

镜像选择上,不要贪快随意下,认准官方源或大厂镜像站。Ubuntu官方下载地址是ubuntu.com/download/desktop,选24.04 LTS版本,桌面版(Desktop Image)的镜像文件名一般是类似ubuntu-24.04.2-desktop-amd64.iso这种格式。注意两个关键点:架构要选amd64(也就是x86_64),除非你用的是Arm架构的电脑,否则别下arm64版本,不然稍后VMware会卡在开机阶段。

国内用户建议直接用阿里云镜像站、清华TUNA镜像站下载,速度可以拉满,下载地址一般是https://mirrors.aliyun.com/ubuntu-releases/24.04/https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/24.04/,在里面找后缀为-desktop-amd64.iso的最新点版本即可。24.04有几个小版本(24.04、24.04.1、24.04.2等),选数字最大的就好,因为包含了此前的所有补丁。

顺手做一件事:下载完镜像后校验一下SHA256值。在Windows的PowerShell里运行:

Get-FileHash 你的Ubuntu镜像路径.iso -Algorithm SHA256

然后把得到的结果和官网或镜像站提供的SHA256SUMS文件里对应值做比对。这一步能防止下载过程损坏ISO导致安装中途莫名其妙报错。别嫌烦,一次校验,省下后面排查的时间。

2. VMware中创建Ubuntu虚拟机:关键配置一次设对

2.1 新建虚拟机向导的几步关键选择

VMware安装好后,打开主界面,点击“创建新的虚拟机”,选择“自定义(高级)”模式。虽然也有“典型”模式,但自定义模式能让我们在创建阶段就把很多关键参数定好,避免后续反复改。

向导过程中有几步比较容易踩坑,单独拿出来说:

第一,虚拟机硬件兼容性选项,默认给什么就用什么,Workstation 17.x的默认值就好。兼容性太高(比如16.x)没有意义,兼容性太低则可能不支持某些新功能。

第二,安装来源选择“稍后安装操作系统”。这一步和网上一堆老教程不一样,很多教程让你直接指向ISO文件,但那样VMware会进入简易安装模式,自动帮你创建用户、设置分区,经常产生一些匪夷所思的结果。我们选择稍后安装,让Ubuntu自己的安装器完整接管,可控性高很多。

第三,客户机操作系统选“Linux”,版本选“Ubuntu 64位”。这里必须选对,如果你选成其他Linux发行版或32位,后面的启动过程可能会报错,比如虚拟化CPU模式不匹配。

第四,虚拟机名称和位置。名称随意,位置一定选一个剩余空间充足的盘符,至少预留50GB空余空间。名字建议用Ubuntu-24.04这种可读性强的格式,后续如果你建了多台虚拟机,不至于认不出谁是谁。

2.2 内存、CPU、磁盘分配,其实有公式可循

这是新人最容易纠结的部分,我给一个经过反复验证的分配参考:

  • 处理器数量可以保持默认,但每个处理器的内核数量建议给2个或以上。如果你的物理机是8核16线程以上的CPU,这里甚至可以给8核。至于“处理器数量”本身,保持1就行,因为VMware里多路处理器只对极少数老系统有意义,Linux对单路多核的识别支持最稳妥。

  • 内存分配严格取决于物理机内存大小。物理机16GB内存,虚拟机给4GB比较合适,再多物理机自己会卡;物理机32GB内存,虚拟机可以给8GB,Ubuntu桌面版在浏览器+终端+编辑器的日常使用中8GB很舒服。底线是2GB,低于这个值装系统时会明显卡顿。

  • 磁盘容量建议直接给40GB。Ubuntu 24.04完整安装后大约占用12GB到15GB,但后续装开发工具、缓存、Docker镜像很快会用掉更多空间。40GB是一个“够用且不浪费”的平衡点。“将虚拟磁盘存储为单个文件”和“拆分成多个文件”二选一,如果你的虚拟机文件最终放在NTFS格式的机械硬盘上,选“拆分成多个文件”更利于搬动;如果放在固态硬盘上,单文件读写性能稍好,选“单个文件”也没问题。我通常选单个文件,省心。

2.3 虚拟机设置里必须改的几个开关

向导完成后,不要急着开机。右键虚拟机,选“设置”,做这几个调整:

  • 在“硬件 → 显示器”里,勾选“加速3D图形”。Ubuntu 24.04的GNOME桌面默认开启Wayland合成特效,没有3D加速,动画和缩放会明显卡顿。同时把“图形内存”拉到最大。

  • “硬件 → 网络适配器”保持NAT模式即可。NAT模式下虚拟机通过宿主机共享IP上网,稳定且不依赖路由器设置。若要用SSH、Web服务等让其他设备访问虚拟机,再看情况改桥接模式,后续章节会细说。

  • “硬件 → USB控制器”选择USB 3.1兼容性。物理机是USB 3.x接口就选这个,不然虚拟机里插U盘会识别异常。

  • “选项 → 高级”里,把“虚拟机监控程序”选成“使用Intel VT-x/AMD-V”(如果你的BIOS已开启虚拟化),并勾选“通过虚拟机监控程序进行虚拟化CPU性能计数器”。没有这一步,某些新版本内核的Ubuntu会在启动阶段报KVM: disabled by BIOS的警告,虽然不影响使用,但看着烦。

改完之后,挂载ISO:在“硬件 → CD/DVD”里选“使用ISO映像文件”,浏览到刚才下载的Ubuntu 24.04镜像,确定。

3. Ubuntu 24.04 安装全流程:从开机到桌面

3.1 安装器启动与引导界面语言

点击“开启此虚拟机”,等待几秒钟,会看到VMware的徽标,随后Ubuntu的GRUB引导菜单出现。这里有几个选项,直接选第一项“Try or Install Ubuntu”回车。

有一个细节:如果你的虚拟机在GRUB界面出现前闪了一下黑屏然后回到了VMware主界面,说明ISO文件可能损坏或硬件兼容性设置不对,请回到1.3节核对SHA256值,并确认虚拟机类型选的是“Ubuntu 64位”。

系统启动到Ubuntu的试用/安装界面后,左侧会有一个语言列表。选择“简体中文”,然后点击“安装Ubuntu”。如果你对英文界面更熟,选English亦可。

提示:这个界面是Live Desktop环境,本身就能上网和预览系统效果,但此时任何操作都是临时的,重启后丢失。想先体验的可以玩玩,但建议直接点安装。

3.2 全盘安装、分区策略与交互式安装选项

Ubuntu 24.04的安装器默认提供两条路径:交互式安装(Interactive installation)和自动安装(Automated installation)。新人直接选交互式安装,自动安装虽然快但会产生诸如用户名不规范、分区不合理之类的问题,不适合当教程讲。

接下来是“安装选项”,分“清除整个磁盘并安装Ubuntu”和“手动安装”等几个选择。在虚拟机场景下,不需要手动分区,直接选“清除整个磁盘并安装Ubuntu”即可。这里“清除”指的是清除虚拟磁盘,对物理机没有任何影响,可以放心。如果你之前对这块有顾虑,记住这句话就踏实了。

然后安装器会问你“您希望将更改写入磁盘吗”,选“继续”。之后设置时区(选上海或北京均可,反正都是东八区)、用户名、计算机名、密码。用户名建议用小写英文字母,不要出现中文或大写,否则后续一些开发工具会有兼容性问题。

3.3 安装过程的耗时与等待期的正确姿势

点击“开始安装”后,Ubuntu的安装器会在背后做这些事情:格式化分区、复制系统文件、安装内核、安装引导程序。从点击安装到出现“安装完成,请重启”提示,在固态硬盘加万兆内网速度下大约5到10分钟,在机械硬盘或网络较慢的情况下可能拉到15分钟以上。

这个等待阶段值得做一件事:记下安装器底部出现的在线账户选项,24.04安装器会问是否连接Ubuntu One账户,这个可以完全跳过,不影响系统使用。另外,有些版本的安装器还内置了“安装专有软件”的询问,这个可以勾选,VMware虚拟机里没有版权问题,多装几个解码器对后续看视频、处理音频有好处。

安装完成后点击“立即重启”。如果重启时卡在画面不动,可以直接关闭虚拟机再重新开机,不影响已安装的系统。

3.4 首次登录与快速桌面检查

重启后,GRUB菜单出现,选第一项进入系统。登录界面输入刚才设置的密码,进入Ubuntu桌面。到这里,核心安装流程已经结束了,桌面上能看到左侧的Dock栏、顶部的活动栏和“应用程序”网格。

进入桌面后先确认三件事:第一,终端能不能打开(按Ctrl+Alt+T应该能调出终端);第二,右上角的网络图标有没有显示有线网络已连接,如果显示未连接,大概率是NAT模式下虚拟网卡驱动的问题,后面“常见问题”章节会讲;第三,试试按Ctrl+Alt+F2切换终端帧缓冲,再按Ctrl+Alt+F1切回图形界面——这一步确认显示驱动是否有基础问题。

4. 装机后的关键优化:VMware Tools、分辨率与共享能力

4.1 解决VMware Tools问题的最优解:open-vm-tools

这是我写这篇教程时特别想强调的一点。网上一搜“VMware Ubuntu VMware Tools安装”,出来的还是老一套:虚拟机菜单栏“安装VMware Tools”,然后解压、运行vmware-install.pl。这个思路在新版Ubuntu上不仅落后,而且经常踩“继续运行脚本未能在虚拟机中成功运行”的坑。

最佳方案是Ubuntu官方源里的open-vm-tools-desktop包。它和VMware Workstation的兼容性完美,安装后自动启用剪贴板共享、文件拖拽、动态分辨率、鼠标无缝进出这些功能,而且随系统更新,不折腾。在刚装好的Ubuntu终端里执行:

sudo apt update sudo apt install open-vm-tools-desktop -y

装完后重启虚拟机,或者注销重新登录。重启后你会发现窗口可以自由拉伸了,分辨率也会根据窗口大小自动变化,鼠标进出虚拟机不再需要按Ctrl+Alt,剪贴板直接互通——这才是Mac和Windows用户“无缝体验”的核心。

注意:如果在桌面环境启动后,终端提示vmware-toolbox-cmd: command not found,正常,因为open-vm-tools-desktop已经替代了旧的vmware-toolbox-cmd。

4.2 彻底关闭系统更新弹窗和未读更新提醒

Ubuntu 24.04默认每过几天就会弹一个“有更新可用”的提醒,偶尔还会打断全屏工作。方法是在“设置 → 软件与更新 → 更新”里,把“自动检查更新”从“每天”改成“从不”,或者干脆只保留手动更新习惯。虚拟机环境里系统更新不是越频繁越好,有时候一个大版本的内核更新反而会和VMware的虚拟硬件驱动产生兼容问题。我的习惯是每月挑一天统一sudo apt update && sudo apt upgrade,其余时间不管它。

4.3 共享文件夹、拖拽与剪贴板到底怎么用

装了open-vm-tools之后,共享文件夹功能还需要单独配一下。在VMware菜单栏“虚拟机 → 设置 → 选项 → 共享文件夹”里,选择“总是启用”,添加一个Windows下的文件夹,比如D:\share。在Ubuntu里,这个共享目录会挂载到/mnt/hgfs/share下。

如果进入/mnt/hgfs后是空的,执行:

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000

这个命令把主机共享目录挂载到/mnt/hgfs。如果觉得每次开机都要手动挂载麻烦,可以写进/etc/fstab。至于文件拖拽和剪贴板共享,deb包安装后默认就生效了,不需要额外配置。

4.4 分辨率设置、3D加速和显示驱动的坑

如果已经按2.3节勾选了3D加速,Ubuntu 24.04的GNOME桌面应该能开满特效。但有些场景下(尤其是老显卡宿主机的虚拟机),桌面还是会卡。这时可以在“设置 → 显示器”里把分辨率锁定到1366x768或1920x1080,关闭“自适应同步”之类的高级选项。

如果启动Ubuntu后发现桌面停留在“软件渲染”模式(设置里显示图形“llvmpipe”),说明3D加速没生效。处理方法是确认VMware设置里“加速3D图形”已勾选,同时确认Ubuntu的Wayland合成器没有因为缺少驱动退回Xorg。在登录界面点击设置齿轮,选择“Ubuntu on Xorg”登录,可以规避一部分Wayland的显示兼容问题。

5. 常见问题与排查技巧实录

5.1 “继续运行脚本未能在虚拟机中成功运行”怎么处理

这个错误是VMware菜单栏传统安装VMware Tools时的经典报错,出现的原因很直接:旧版VMware Tools安装脚本依赖的Perl模块和路径在新版Ubuntu里变了,脚本找不到某些文件就摆烂。处理方法是把VMware自带的VMware Tools安装包完全卸载掉,改用open-vm-tools-desktop(见4.1节),或者在虚拟机设置里弹窗时直接选“以后不再提示”,不影响日常使用。

5.2 虚拟机没有网络适配器

如果你在Ubuntu里看到右上角只有有线网络图标但显示“未托管”或完全没网络,先看VMware的“网络适配器”设置是否连接着。如果设置正确但仍无网络,多半是虚拟网卡驱动没加载或VMware服务异常。Windows宿主机上按Win + R输入services.msc,找到所有VMware开头的服务,确保VMware NAT ServiceVMware DHCP Service都处于运行状态并设为自动启动。然后重置一下:在VMware主界面“编辑 → 虚拟网络编辑器”里,点“更改设置”,再点“还原默认设置”。这招能治好绝大多数网络失灵。

5.3 虚拟机开机卡在GRUB界面或黑屏

如果是首次安装过程中卡住,优先检查ISO镜像完整性(SHA256)。如果装完系统后启动卡住,多半是内核参数的问题:在GRUB界面选启动项后按e键,找到quiet splash这一行,删掉后加nomodeset,按Ctrl+X引导。这个参数禁用显示驱动加载,能绕过大部分显卡初始化失败导致的黑屏问题。

5.4 磁盘空间不够与扩容方法

如果40GB空间用完了,首先别慌,VMware支持在线扩容。操作步骤:关闭虚拟机,编辑设置,硬盘页面把磁盘大小从40改到60GB,确定后重新开机。进系统后执行:

sudo growpart /dev/sda 2 sudo resize2fs /dev/sda2

第一行把分区表扩展到整个磁盘,第二行扩展文件系统。注意/dev/sda2可能因为分区布局不同而不同,用sudo lsblk看一下根分区编号,别照抄错了编号,改了设备名是件很危险的事。

5.5 VMware Tools已装但无法拖拽文件,如何排查

装了open-vm-tools-desktop还是拖不了文件,排查路径是固定的:先确认菜单栏“虚拟机 → 设置 → 选项 → 客户机隔离”里,启用拖放和复制粘贴的两个复选框都勾上了。然后确认tools服务在跑:systemctl status open-vm-tools看状态是否为active。如果服务是停止状态,执行sudo systemctl start open-vm-tools再测试。最后一个可能性是Wayland会话下的拖拽支持不如Xorg稳定,切回Xorg基本能解决。

5.6 物理机虚拟化未开启的应对

如果启动虚拟机时VMware提示VMware Workstation cannot run in the host machine because Intel VT-x is disabled,说明物理机BIOS里的虚拟化没打开。处理方式是按物理机品牌对应的按键(开机时按Del、F2、F10等不一)进入BIOS,找到Intel Virtualization TechnologySVM Mode(AMD平台)改为Enabled,保存退出。这个操作不会影响Windows系统本身,放心做。

6. 写在最后:环境折腾的边界与建议

到这里,VMware + Ubuntu 24.04的完整安装与优化流程就到这儿了。我实际操作中的体会是,所有踩坑的根源几乎集中在两个环节:镜像下载不完整和VMware Tools新旧方案混用。把这两点从一开始就处理好,整个安装过程基本十分钟就能带过,剩下的时间都花在看桌面特效上。

最后再分享一个我自己用了很久的小技巧:装完系统、调好VMware Tools之后,在VMware菜单栏“虚拟机 → 快照”里拍一个快照,命名为“干净初始状态”。以后不管系统被折腾成什么样,一秒钟能回到这个清爽的状态。把这条养成习惯,虚拟机的试错成本会低到几乎可以忽略。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询