1. 准备工作下载Ubuntu镜像与安装VMware想要在虚拟机里体验Ubuntu系统首先得准备好两样东西Ubuntu的安装镜像文件和VMware虚拟机软件。Ubuntu 22.04 LTS是长期支持版本稳定性有保障特别适合新手入门。官网下载地址直接搜Ubuntu中文官网就能找到记得选择Desktop版本桌面版文件大概3GB左右。下载时建议用迅雷这类工具速度会快很多。VMware Workstation Pro是收费软件但官网提供30天试用版个人学习完全够用。如果不想付费也可以用VMware Player免费版功能稍少但不影响基础使用。安装VMware时有个小技巧记得勾选增强型键盘驱动这个选项默认不勾选但能解决后续虚拟机里键盘输入异常的问题。我上次没勾选结果在Ubuntu里死活打不出符号排查了半天才发现是这个原因。2. 创建虚拟机的基本配置打开VMware后点击创建新的虚拟机这里会遇到第一个关键选择典型配置还是自定义建议选自定义虽然步骤多点但能避开很多坑。典型配置会自动分配资源可能不符合你的实际需求。接下来几个重要配置点需要特别注意硬件兼容性默认选Workstation 16.x就行太老的版本可能不支持新特性操作系统选择一定要选Linux→Ubuntu 64位选错会导致安装失败处理器设置双核CPU建议给1个处理器2个内核四核CPU可以给2个处理器2个内核。别盲目给太多主机卡死就尴尬了内存分配4GB是甜点值8GB内存的电脑建议分3GB16GB可以分4-6GB网络类型新手用NAT模式最省心能直接共享主机网络3. 磁盘配置的三大注意事项创建虚拟磁盘时20GB是官方最低要求但我强烈建议给40GB以上。上次我只分了25GB装完系统再装个Docker就没空间了。这里有几个专业建议磁盘类型选SCSI兼容性最好不要选IDE拆分磁盘文件建议选拆分成多个文件这样迁移虚拟机时更方便立即分配空间不要勾选勾选会立即占用物理磁盘空间不勾选则是动态增长重点来了在自定义硬件界面一定要把CD/DVD设置为使用ISO镜像文件并指向你下载的Ubuntu镜像。这个设置很多人会忘结果启动虚拟机时提示没有操作系统。4. 启动安装的关键操作点击开启此虚拟机后可能会遇到两个常见报错如果提示Intel VT-x被禁用需要进BIOS开启虚拟化支持如果卡在VMware logo界面尝试回车或按F2进入安装界面后选择Install Ubuntu语言建议选英文后续开发环境配置问题少。键盘布局选English(US)时区可以装完再设。安装类型这里有个重要选择正常安装包含办公软件、浏览器等常用工具推荐新手最小安装只有基础系统适合老手最下面的两个选项下载更新建议勾选但需要网络安装第三方软件一定要勾选这个包含显卡驱动等关键组件5. 磁盘分区的详细方案分区是安装过程中最关键的环节也是新手最容易出错的地方。推荐两种方案方案一新手友好 直接选清除整个磁盘并安装Ubuntu系统会自动创建合理分区。这是最安全的选择适合不想折腾的用户。方案二自定义分区 点击其他选项手动分区推荐以下配置以40GB磁盘为例挂载点类型大小格式备注/boot逻辑分区512MBext4启动分区swap主分区4GBswap内存≤8G建议设内存1.5倍/主分区20GBext4系统根目录/home逻辑分区剩余空间ext4用户文件存放位置特别注意如果主机是UEFI启动必须创建EFI系统分区300MB左右类型选EFI System Partition。我上次漏了这个分区结果安装完无法启动只能重装。6. 用户设置与最后配置分区完成后需要设置时区在地图上点选中国位置然后创建用户账号。这里有个实用技巧用户名建议用英文因为很多开发工具对中文路径支持不好。密码可以设简单点毕竟只是虚拟机。点击继续开始安装这个过程大概需要10-30分钟取决于电脑性能。安装过程中可能会弹出安装第三方软件的提示一定要点安装这个包含显卡驱动、解码器等重要组件。安装完成后会提示重启这时要注意VMware可能会卡在Please remove the installation medium界面。别慌这是正常现象只需要在VMware菜单选择虚拟机→电源→发送CtrlAltDel就能重启。7. 安装后的优化设置首次进入系统后建议立即做这几件事更新软件源sudo apt update sudo apt upgrade -y安装VMware Tools 在VMware菜单选择虚拟机→安装VMware Tools然后在Ubuntu里挂载光盘并运行安装脚本。这个工具能实现主机-虚拟机间的文件拖拽、屏幕自适应等功能。调整屏幕分辨率 如果发现分辨率不对在设置→显示中调整或者安装显卡驱动sudo ubuntu-drivers autoinstall配置共享文件夹 在VMware虚拟机设置里添加共享文件夹然后在Ubuntu中挂载sudo mkdir /mnt/hgfs sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other8. 常见问题解决方案问题一启动时卡在紫色界面 解决方案在启动时按Shift调出GRUB菜单选Ubuntu高级选项→recovery mode然后选dpkg修复损坏的包问题二无法连接网络 检查VMware的网络适配器设置是否为NAT模式然后在Ubuntu中尝试sudo service network-manager restart问题三键盘鼠标被虚拟机捕获后无法返回主机 记住这个万能快捷键CtrlAlt。在VMware里这个组合永远会释放输入焦点。问题四系统运行缓慢 尝试这些优化在虚拟机设置中开启3D加速调整swappiness值减少swap使用sudo sysctl vm.swappiness10关闭不必要的视觉效果在设置→外观中选性能模式安装过程中如果遇到其他问题可以尝试在启动时加入nomodeset参数在GRUB界面按e键在linux行末尾添加nomodeset后按CtrlX启动。这个技巧能解决很多显卡兼容性问题。