VMware 虚拟机 Ubuntu 桌面版安装、基本优化及常见问题排障详细教程

张开发
2026/6/9 3:12:31 15 分钟阅读

分享文章

VMware 虚拟机 Ubuntu 桌面版安装、基本优化及常见问题排障详细教程
一、准备工作1. 软件与镜像下载VMware Workstation Pro / Player推荐使用 VMware Workstation Pro可用 16.x 或 17.x 版本。官方下载地址需要注册或用 Player 免费版https://www.vmware.com/products/workstation-pro.htmlUbuntu 桌面版 ISO 镜像强烈建议使用LTS 长期支持版如 22.04、24.04https://cn.ubuntu.com/download/desktop2. 硬件资源建议虚拟机分配硬件最低配置推荐配置CPU 核心数2 核4 核内存4 GB8 GB硬盘25 GB60 GB 以上网络NAT 或桥接NAT更通用注意实际分配给虚拟机的资源不能超过物理机的总资源。二、在 VMware 中创建虚拟机1. 新建虚拟机打开 VMware Workstation →文件→新建虚拟机→典型推荐→下一步2. 选择镜像来源选择安装程序光盘映像文件(iso)点击浏览→ 选中你下载好的 Ubuntu ISO 文件 →下一步3. 设置用户信息这一步会设置你的 Ubuntu 账户全名如cc用户名如cc密码设置并牢记⚠️ VMware 在「典型」模式下会帮你做自动安装脚本会省去后面大部分交互步骤。4. 设置虚拟机名称与位置虚拟机名称例如Ubuntu 24位置选择一个剩余空间充足的磁盘路径建议 50GB 以上空间5. 指定磁盘容量最大磁盘大小建议50GB或更多勾选将虚拟磁盘拆分成多个文件方便迁移与备份6. 自定义硬件重要优化在完成创建之前点击自定义硬件内存调整为 4~8GB处理器CPU 核心数 ≥ 2网络适配器推荐NAT 模式虚拟机通过宿主机上网最简单稳定CD/DVD确认已勾选启动时连接并使用前面加载的 ISO 文件点击关闭→完成三、安装 Ubuntu 手动安装启动虚拟机进入 Ubuntu 的“手动安装向导”界面后按以下步骤操作1. 选择语言左侧下拉 →中文(简体)右侧 →下一步2. 键盘布局默认汉语→下一步3. 互联网连接如果需要快速安装不要连接到互联网4. 安装类型关键步骤虚拟机关机快照可秒回滚推荐新手选清除整个磁盘并安装 Ubuntu点击 →下一步如果你是学习分区可选其他选项参考以下分区方案UEFI 模式分区大小类型挂载点EFI500 MB逻辑分区/boot/efiswap4~8 GB交换空间—/剩余所有Ext4/5. 创建用户姓名任意用户名例如cc密码设置并牢记计算机名任意6. 时区点击地图上的中国位置 →下一步7. 安装等待5~15 分钟点击重启四、安装 VMware Tools或 open-vm-tools方法一强烈推荐安装开源版进入 Ubuntu 桌面打开终端Ctrl Alt Tsudoaptupdatesudoaptinstallopen-vm-tools open-vm-tools-desktop-ysudoreboot安装完成后你可以虚拟机全屏自动适应窗口宿主机与虚拟机之间拖拽文件 / 复制粘贴方法二传统VMware 自带 Tools虚拟机菜单 →虚拟机→安装 VMware Tools在 Ubuntu 中解压并运行vmware-install.pl一般无需使用此方式五、安装后优化1. 更换国内源解决 apt 慢sudosed-is/cn.archive.ubuntu.com/mirrors.aliyun.com/g/etc/apt/sources.listsudoaptupdate2. 系统更新sudoaptupgrade-y3. 安装常用软件sudoaptinstallvimgitcurlhtopnet-tools-y4. 安装 OpenSSH 服务远程管理方便通过 SSH 从宿主机或其他设备远程登录 Ubuntu 虚拟机。# 安装 OpenSSH 服务器sudoaptinstallopenssh-server检查并启用 SSH 服务# 查看 SSH 服务运行状态sudosystemctl statusssh# 设置 SSH 服务开机自启并立即启动sudosystemctlenable--nowssh5.移除自动升级服务避免关机等待Ubuntu 默认的unattended-upgrades会在关机时等待更新完成建议移除。sudoaptpurge-yunattended-upgrades6.移除 Snap提升系统响应速度Snap 包管理器会导致系统启动变慢、后台自动更新、磁盘占用高建议彻底移除。卸载所有已安装的 Snap 应用# 循环卸载所有 Snap 应用排除 snapd 自身forsnapin$(snap list|awkNR1 {print $1});dosudosnap remove--purge$snapdone卸载 Snap 服务本身sudosnap remove--purgesnapd删除 Snap 残留目录sudorm-rf/var/lib/snapdsudorm-rf~/snap彻底禁用 Snap防止被 APT 依赖自动重新安装sudoapt-mark hold snapd7.禁用桌面启动 移除无用服务7.1 禁用桌面环境自启动改为命令行启动如果你希望虚拟机默认以命令行模式启动节省内存和 CPU执行sudosystemctl set-default multi-user.target 如需恢复图形界面启动执行sudo systemctl set-default graphical.target7.2 移除打印机服务cupsUbuntu 桌面版默认安装打印服务虚拟机中基本用不到。sudoaptpurge --auto-remove cups-y7.3 移除零配置网络服务avahi-daemonAvahi 用于局域网服务发现如 mDNS虚拟机通常不需要。sudoaptpurge --auto-remove avahi-daemon-y六、常见问题排障问题解决方法启动后黑屏关闭虚拟机 → 虚拟机设置 → 显示 → 加速 3D 图形无法上网检查网络适配器是否为 NAT并重启网络sudo systemctl restart NetworkManager窗口太小安装 open-vm-tools 并重启安装时卡在“更新和其他软件”不要勾选“安装时下载更新”忘记密码GRUB 进入恢复模式 →passwd重置

更多文章