VMware安装Ubuntu 22.04全流程指南与常见坑解决方案

发布时间:2026/9/29 4:52:50
VMware安装Ubuntu 22.04全流程指南与常见坑解决方案 先说一个我早就想讲的观点VMware安装Ubuntu 22.04这件事其实是一个特别典型的“入门级、但坑不少”的操作。很多人在Windows上装了VMware Workstation兴致勃勃地下好了Ubuntu 22.04的ISO结果卡在创建虚拟机、装系统、装VMware Tools这些环节上一卡就是一晚上。这篇文章我不打算给你念官方文档就按照我自己这些年反复重装几十次、踩过无数次坑的经验把整个流程一点点拆给你看。内容适合谁看适合第一次在虚拟机里碰Linux的新手也适合以前装过18.04或者20.04、但对新版本变化还不太熟的老手。文章会覆盖VMware版本选择、Ubuntu 22.04镜像下载、虚拟机配置、安装流程、VMware Tools配置、网络问题排查以及几个最气人的报错怎么解决。目标只有一个你照着做一遍能顺顺利利看到一个跑起来的Ubuntu桌面。1. 动手前先把这些准备工作做好1.1 VMware Workstation版本怎么选VMware Workstation有两个大版本系列一个叫Workstation Pro一个叫Workstation Player。Pro功能完整支持快照、高级网络、虚拟机克隆、加密这些高级特性Player是免费精简版可以运行别人创建好的虚拟机虽然也能自己新建虚拟机但很多管理功能被砍了。我的建议很简单有条件就用Pro。为什么因为快照功能太重要了。你装好系统、配好环境之后随手打个快照后面把环境搞坏了一键回滚省去重装的时间。Player没有完整的快照管理很多时候只能干瞪眼。再说版本号。VMware Workstation Pro现在主流的版本是16和17。17版本界面更现代对Windows 11和较新的Linux内核支持也更好。如果你用的是新电脑或者Win11系统直接上17。如果是老电脑、老系统16.2以上的版本也完全够用。有一点记得做装完VMware之后把“启动时检查更新”和“加入客户体验提升计划”都关掉省得它三天两头弹提醒干活的时候特别烦。1.2 Ubuntu 22.04镜像这样挑才不会错Ubuntu 22.04开发代号Jammy Jellyfish属于长期支持版本LTS支持周期到2027年。这也是我推荐给绝大多数人的选择别去追23.10或者24.04这些太新的短期版本稳定压倒一切。下载镜像的时候官网会给你两个选择Desktop image桌面版和Server image服务器版。普通用户、想在虚拟机里看图形界面、写代码、玩Linux的毫无疑问选Desktop imageISO文件大小一般在4到5GB左右扩展名是.iso。还有一个小细节容易让人头晕架构选择。现在绝大多数电脑都是x86_64也就是AMD64下载的时候认准amd64就行。不要手滑下载了ARM64的镜像否则在VMware里根本启动不了。官网下载速度慢的话可以找国内开源镜像站比如清华TUNA、阿里云镜像下载速度能快不少文件校验值也在页面上建议下载完顺手校验一下哈希保证文件完整。1.3 电脑硬件和BIOS虚拟化检查很多人在装虚拟机的时候忽略了最基础的一关硬件虚拟化到底开了没有。VMware运行Linux对硬件要求不高但是CPU的虚拟化技术Intel VT-x / AMD-V必须先在BIOS里打开否则系统会提示“此主机支持Intel VT-x但Intel VT-x处于禁用状态”然后虚拟机根本开不起来。怎么确认开没开打开Windows的任务管理器切到“性能”标签选择CPU看右下角“虚拟化”一栏。如果显示“已启用”那没事了。如果显示“已禁用”就要重启电脑进BIOS设置不同品牌按键不一样常见的是F2、Del、F10在“Intel Virtualization Technology”或者“SVM Mode”这一项改成Enabled保存重启。硬件配置方面Ubuntu 22.04桌面版建议至少2核CPU、4GB内存、25GB硬盘空间。但我实测下来虚拟机里跑GNOME桌面的Ubuntu4GB内存只是及格线跑起来会有点喘。如果你内存够大建议给它分8GB内存再加两核用起来才顺滑。这个我们下一章细说。2. 创建虚拟机这里面全是关键选择2.1 新建虚拟机向导里的关键选项打开VMware Workstation菜单栏点击“文件 → 新建虚拟机”。第一步会让你选“典型推荐”还是“自定义高级”。新手选典型就够了老手如果想调整虚拟化引擎、固件类型这些细节可以选自定义。我先按典型模式往下讲。最关键的一步是“安装程序光盘映像文件”这里直接选择你下载好的Ubuntu 22.04 ISO文件。选好之后VMware会自动检测到这是一个Ubuntu 64位系统然后提示你设置账号和密码。这里要注意VMware会自动创建一个登录账号密码可以设简单点但后面装系统的时候还会再设一遍别搞混也别设得太随意导致忘了。客户机操作系统类型这里系统一般会自动识别为“Ubuntu 64位”千万别选成“Ubuntu”或者“其他Linux 3.x内核64位”不然会导致后面安装异常。虚拟机名称和位置可以改建议放到一个剩余空间大、非系统盘的目录因为后面系统加软件可能占用几十GBC盘很容易被塞爆。2.2 内存、CPU和磁盘怎么分配才科学创建向导里会让你直接指定固件、内存这些参数但即使是典型模式建完后也可以再调。我的建议是别在向导里纠结先用默认值走完建好之后再右键虚拟机设置把参数调到位。内存我给Ubuntu 22.04桌面版的最低配置是4GB但是你想用浏览器、写代码、偶尔开个IDE最少给6GB最好给8GB。怎么判断看自己Windows电脑的总内存。如果你是16GB内存的机器分8GB给虚拟机是可以的如果是8GB内存的机器那就分4GB不然Windows先卡死了虚拟机再快也没意义。CPU虚拟机里的Ubuntu对多核支持不错编译软件的时候多核优势明显。给2核保底4核更好。前提还是你的Windows别被榨干。在虚拟机的处理器设置里开启“虚拟化Intel VT-x/EPT或AMD-V/RVI”这个选项如果你的CPU支持还能勾上“虚拟化CPU性能计数器”对性能有一点帮助。磁盘大小默认一般是20GB。Ubuntu 22.04装完系统加基础组件大约会占用10-12GB我建议你直接给到40GB以上省得后面装个CUDA、装个ROS、拉几个Docker镜像就满了。磁盘格式保持“将虚拟磁盘拆分成多个文件”就好方便拷贝迁移。注意这40GB不是立刻占满VMware是按需分配用多少占多少不用担心一开始就吃掉你40G空间。2.3 网络模式NAT、桥接、仅主机怎么选创建虚拟机时网络连接默认是NAT。我建议新手先保持NAT不动之后可以根据用途切换。NAT模式的意思是虚拟机通过宿主机你的Windows共享网络上网。虚拟机的IP是192.168.x.x这种内网地址从外部设备不能直接访问虚拟机但是虚拟机访问外网没问题。好处是稳不依赖你当前Wi-Fi或者网线环境哪怕换了路由器都不影响。桥接模式的意思是虚拟机直接和宿主机并列在一个局域网里它有自己独立的IP局域网里的其他设备可以直接访问它。如果你要在Ubuntu里跑Web服务然后想用手机或者另一台电脑来测试建议用桥接。缺点是你换了网络环境后IP就会变需要重新配置。仅主机模式适合跑一些不需要外网的测试环境一般用得少。日常开发、学习、装软件我建议NAT为主等到后面需要对外提供服务的时候再切桥接。反正切换就是虚拟机设置里点一下的事重启虚拟机的网络就能生效。2.4 右键“没有配置和打开选项”的真相有一阵子网上很多人问“VMware 17虚拟机没有配置和打开选项”其实这不是软件坏了而是UI变了的误会。在VMware Workstation 17的默认界面里左侧“库”面板如果没有显示虚拟机你看到的是空白区域右键自然没有任何相关选项。解决办法很简单用“文件→打开”找到你之前创建的.vmx文件把虚拟机加进库列表里再右键就什么都出来了。另外还有一个类似的问题虚拟机已经建好但右键菜单里“打开此虚拟机”是灰色的点不了。这种情况多半是这台虚拟机已经在运行了或者上一次没有正常关闭。去上方工具条的“虚拟机”菜单里看有没有“关闭客户机”选项把它关掉再试即可。这些小问题看着玄学其实逻辑都很简单遇到的时候别慌。3. Ubuntu 22.04 安装全流程记录3.1 从镜像启动进入安装界面虚拟机配好之后选中虚拟机点击“开启此虚拟机”。如果ISO路径设置正确它会直接从ISO启动出现一个紫色或深色的界面底部有几个图标Try or Install Ubuntu。这时候如果直接按回车一般会进图形安装界面。如果你是新电脑没出现图形界面而是进了GRUB命令行或者卡住黑屏很可能就是图形驱动兼容性问题这个放到后面问题排查一节说。进入安装引导后左侧语言栏可以切换选择“简体中文”或者你顺手的语言。然后界面会提示“尝试安装Ubuntu”和“安装Ubuntu”。左边还有一个“为图形或无线硬件安装第三方软件”的选项我建议勾上能避免一些新硬件没有驱动导致的显示问题。第一个真正有影响的坑出现了如果你网速不好或者处在需要认证的网络环境不要去勾选“安装过程中下载更新”除非你有全速网络和大把时间。安装Ubuntu的每一步都不难花费时间最多的就是下载更新。你完全可以在装完系统之后换了国内源再更新速度反而更快。3.2 磁盘分区新手直接整盘老手手动分安装类型这一步是让很多人卡住的第一个大关。如果你是全新的虚拟机没有其他数据我强烈建议选择“清除整个磁盘并安装Ubuntu”。不必担心它清除的是这块虚拟硬盘不会碰你Windows的任何东西。如果你对分区有洁癖或者想为后面方便管理也可以选“其他选项”手动分区。我给一个最常用的分区方案参考首先创建一个EFI系统分区一般默认就有如果没有在Windows Boot Manager旁边会出现一个大小512MB到1GB类型选EFI系统分区。交换分区swap给2GB到4GB相当于Windows的虚拟内存。如果内存够大8GB往上swap甚至可以不要。根分区/剩余空间全部给/挂载点选/文件系统ext4。可选如果你想单独放数据再分一个/home分区空间看自己需求。我的亲身体会是桌面虚拟机的场景不分/home反而更方便因为磁盘空间可以被根分区自由使用省心很多。手动分区主要还是适用那种物理机装双系统或者打算长期部署服务器的场景。3.3 用户名、密码与时区设置别在这种地方犯低级错误分区搞定之后进入“您是谁”的界面。这里填的信息就是你的登录账号。有个小技巧用户名建议全小写英文不要用中文也不要整奇奇怪怪的符号不然后面很多命令行操作和软件安装会因为路径带空格或中文而出问题。主机名建议也取得短一点比如ubuntu2204。密码这个事我要多说两句。很多人觉得自己就在虚拟机里用密码就随手设个1。我不会拦着你但你后面要装sudo包、要配SSH远程登录、要跑一些网络服务密码都太简单容易出安全隐患。建议设一个8位以上的中等强度密码既不容易忘也不至于随随便便就被猜出来。时区一般会自动检测如果你在中国选择Shanghai时间戳就不会乱。设置好之后系统会开始正式安装等待几分钟。期间你可以去泡杯茶。装完之后提示重启这时候会有一个“请移除安装介质然后按回车”的界面。在VMware里直接按回车就行虚拟光驱的ISO会自动弹出。如果按完回车又回到了安装界面说明ISO没有成功弹出手动把虚拟光驱断开连接即可。3.4 安装完成后的第一次重启重启之后第一次进入Ubuntu桌面你会看到GNOME桌面。登录界面输入密码进去之后第一眼看到的就是Dock栏、顶部状态栏、侧边栏文件管理器这些东西。接下来你会遇到一个问题屏幕分辨率可能非常小窗口拖不痛快鼠标指针和Windows之间切换也不够顺畅。不用急这就是VMware Tools还没配置好的典型表现接下来我们马上解决。对了还有个小细节第一次进桌面之后Ubuntu会弹一个“欢迎使用Ubuntu”的窗口里面会问你要不要“在线账号”、要不要打开Ubuntu Pro。没什么特殊需求可以直接跳过Ubuntu Pro也不一定要连。这些都不是必需品真正高品质的体验要在装完VMware Tools之后才有。4. 装完后这几件事必须马上做4.1 安装VMware Tools分辨率立刻舒爽VMware Tools是VMware虚拟机里提升体验的核心套件作用包括自动调整分辨率到自适应窗口、实现宿主机和虚拟机之间的鼠标无缝切换、启用共享剪贴板、支持拖拽文件以及优化显卡和网络性能。现在新版VMware Workstation在安装Ubuntu的时候一般会自动给你装好open-vm-tools这是VMware Tools的开源版本。但有时候因为各种原因它没有装或者装了之后功能不完整最典型的情况就是分辨率锁死、鼠标切换卡顿。先检查一下系统里有没有open-vm-toolsdpkg -l | grep open-vm-tools如果输出里没有或者你发现只有open-vm-tools没有open-vm-tools-desktop那就手动安装sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop装完之后重启虚拟机。重启后你就会发现VMware窗口拉多大Ubuntu桌面分辨率就会跟着变多大鼠标也可以直接滑出虚拟机窗口回到Windows不用按CtrlAlt。这个体验差异非常明显装完几乎想立刻搞个共享文件夹来玩玩。如果重启之后依然没效果可以考虑在VMware菜单栏选择“虚拟机 → 重新安装VMware Tools”然后在Ubuntu里挂载虚拟光驱找到对应安装包手动执行sudo mount /dev/cdrom /mnt cd /mnt tar zxf VMwareTools-*.tar.gz -C /tmp cd /tmp/vmware-tools-distrib sudo ./vmware-install.pl一路默认回车即可。注意这种方式安装的VMware Tools可能和系统自带的open-vm-tools冲突如果冲突就先把open-vm-tools卸掉再装两套同时存在反而容易出问题。4.2 换国内软件源apt速度能快好几倍Ubuntu默认的软件源服务器在国外国内网络环境下执行apt update和apt install经常慢得让人想砸电脑。这一步一定要做而且越早越好。22.04可以从桌面设置换源也可以直接改配置文件。更保险的方式是改文件sudo sed -i s/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g /etc/apt/sources.list sudo sed -i s/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g /etc/apt/sources.list上面用了清华源。如果你想用阿里云把mirrors.tuna.tsinghua.edu.cn换成mirrors.aliyun.com即可。改完之后别忘了sudo apt update sudo apt full-upgrade这两个命令会刷新软件包索引并升级所有可升级的软件。新装系统后把这步做了系统相当于完成了一次大保健后面装软件会顺畅很多。这里也顺便提醒一句Ubuntu 22.04默认sources.list是带Apport这些组件的如果你用的是桌面版别想着把deb-src注释掉之后的生成方式直接改就行反正正文里这个操作只影响下载流量来源。4.3 网络配置固定IP和让宿主机访问虚拟机网站装完系统网络一般能自动获取IP。NAT模式下虚拟机的网卡通常是ens33或者ens160。查看当前IP用ip addr正常会看到inet段有一个192.168.x.x的地址兄弟姐妹就是它。如果你想把IP固定下来避免重启后变化可以编辑/etc/netplan里的yaml文件Ubuntu 22.04默认文件名是01-network-manager-all.yaml不过很多时候桌面版的网络管理由NetworkManager接管直接在图形界面设置也可以。典型Netplan写法是network: version: 2 ethernets: ens33: dhcp4: false addresses: [192.168.121.100/24] routes: - to: default via: 192.168.121.2 nameservers: addresses: [223.5.5.5, 8.8.8.8]这里192.168.121.x是VMware NAT模式默认网段网关一般是192.168.121.2DNS可用国内公共DNS。注意写完要执行sudo netplan apply改错了可能会导致断网如果连不上就去VMware的虚拟机设置里网络适配器暂时切换成“NAT”重新生成IP救回来。后面你经常会在Ubuntu虚拟机里架个Web服务然后想从Windows浏览器访问。如果用的是NAT模式Windows直接通过虚拟机的IP地址访问即可比如虚拟机IP是192.168.121.100那Windows浏览器里输http://192.168.121.100:端口号就行。如果访问不通先检查防火墙sudo ufw status sudo ufw allow 80/tcp4.4 第一个快照一定要打装好系统、换好源、配置好网络之后我强烈建议立刻创建一个快照。方法是在VMware里右键虚拟机 → “快照 → 拍摄快照”起个名字叫“新装系统”描述随便写点。这大概是整个虚拟化流程里面性价比最高的一个操作。快照的意义在于你以后装各种开发环境ROS、CUDA、Docker、数据库折腾一圈后环境崩了或者你实在不想要了直接恢复到这个快照系统瞬间回到刚装好的干净状态。我自己的习惯是每完成一个阶段性的环境配置就打一个快照这样重装系统不再是我折腾服务器的噩梦反而成了完全可以接受的容错方案。快照不是备份它和当前虚拟机共享底层磁盘快照会占用额外磁盘空间。但也不用担心一个干净系统的快照也就几个GB。你可以定期清理不再需要的快照保持磁盘健康。另外注意快照最好在关机状态下拍运行中也可以拍恢复的时候可能涉及状态回退有时候会有些小问题保险起见还是先关机再拍。5. 常见问题与排查技巧实录5.1 安装时黑屏/蓝屏多半是这两个原因很多人第一次启动Ubuntu安装镜像时看到界面黑屏或者直接蓝屏第一反应是自己下载的镜像坏了。其实多数情况是图形驱动兼容性问题。黑屏的解决办法启动时选中“Try or Install Ubuntu”按e键进入编辑启动参数在Linux那一行末尾加上nomodeset按F10启动。nomodeset会让内核在图形驱动加载前使用基础帧缓冲绕开常见的NVIDIA显卡黑屏问题。安装完成进入系统之后也可以在GRUB启动菜单里同样按e加nomodeset先进入系统然后再安装显卡驱动或者使用开源的nouveau驱动。Ubuntu 22.04默认对Intel和AMD显卡支持还不错NVIDIA是黑屏重灾区。蓝屏就比较特殊了在VMware里Linux虚拟机蓝屏一般和VMware版本过低有关。老版本VMware对较新的Linux内核支持不到位创建虚拟机时没有正确启用UEFI、或者硬件虚拟化没开导致的错误提示五花八门。建议把VMware升到17并且把CPU的虚拟化确认开启。另外还有一种“蓝屏”其实是GRUB引导界面出现蓝色文字菜单那个是正常的别慌。5.2 vmnet1和vmnet8有感叹号或无网络适配器很多人在Windows设备管理器里看到VMware的虚拟网卡vmnet1和vmnet8带有黄色感叹号担心是不是坏了。其实这两个是VMware创建的两个虚拟网络适配器vmnet1对应仅主机模式vmnet8对应NAT模式。大多数情况下感叹号不影响虚拟机使用。如果你发现虚拟机无法上网但Windows网络连接里有感叹号可以这样排查先打开VMware的“编辑 → 虚拟网络编辑器”右下角“更改设置”需要管理员权限。查看VMnet8是否已启用NAT子网IP是否在正常网段。如果显示异常可以直接点“恢复默认设置”VMware会重新创建虚拟网卡和DHCP服务。有时候Windows更新或者卸载其他软件会把VMware的虚拟网卡驱动弄乱重装VMware本身也能解决。还有一种是虚拟机里完全没有网络适配器。这种情况先去VMware虚拟机设置里看网络适配器有没有被移除没被移除但系统里看不到大概率是驱动问题。在Ubuntu里执行sudo lshw -C network看看能不能检测到网卡。如果显示“network UNCLAIMED”说明没有对应驱动需要手动安装open-vm-tools或者对应的linux-modules-extra包。执行sudo apt install linux-modules-extra-$(uname -r)装完重启基本能认出来。5.3 VMware Tools“继续运行脚本未能在虚拟机中成功运行”这是一个老经典问题。有时候手动安装VMware Tools的时候最后一步执行vmware-install.pl会出现类似“继续运行脚本未能在虚拟机中成功运行”的提示。看到它别慌这个脚本只是一些辅助配置比如设置分辨率、启用共享文件夹失败不影响系统的本质运行。最常见的解决思路是卸载旧的open-vm-tools再装VMware Tools或者反过来二选一。直接使用apt安装open-vm-tools-desktop不再折腾手动安装包。这基本是官方现阶段的推荐方案。如果一定要完整安装VMware Tools可以在安装时加参数跳过脚本sudo ./vmware-install.pl --skip-config装完后手动执行vmware-config-tools.pl配置。顺手说一句共享剪贴板如果不起作用重启虚拟机和重新登录一般能解决一大半。拖拽文件时如果偶尔失效多试一次或者用共享文件夹替代也完全可以。5.4 不想用了怎么干净地删除虚拟机这也是热搜词里面出现很多的内容说明很多人装完虚拟机处理不想要了直接删目录结果发现Windows磁盘空间没干净或者VMware库列表还留着记录。删除之前先做两件事在虚拟机内部正常关机然后在VMware里删除快照释放快照空间。之后右键虚拟机 → “管理 → 从磁盘中删除”它会提示删除虚拟机文件确认即可。删除完之后如果你还担心残留的VMware配置检查一下Windows用户目录下的“Documents/Virtual Machines”文件夹有时候默认的虚拟机文件在那里。另外如果想手动删除务必先删除快照不然快照数据文件.vmem-snap和.vmsn还留在磁盘上足足几个GB。5.5 其他几个容易被忽略的小细节7z解压ISO文件会丢引导。很多新手习惯用解压软件把Ubuntu ISO解压出来然后手动去安装。这样做在物理机上成功率很低在虚拟机上更不推荐。直接把ISO挂载到虚拟光驱最稳。Ubuntu 22.04默认用了Wayland显示服务器。如果你跑一些老软件、老远程桌面工具或者因为屏幕共享黑屏可以在登录界面右下角齿轮里选择“Ubuntu on Xorg”切回X11会话兼容性更好。这是很多人装完系统之后没注意到的一个选择。内存不够也可以用SwapFile顶。如果你只分给了虚拟机2GB内存系统会卡建议先加内存实在加不了再加swapfile方法如下sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo /swapfile none swap sw 0 0 | sudo tee -a /etc/fstabswapfile比独立swap分区灵活随时能改大小。最后再分享一个我自己的习惯装完系统之后我会顺手把SSH服务装上并允许密码登录有时候图形界面卡了直接SSH进去救火特别好用。sudo apt install openssh-server sudo systemctl enable --now sshUbuntu 22.04的防火墙默认没开所以装完SSH就能直连。但如果你开了ufw记得放行22端口。这个操作会让你的虚拟机管理体验提升一大截没事别光盯着那个图形窗口。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询