一、VMware Workstation Pro 软件简介
VMware Workstation Pro 是 VMware(威睿公司)发布的虚拟机软件,中文名称一般称为 "VMware 工作站"。 它的主要功能是支持用户在单一桌面上同时运行不同的操作系统,是开发、测试、部署新应用程序的最佳解决方案。VMware Workstation 可在一台实体机器上模拟完整的网络环境,以及可便携的虚拟机器。对于企业 IT 开发人员和系统管理员而言,VMware 在虚拟网络、实时快照、拖拽共享文件等方面的特性,使其成为必不可少的工具。
虚拟机(Virtual Machine)指通过软件模拟的、具有完整硬件系统功能、运行在完全隔离环境中的完整计算机系统。实体计算机能完成的工作,在虚拟机中都可以实现。创建虚拟机时,需要分配实体机的部分硬盘和内存容量作为虚拟机的硬件资源。每个虚拟机都有独立的 CMOS、硬盘和操作系统,可以像操作实体机一样操作虚拟机。
二、VM 软件安装
Windows 操作系统
- 说明:为方便教学,结合多数同学使用 Win11 系统的情况,本次使用 VMware 17 版本;如需最新版本可前往官网下载。
- 特别备注:Win11 不支持 16 及以下版本的 VMware。
- 官网下载地址 Fusion and Workstation | VMware 使用 QQ 邮箱注册账号,下载 17.2 及以上版本,该版本对个人用户完全免费。
安装前注意事项
- 系统兼容性确认 Win11 系统必须安装 16 版本以上的 VMware,推荐 17.2 及更高版本;仅支持 64 位 Windows 系统。
- 关闭冲突功能 进入「控制面板 - 程序 - 启用或关闭 Windows 功能」,取消勾选Hyper-V、虚拟机平台、Windows 沙盒、虚拟机监控程序,避免与 VMware 虚拟化驱动冲突。
- 开启 BIOS 虚拟化 重启电脑进入 BIOS,开启 Intel VT-x(Intel 处理器)或 AMD-V(AMD 处理器)虚拟化选项,这是虚拟机运行的硬件前提。
- 权限与环境准备 右键安装包选择「以管理员身份运行」;临时关闭杀毒软件、安全卫士,避免拦截驱动注册和服务安装。
安装过程注意事项
- 安装路径规范 自定义安装路径时,不要包含中文、空格、特殊字符,建议直接使用默认路径或纯英文路径,防止后续运行报错。
- 可选功能勾选 可取消「启动时自动检查产品更新」「加入 VMware 客户体验计划」,减少后台占用与弹窗。
安装后注意事项
- 安装完成后重启电脑,确保虚拟网络驱动、VMware 系统服务全部加载生效。
- 若启动虚拟机提示 "虚拟化不可用",优先复查 BIOS 虚拟化开关和 Windows 的 Hyper-V 是否完全关闭。
三、VMware 安装 Ubuntu 24.04 步骤
- 打开 VMware Workstation Pro,点击创建新的虚拟机(也可通过菜单:文件→新建虚拟机)。
- 在新建虚拟机向导中,选择典型 (推荐) 配置类型,点击下一步。
- 选择「安装程序光盘映像文件 (iso)」,点击浏览,选中下载好的
ubuntu-24.04.4-desktop-amd64.iso镜像文件,点击下一步。 - 填写简易安装信息:设置全名、用户名、登录密码并确认密码,点击下一步。
- 自定义虚拟机名称,选择虚拟机文件的存储位置,点击下一步。
- 设置最大磁盘容量(Ubuntu 64 位建议≥20GB),勾选「将虚拟磁盘拆分成多个文件」,点击下一步。
- 确认虚拟机整体配置信息,点击完成,虚拟机会自动启动并开始安装 Ubuntu 系统与 VMware Tools。
共享文件夹安装配置
作用:实现Ubuntu虚拟机与Windows主机之间的文件传输。
一、Windows主机端准备
在D盘新建一个名为share的文件夹,作为共享目录。
二、VMware虚拟机端配置
- 打开VMware软件,选中目标虚拟机,点击顶部菜单「虚拟机」→「设置」。
- 在弹出的设置窗口切换到选项标签页,左侧选择「共享文件夹」,右侧选择「总是启用」,点击「添加」按钮。
- 在添加共享文件夹向导中,选择主机路径为
D:\share,设置共享名称,点击下一步。 - 勾选「启用此共享」,点击「完成」,回到设置界面后点击「确定」,完成VMware端配置。
三、Ubuntu系统内手动挂载
若进入Ubuntu后,/mnt路径下没有hgfs目录或无共享文件,按以下步骤操作:
-
验证共享识别:终端执行
vmware-hgfsclient,确认输出share。 -
创建挂载目录:终端执行
sudo mkdir /mnt/hgfs -
执行挂载命令:
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -
挂载成功后,即可在
/mnt/hgfs/share路径下访问Windows共享的文件。
四、设置开机自动挂载
解决每次重启虚拟机都需要手动挂载的问题:
-
打开系统挂载配置文件:
sudo vim /etc/fstab若系统未安装vim,先执行
sudo apt install vim安装。 -
在文件末尾添加如下一行内容:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0vim操作:光标移到最后一行,按
o键在下一行插入内容;编辑完成按ESC,输入:wq保存退出。 -
测试配置有效性:执行
sudo mount -a- 若出现systemd版本提示,执行
systemctl daemon-reload - 无报错则配置成功,后续重启虚拟机都会自动挂载共享文件夹。
- 若出现systemd版本提示,执行
异常处理:如果fstab配置错误,不要重启虚拟机 ,重新打开
/etc/fstab,用dd命令删除错误的最后一行,保存后退出即可。
五、验证共享效果
- 图形化方式:打开文件管理器,进入
/mnt/hgfs目录,可看到share文件夹。 - 终端方式:依次执行
cd /mnt/hgfs/和ls,能输出share即为配置成功。
Ubuntu软件源配置与常见问题解决
一、软件源配置
配置安装源的意义
- 软件更新:提供软件包下载与版本更新,获取最新补丁,修复已知漏洞和错误。
- 软件依赖:自动处理软件包之间的依赖关系,确保安装的软件可以正常运行。
- 系统安全:官方/正规镜像源经过严格测试审核,避免不可信来源的软件,降低恶意软件攻击风险。
图形化更换阿里云镜像源步骤
- 打开Ubuntu应用列表,找到并启动「软件和更新」程序。
- 切换到「Ubuntu软件」标签页,点击「下载自」的下拉选项,选择「其它」。
- 在弹出的服务器选择窗口中,展开「中国」分类,选中
mirrors.aliyun.com(阿里云镜像)。 - 点击「选择服务器」,返回软件和更新主界面。
- 系统弹出「可用软件的列表信息已过时」提示框,点击「重新载入」,等待软件源缓存更新完成即可。
二、常见问题解决
1. Windows与Ubuntu无法互相复制粘贴
解决方法:重装VMware桌面增强工具
-
卸载原有工具:
sudo apt-get autoremove open-vm-tools
-
安装桌面版工具:
sudo apt-get install open-vm-tools-desktop
-
重启Ubuntu系统,剪贴板共享即可恢复。
2. 系统无网络标识、无法上网
解决方法:重置网络管理器状态
-
停止网络管理服务:
sudo service NetworkManager stop
-
删除网络状态缓存文件:
sudo rm /var/lib/NetworkManager/NetworkManager.state
-
重启网络管理服务:
sudo service NetworkManager start