VMware Workstation 创建虚拟机并安装 Ubuntu 系统 的详细步骤指南
VMware Workstation 创建虚拟机并安装 Ubuntu 系统 的详细步骤指南
- 一、准备工作
- 1. 下载 Ubuntu 镜像
- 2. 安装 VMware Workstation
- 二、创建虚拟机
- 1. 新建虚拟机向导
- 2. 选择虚拟机配置类型
- 3. 加载安装镜像
- 4. 系统类型配置
- 5. 虚拟机命名与存储
- 6. 磁盘容量分配
- 7. 硬件自定义(关键步骤)
- 三、安装 Ubuntu 系统
- 1. 启动虚拟机
- 2. 选择安装语言
- 3. 键盘布局
- 4. 网络配置(可选)
- 5. 存储分区(关键步骤)
- 6. 用户设置
- 7. 安装附加组件
- 8. 等待安装完成
- 四、安装 VMware Tools(增强功能)
- 1. 自动挂载 Tools 镜像
- 2. 手动安装步骤
- 3. 验证安装
- 五、优化配置
- 1. 更新系统
- 2. 安装常用工具
- 3. 配置 SSH(可选)
- 4. 安装开发工具链
- 5. 配置共享文件夹
- 六、高级功能
- 1. 创建快照
- 2. 克隆虚拟机
- 七、常见问题解决
- 1. 无法启动安装程序(UEFI/BIOS冲突)
- 2. 网络连接失败
- 3. 显卡驱动冲突
- 4. 屏幕分辨率问题
- 总结
以下是使用 VMware Workstation 创建虚拟机并安装 Ubuntu 系统 的详细步骤指南:
一、准备工作
1. 下载 Ubuntu 镜像
- 推荐版本:Ubuntu 24.04 LTS(长期支持版)
- 下载地址:
- Ubuntu 官网
- 国内镜像站(阿里云)
2. 安装 VMware Workstation
- 确保已安装 VMware Workstation 17 Pro 或更高版本
- 下载地址 :VMware Workstation 官网
- 激活许可证(商业版需输入密钥,试用版有30天免费期)
二、创建虚拟机
1. 新建虚拟机向导
- 启动 VMware Workstation,点击 “创建新的虚拟机”(或
Ctrl+N
)
2. 选择虚拟机配置类型
- 选择 典型(推荐) 配置模式,点击 下一步
3. 加载安装镜像
- 选择 安装程序光盘映像文件(ISO)
- 点击 浏览 选择下载的 Ubuntu ISO 文件
- 点击 下一步
4. 系统类型配置
- 客户机操作系统:Linux
- 版本:Ubuntu 64位
- 点击 下一步
5. 虚拟机命名与存储
- 输入虚拟机名称(如
Ubuntu 24.04 Server
) - 选择存储位置(建议使用 SSD 路径,如
D:\VMware\
) - 点击 下一步
6. 磁盘容量分配
- 最大磁盘大小:默认 20GB(推荐调整为 50GB)
- 选择 将虚拟磁盘拆分成多个文件(便于迁移)
- 点击 下一步
7. 硬件自定义(关键步骤)
点击 自定义硬件 进行高级配置:
- 内存:分配至少 4096MB(4GB,建议不超过宿主机内存的50%)
- 处理器:分配 2-4 核(根据宿主机 CPU 核心数调整)
- 网络适配器:
- 模式选择 NAT(默认共享宿主机 IP)
- 如需桥接,选择 桥接模式 并指定物理网卡
- 显示器:
- 勾选 加速3D图形(需安装 VMware Tools 后生效)
- 显存分配 1GB(图形密集型应用)
- USB控制器:启用 USB 3.0(需宿主机支持)
- 点击 关闭 > 完成
三、安装 Ubuntu 系统
1. 启动虚拟机
- 在 VMware Workstation 中选中新创建的虚拟机,点击 开启此虚拟机
- 自动进入 Ubuntu 安装引导界面
2. 选择安装语言
- 使用方向键选择“English” 或 “中文(简体)” → 点击 “安装 Ubuntu”
- 按 Enter 确认
3. 键盘布局
- 保持默认 English (US),点击 Continue
4. 网络配置(可选)
- 设置主机名(如
ubuntu-server
) - 点击 Continue
5. 存储分区(关键步骤)
- 选择 Use An Entire Disk(使用整个磁盘)
- 虚拟机磁盘已隔离,无需担心数据冲突
- 勾选 Set up this disk as an LVM group(支持动态扩容)
- 点击 Continue > Continue 确认格式化
6. 用户设置
- 输入虚拟机全名(如
Admin User
) - 设置用户名(如
admin
)和密码- 密码需满足复杂度要求(字母+数字+符号)
- 勾选 Log in automatically(自动登录,可选)
- 点击 Continue
7. 安装附加组件
- 勾选 Install OpenSSH server(远程管理必备)
- 勾选 Install Docker(容器化开发需求)
- 点击 Continue 开始安装
8. 等待安装完成
- 安装过程约需 10-25 分钟(取决于宿主机性能)
- 完成后点击 Restart Now 重启
四、安装 VMware Tools(增强功能)
1. 自动挂载 Tools 镜像
- 虚拟机重启后,点击菜单栏 虚拟机 > 安装 VMware Tools
- 自动挂载
VMware Tools
虚拟光盘到/media/$USER/VMware Tools
2. 手动安装步骤
- 打开虚拟机中的光盘镜像(自动挂载到
/media/<用户名>/VMware Tools
)。 - 打开终端,执行以下命令:
解压安装包 tar -xzvf /media/$USER/VMware\ Tools/VMwareTools-*.tar.gz -C /tmp/进入解压目录 cd /tmp/vmware-tools-distrib/执行安装脚本 sudo ./vmware-install.pl全部选项按 Enter 选择默认值
3. 验证安装
- 检查功能:
- 宿主机-虚拟机剪贴板共享
- 自适应分辨率调整
- 文件拖放功能(需在虚拟机设置中启用)
五、优化配置
1. 更新系统
sudo apt update && sudo apt full-upgrade -y
2. 安装常用工具
sudo apt install -y net-tools curl git build-essential
3. 配置 SSH(可选)
sudo apt install -y openssh-serversudo systemctl enable ssh --now
4. 安装开发工具链
sudo apt install build-essential git curl net-tools
5. 配置共享文件夹
- 宿主机设置:
- 关闭虚拟机,进入 虚拟机设置 > 选项 > 共享文件夹
- 点击 总是启用 > 添加 宿主机目录(如
C:\Shared
)
- Ubuntu 访问路径:
挂载点位于 /mnt/hgfs/ sudo vmware-hgfsclient 查看共享目录名 sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
六、高级功能
1. 创建快照
- 关闭虚拟机,点击 快照 > 拍摄快照
- 输入快照名称(如
Clean Install
)和描述 - 可随时通过 快照管理器 回滚系统
2. 克隆虚拟机
- 右键虚拟机选择 管理 > 克隆
- 选择 完整克隆(独立副本)
- 用于快速部署多节点测试环境
七、常见问题解决
1. 无法启动安装程序(UEFI/BIOS冲突)
- 现象:黑屏显示
No bootable device
- 解决:
- 进入虚拟机设置 > 选项 > 高级
- 将 固件类型 改为 BIOS 或 UEFI 重试
2. 网络连接失败
-
检查 VMware 虚拟网络编辑器:
- 在 VMware Workstation 菜单栏选择 “编辑” → “虚拟网络编辑器” → 确保 NAT 模式 已启用。
-
检测步骤:
ip a 查看网卡IP ping 223.5.5.5 测试外网连通性 sudo netplan apply 重载网络配置
-
修复:
检查虚拟机设置 > 网络适配器 模式是否为 NAT
3. 显卡驱动冲突
- 现象:登录后卡在紫屏或花屏
- 解决:
- 重启进入 GRUB 菜单选择 Advanced options
- 选择 Recovery mode > resume 进入系统
- 执行:
sudo apt install xserver-xorg-video-vmware sudo reboot
4. 屏幕分辨率问题
- 安装 VMware Tools 后,在 Ubuntu 设置中调整分辨率。
总结
通过本指南,您已掌握在 VMware Workstation 中部署 Ubuntu 的完整流程。建议企业用户优先使用 快照 和 克隆 功能实现高效运维,开发者可通过共享文件夹和 Docker 集成加速项目构建。遇到复杂问题时,可参考 VMware KB 知识库 或 Ubuntu 社区论坛 获取深度支持! 💻🔥