ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

虚拟机入门:VMware、系统镜像与VMtools安装实战指南

虚拟机入门:VMware、系统镜像与VMtools安装实战指南 很多新手第一次接触虚拟机看到“VM虚拟机、VMtools、系统镜像”这三个词往往是一头雾水。它们看起来像是三个独立的东西实际上是一条安装流水线上的三道工序VM虚拟机负责搭出一个“房间”系统镜像负责把“操作系统家具”搬进房间VMtools 则是让房间里的人能和房间外的主机协作的那条“走廊”。这篇文章要解决的问题很具体下载哪个软件、镜像去哪找、装完系统为什么鼠标出不来、屏幕分辨率为什么一直锁定在 800×600、主机明明开了 Hyper-V 为什么虚拟机启动报错。这些问题大多不是操作步骤不熟练而是没有理解三个组件各自的分工。只要把分工弄明白创建虚拟机就是从“下载”到“安装”再到“验证”的机械流程。读完这篇文章你可以独立完成五件事在 Windows 上安装 VMware Workstation下载并校验一个系统镜像创建一台 Windows 或 Linux 虚拟机安装并验证 VMtools独立排查常见的虚拟化报错。本文以常规 x86 PC 环境为例不涉及服务器级虚拟化平台适合刚接触虚拟化的开发者和学生。1. 这篇文章真正要解决的问题1.1 为什么现在还需要学虚拟机虚拟机不是新技术但它依然是开发者的基础技能。你需要一个干净的 Linux 环境做实验又不想破坏主机的 Windows你要在 Win7 下测试老软件但手上没有老电脑你想学习 CentOS、Ubuntu、麒麟系统又怕把主力机的环境弄乱。这些场景下虚拟机都是成本最低、恢复最快的工具。很多人在虚拟机教程里卡住不是因为步骤复杂而是因为“不知道该在哪一步做什么”。比如有人装完 VMware 后直接打开发现需要安装一个系统有人下载了 Windows 镜像却不知道这个 ISO 文件要怎么“放进”虚拟机还有人装完系统后发现鼠标无法在虚拟机和主机之间平滑切换。这些现象的背后是同一个原因没有理解 VMware、ISO 镜像、VMtools 三者之间的分工。1.2 这篇文章的核心判断VMware 是宿主软件它负责创建和运行虚拟机系统镜像是操作系统的安装载体它决定虚拟机里装什么系统VMtools 是增强驱动和协作工具的集合它解决分辨率、鼠标、剪贴板、文件拖拽、时间同步等问题。把这三者的关系理顺了安装虚拟机就是一个固定流程先装 VMware再拿 ISO 镜像创建虚拟机最后在虚拟机里装 VMtools。下面所有章节都围绕这个流程展开。1.3 适合哪些读者阅读如果你符合下面任意一点这篇教程就是为你准备的第一次接触虚拟机想搞懂“VM虚拟机”到底是什么已经下载了 VMware但不知道系统镜像去哪里下载在虚拟机里装好了 Windows但鼠标卡顿、屏幕分辨率无法调整启动虚拟机时看到“主机启用了 Hyper-V”的报错需要在自己的笔记本上测试不同操作系统又不想重装系统。如果你需要管理生产环境的服务器虚拟化需要的是 vSphere、Proxmox VE 或 KVM 这类平台VMware Workstation 并不是最合适的方向本文不展开。2. 基础概念虚拟机、系统镜像与 VMtools2.1 什么是虚拟机虚拟机Virtual MachineVM是通过软件模拟出来的一台完整计算机。它拥有自己的虚拟 CPU、虚拟内存、虚拟硬盘、虚拟网卡甚至虚拟显卡。你在虚拟机里看到的“电脑”实际上是一组文件保存在宿主机的磁盘上。虚拟机里的操作系统通常称为“客户机操作系统”Guest OS运行虚拟机的真实电脑称为“宿主机”Host。VMware Workstation 就是运行在宿主机上的虚拟化软件它负责把宿主机的硬件资源切分给虚拟机使用。2.2 什么是系统镜像系统镜像是一个包含完整操作系统安装内容的文件最常见的格式是 ISO。ISO 文件可以理解为一张虚拟光盘里面有一份安装光盘的全部内容。新建虚拟机时VMware 会问你要安装哪个系统这时候你需要把 ISO 文件挂载到虚拟机的虚拟光驱上。虚拟机启动后会像一台真实电脑插入安装光盘一样从光盘启动并进入系统安装界面。新手容易把“系统镜像”理解成“一个安装包”或者“一个绿色软件”这是最常见的误区。镜像不是拿来双击安装的程序它需要作为一个启动介质挂载到虚拟机上然后由虚拟机从该介质引导启动。2.3 什么是 VMtoolsVMtoolsVMware Tools是 VMware 提供的一组驱动和工具集合。它的作用可以总结为三个词增强、协作、优化。具体来说VMtools 主要解决以下问题让虚拟机屏幕分辨率可以跟随窗口调节不再锁定在 800×600 或 1024×768让鼠标可以在虚拟机和宿主机之间平滑切换不需要按 CtrlAlt 释放鼠标支持宿主机与虚拟机之间的剪贴板共享、文件拖拽提供时间同步功能让虚拟机时间与宿主机保持一致优化虚拟网卡、虚拟显卡、虚拟磁盘驱动提高网络和磁盘性能支持虚拟机优雅关机、重启而不是直接强制断电。很多新手装完系统后发现鼠标一进虚拟机就“消失”了必须按 CtrlAlt 才能把鼠标切回来这就是因为没有安装 VMtools。所以它不是可选项而是必装项。2.4 三者的关系与角色对比组件角色安装时机主要文件/介质形式VMware Workstation宿主机上的虚拟化平台最先安装宿主机安装包系统镜像ISO操作系统的安装介质创建虚拟机时挂载ISO 文件VMtools客户机系统的驱动/协作组件客户机系统安装完成后VMtools 安装程序或 ISO3. 环境准备与前置条件3.1 硬件与软件最低要求VMware Workstation 对硬件的要求并不高但虚拟化环境是否流畅和内存、磁盘的关系最大。硬件方面建议满足以下配置CPU支持 Intel VT-x 或 AMD-V 虚拟化技术实际选购笔记本和台式机基本都支持内存宿主机建议 16GB 或以上。如果你只有 8GB也可以运行 XP、Win7 或轻量 Linux但不要同时运行多台虚拟机磁盘为 VMware 安装预留 10GB 左右为每台虚拟机预留 20GB 以上空间具体取决于你安装的系统操作系统Windows 10/11 64 位比较常见macOS 对应使用 VMware Fusion本文以 Windows 宿主机为例。软件方面你需要准备软件/文件用途来源VMware Workstation Pro虚拟化平台VMware 官网Windows 或 Linux 系统 ISO 镜像操作系统安装介质官方渠道或可信镜像站VMtools增强组件VMware 软件内提供一般无需单独下载这里要特别注意不要从陌生人分享的网盘下载 VMware 安装包尽量从 VMware 官网下载。系统镜像同样建议优先选择官方来源后面会专门讲镜像获取渠道。3.2 检查 CPU 虚拟化是否开启在安装 VMware 之前可以先确认 CPU 虚拟化功能是否已经开启。Windows 下可以打开命令提示符或 PowerShell输入systeminfo在输出结果中找到“Hyper-V 要求”一栏确认三项值都是“是”。如果显示“已检测到虚拟机监控程序将不显示 Hyper-V 所需的功能”说明当前系统可能已经启用了 Hyper-V 或其他虚拟化组件这可能会和 VMware 产生冲突后面会讲如何处理。Linux 宿主机下可以检查 CPU 信息egrep -c (vmx|svm) /proc/cpuinfo返回值大于 0说明 CPU 虚拟化功能已经开启如果返回 0需要进入 BIOS/UEFI 找到 Intel Virtualization Technology 或 AMD SVM 选项并启用。3.3 Hyper-V 冲突的提前判断VMware Workstation 和 Windows 自带的 Hyper-V 不能同时使用同一个 CPU 虚拟化接口。如果你平时开启了 Windows 沙盒、WSL2、Hyper-V或安装了“虚拟机监控程序”VMware 可能无法正常工作。启动虚拟机时如果提示“VMware Workstation 与 Device/Credential Guard 不兼容”或“主机启用了 Hyper-V”常见解决办法有两种第一种关闭 Windows 相关功能打开“控制面板” - “程序” - “启用或关闭 Windows 功能”取消勾选“Hyper-V”、“虚拟机平台”、“Windows 虚拟机监控程序平台”然后重启电脑。如果你使用 WSL2需要权衡是否还要继续使用。第二种使用命令关闭 Hyper-V 启动项以管理员身份打开命令提示符bcdedit /set hypervisorlaunchtype off然后重启电脑。如果后续需要重新开启执行bcdedit /set hypervisorlaunchtype auto注意操作 bcdedit 属于系统启动项修改建议在了解当前环境的情况下进行不要随意删除启动项。4. VMware Workstation 下载与安装4.1 下载 VMware Workstation打开 VMware 官网在产品页面找到 Workstation Pro。当前主流版本以 Workstation Pro 为主下载 Windows 版本的安装包。VMware 对个人用户提供免费许可具体申请和下载方式以官网当前政策为准不要相信第三方“破解版”或“绿色版”避免安全风险。安装包下载完成后放在一个容易找到的目录接下来开始安装。4.2 安装步骤VMware Workstation 的安装比较简单基本可以一路下一步。这里提醒几个关键点。运行安装程序后安装类型建议选择“典型”。在“用户体验设置”页面可以取消勾选“启动时检查产品更新”和“加入客户体验提升计划”这只是个人偏好不影响使用。如果你第一次安装在自定义安装路径时建议把 VMware 装到空间足够的磁盘分区比如 D 盘避免默认 C 盘空间紧张。当然如果你只有 C 盘可以保持默认。VMware Workstation 默认不创建“VMware Workstation 服务器”等服务组件普通用户保持默认即可。安装过程中如果提示需要重启按提示重启后再继续。4.3 安装后的首次检查安装完成后启动 VMware Workstation界面会包含“主页”页面里面有“创建新虚拟机”、“打开虚拟机”等选项。你可以在菜单栏“帮助” - “关于”中查看当前版本号。如果启动时报错提示缺少 DLL 文件或需要安装 Microsoft Visual C 运行库可以先去微软官网安装最新的 VC Redistributable 包。这是常见问题和 VMware 本身关系不大。5. 系统镜像的获取与校验5.1 Windows 系统镜像从哪里下载Windows 系统镜像最常见的是 ISO 文件。合法且安全的来源有三个方向。第一微软官网。微软提供 Windows 10、Windows 11 的安装媒介下载工具你可以通过“下载 Windows 10”页面获取 ISO 文件。这是最可靠的来源。第二MSDN 订阅渠道的镜像聚合站。这类站点提供了多个历史版本的 Windows、Office 镜像。需要提醒的是这些站点不一定是微软官方站点下载后要核对文件校验值避免下载到被修改过的镜像。此类资源仅适合个人学习和测试。第三你手头的正版安装光盘或品牌电脑厂商提供的恢复镜像。品牌电脑的原厂系统恢复镜像一般由厂商提供恢复工具或恢复分区不要从陌生网站下载声称“原厂系统镜像”的文件风险很高。如果只是为了学习 VM 虚拟机Windows 10 或 Windows 11 是更合适的选择。Windows 7 已经停止安全更新如果一定要用建议只用于离线环境下的软件测试不要用它访问重要网站或处理敏感信息。5.2 Linux 系统镜像从哪里下载Linux 发行版的官网一般直接提供 ISO 下载。比如 Ubuntu 可以从 ubuntu.com 下载Debian 从 debian.org 下载openEuler 可以访问其官网下载。选择 LTS长期支持版本学习成本更低。如果你不确定哪个版本适合虚拟机推荐先使用 Ubuntu Desktop 的 LTS 版本。它安装简单社区资料多遇到问题更容易找到解决方案。5.3 国产操作系统镜像国产操作系统比如银河麒麟、openEuler都有官方网站提供镜像下载。它们通常支持 x86 和 ARM 架构。如果你需要做国产化软件适配测试在虚拟机里安装这类系统是比较常见的做法。下载时注意选择和你电脑架构匹配的版本。普通的 Intel/AMD 电脑选择 x86_64 架构即可如果你使用的是 ARM 开发板则需要下载对应 ARM 版本。5.4 校验镜像完整性下载完 ISO 文件后建议计算文件的 SHA256 校验值并与官方提供的校验值对比。这样可以确保文件在下载过程中没有被损坏也没有被第三方篡改。Windows 下在 PowerShell 中执行Get-FileHash D:\ISOs\ubuntu-22.04-desktop-amd64.iso -Algorithm SHA256Linux 下执行sha256sum ~/Downloads/ubuntu-22.04-desktop-amd64.iso把输出和官网提供的 SHA256 值对比。如果一致说明镜像完整。6. 创建虚拟机与安装系统完整流程6.1 新建虚拟机打开 VMware Workstation点击“创建新虚拟机”。在向导首页选择“自定义高级”这样可以更清楚地看到每一步做了什么。如果不熟悉也可以选择“典型”步骤更少。本文以自定义方式为例。关键配置点如下虚拟机名称建议写成“Win10-Test”或“Ubuntu-Dev”这样清晰的名字安装来源选择“稍后安装操作系统”然后新建结束后再挂载 ISO。这样做的好处是你以后可以随时换镜像不需要重新创建虚拟机客户机操作系统根据你准备的 ISO 选择比如 Windows 10 x64 或 Ubuntu 64 位固件类型默认即可。Windows 10/11 建议使用 UEFILinux 发行版多数也支持 UEFI内存Windows 10 建议至少给 4GBUbuntu 桌面建议 4GB。如果你的宿主机内存 16GB给虚拟机 8GB 也可以处理器建议最少 2 核如果 CPU 核心较多可以给 4 核磁盘创建新的虚拟磁盘硬盘大小建议 Windows 给 60GBUbuntu 桌面给 40GB勾选“将虚拟磁盘拆分成多个文件”这样便于文件管理。新建完成后不要急着启动虚拟机。先在“虚拟机设置”中把 ISO 镜像挂载到 CD/DVD 光驱。6.2 挂载 ISO 镜像在 VMware Workstation 左侧选择虚拟机点击“编辑虚拟机设置”找到“CD/DVDSATA”勾选“启动时连接”并选择“使用 ISO 镜像文件”浏览到你下载的 ISO 文件。这时再点击“开启此虚拟机”虚拟机会像真实电脑插入安装光盘一样启动进入系统安装界面。如果你发现虚拟机没有从 ISO 启动而是提示“Operating System not found”通常是启动顺序问题。在虚拟机设置中把 CD/DVD 的启动顺序调整到第一位或者在虚拟机 BIOS/UEFI 界面修改启动顺序。6.3 安装 Windows 10 的流程重点Windows 10 的安装过程和物理机基本一致按照安装向导操作即可。这里只强调几个容易出问题的地方。第一选择系统版本时如果有“专业版”和“家庭版”新手一般选择专业版即可和虚拟机学习关系不大。第二安装过程中如果提示“找不到驱动程序”常见原因是 ISO 文件损坏或挂载的镜像不正确先重新校验镜像。第三安装完成后Windows 会自动重启。重启后进入首次设置界面这时候可以创建一个本地账户。如果你不需要微软在线账户可以选择“脱机账户”或“改用域账户加入”等方式不同版本界面略有不同以实际为准。第四安装完成后第一件事是去“虚拟机”菜单里点击“安装 VMware Tools”而不是先连网下载各种驱动。这一步会在下一章重点讲。6.4 安装 Ubuntu 的流程重点Ubuntu 桌面版安装过程也很简单。选择“安装 Ubuntu”语言选简体中文安装类型一般选择“清除整个磁盘并安装 Ubuntu”。不用担心这里的“整个磁盘”指的是虚拟机的虚拟磁盘不会影响宿主机真实硬盘。安装完成后系统会提示重启并移除安装介质。如果重启后再次进入安装界面说明光驱仍然挂着 ISO。右键点击虚拟机右下角的光驱图标选择“断开连接”或者到虚拟机设置中把 CD/DVD 改为“使用物理驱动器”或“不连接”。6.5 登录系统并验证基础网络安装完成后先在虚拟机里验证网络是否正常。Windows 虚拟机中打开命令提示符ipconfigUbuntu 虚拟机中按 CtrlAltT 打开终端ip addr show如果能看到 IP 地址说明网络通了。默认 NAT 模式下虚拟机可以访问宿主机的外网网络。如果网络不通稍后会在常见问题部分展开。7. VMtools 安装提升虚拟机体验的关键步骤7.1 为什么优先安装 VMtools很多教程把 VMtools 放在最后甚至不提。但实际使用中没有 VMtools 的虚拟机体验约等于“半成品”。最直观的表现就是鼠标被限制在虚拟机窗口中需要按 CtrlAlt 才能释放屏幕分辨率只能使用默认值虚拟机外的文件和虚拟机内的系统无法共享。所以安装系统的下一个动作就是安装 VMtools。7.2 Windows 虚拟机安装 VMtoolsWindows 虚拟机安装 VMtools 很简单。在 VMware Workstation 菜单栏点击“虚拟机” - “安装 VMware Tools”。如果菜单项是灰色说明虚拟机没有启动或 VMware 没有检测到运行的客户机系统。点击后虚拟机会自动挂载一个 VMware Tools 的 ISO 镜像。打开虚拟机里的“此电脑”你会看到 CD 驱动器里面是 VMwareTools 的安装程序。运行安装程序保持默认选项一路下一步等待安装完成。安装过程中可能会提示需要重启虚拟机重启后 VMtools 生效。重启后你可以做一个简单的验证尝试调整虚拟机窗口大小或最大化窗口屏幕分辨率应该会自动变化。鼠标也可以在虚拟机和宿主机之间平滑移动了。7.3 Linux 虚拟机安装 VMtoolsLinux 虚拟机安装 VMtools 一般通过命令行完成。这里以 Ubuntu 为例。在 VMware Workstation 菜单栏点击“虚拟机” - “安装 VMware Tools”然后在 Ubuntu 终端中手动挂载光驱。sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom查看挂载目录中的文件ls -la /mnt/cdrom可以看到类似VMwareTools-10.3.25-20206839.tar.gz的文件文件名中的版本号以实际为准。把压缩包解压到临时目录tar -zxvf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp进入解压目录并执行安装脚本cd /tmp/vmware-tools-distrib/ sudo ./vmware-install.pl安装过程中会有一系列提问绝大多数情况下直接按回车接受默认值即可。安装完成后重启虚拟机。7.4 现代 Linux 更推荐 open-vm-toolsUbuntu、Debian、openEuler 等主流 Linux 发行版现在官方源里都提供了open-vm-tools。它是 VMware Tools 的开源版本由发行版维护安装更方便更新更及时。在 Ubuntu/Debian 中只需要sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop在 CentOS/RHEL 系中sudo yum install open-vm-tools安装完成后重启虚拟机同样可以获得屏幕分辨率自适应、剪贴板共享、文件拖拽等功能。相比手动编译 VMwareTools使用发行版源里的 open-vm-tools 更加省心建议优先采用。8. 常见问题与排查思路8.1 常见问题速查表下面这个表格整理了 VM 虚拟机使用过程中的高频问题覆盖环境冲突、镜像、驱动、网络几个方向。问题现象可能原因排查方式解决方案启动虚拟机提示“主机启用了 Hyper-V”Windows 虚拟机监控程序占用虚拟化检查是否开启 WSL2、Hyper-V、虚拟机平台关闭相关 Windows 功能或执行 bcdedit 关闭 hypervisorlaunchtype安装系统时一直黑屏或无法引导ISO 镜像损坏、启动顺序错误校验镜像 SHA256查看虚拟机启动顺序重新下载镜像将 CD/DVD 放到启动顺序第一位装完系统后屏幕分辨率固定 800×600VMtools 未安装或安装失败查看 VMware Tools 菜单是否可选安装 VMtoolsLinux 优先安装 open-vm-tools鼠标在虚拟机窗口内无法释放VMtools 未安装按 CtrlAlt 尝试释放鼠标完成 VMtools 安装虚拟机无法上网网络模式不对、宿主机防火墙拦截查看虚拟机 IP 地址检查网络模式新手机选 NAT局域网测试选桥接并检查防火墙VMtools 菜单是灰色不可点击虚拟机没有开机确认客户机系统正在运行先启动虚拟机再执行安装 VMware Tools安装 VMtools 时提示缺少编译环境客户机 Linux 缺少内核头文件和编译器查看安装日志安装 build-essential 和 linux-headers虚拟机访问主机共享目录失败文件共享未开启或权限不足检查 VMtools 是否安装、共享文件夹设置重新安装 VMtools检查共享目录权限桥接模式能获取 IP 但无法上网桥接网卡选择错误在 VMware 网络编辑器中查看桥接网卡将桥接目标改为实际上网的网卡有线或无线虚拟机忘记登录密码密码遗忘无若确认为自己的虚拟机可用系统重置介质处理涉及数据安全必须经过合法授权不要用第三方破解工具8.2 Hyper-V 冲突问题详解这是目前 Win10/Win11 上最容易遇到的问题。如果你平时使用 WSL2 或开启了 Windows 沙盒再运行 VMware 时很容易报错。处理顺序建议如下关闭 Hyper-V 和虚拟机监控程序相关功能以管理员身份运行命令bcdedit /set hypervisorlaunchtype off重启再次启动 VMware。如果你的日常开发依赖 WSL2则需要权衡要么使用 VMware 中支持的 Hyper-V 模式不同版本支持情况不同要么继续使用 Hyper-V 和 WSL2不运行 VMware。不要盲目关闭系统功能。8.3 虚拟机清理与瘦身VM 虚拟机运行一段时间后宿主机磁盘占用会明显增长主要有几个来源ISO 镜像文件、虚拟磁盘文件、快照文件和系统更新缓存。清理思路有三个方向。第一删除不用的快照。右键虚拟机 - “快照” - “快照管理器”删除不再需要的快照。注意删除快照会影响删除时点之后的重建能力操作前先确认。第二清理客户机系统内部临时文件。Windows 虚拟机使用磁盘清理工具Linux 虚拟机清理 apt/yum 缓存。第三执行虚拟磁盘压缩。关闭虚拟机后在 VMware 菜单中可以使用“清理磁盘”功能收缩虚拟磁盘空间。8.4 关于虚拟机调用独显VMware Workstation 对 GPU 的支持有限。对于普通办公室软件、网页浏览、轻量 Linux 桌面虚拟显卡足够使用但如果你要在虚拟机里跑游戏、3D 建模或大规模渲染性能会和物理机差距很大。更合理的方式是图形密集型任务直接在物理机上运行或者使用 vSphere 这类企业级虚拟化方案做 GPU 直通。这属于另一个技术方向不作为新手入门重点。9. 最佳实践与工程建议9.1 安装完成后立刻拍摄快照快照Snapshot是 VMware 非常实用的功能。它相当于给虚拟机的当前状态拍一张“照片”之后虚拟机出现问题时可以恢复到拍摄时的状态。建议在系统安装完成并安装好 VMtools 后立刻拍一个快照命名为“系统初始状态”。之后再安装软件、修改配置都基于这个干净基底。这样即使后面把系统搞坏了也能快速回到初始状态。需要注意快照不是备份。快照文件依赖当前虚拟磁盘如果虚拟磁盘文件损坏快照也可能无法恢复。重要数据还是要单独备份。9.2 资源配置要克制新手机器往往容易给虚拟机分配过多资源。实际项目中虚拟机分配的内核数和内存不是越大越好。如果你只是做实验2 核 CPU 加 4GB 内存已经足够跑大多数桌面 Linux。Windows 10 建议 4 核加 8GB 内存。如果宿主机只有 16GB 内存同时运行两三个虚拟机很快就会卡顿优先保证宿主机的流畅度。虚拟硬盘大小建议给 40GB 到 80GB 就足够不需要一开始给满 500GB。空间不足时可以扩展但扩展前建议做好快照。9.3 网络模式选择VMware 有三种常见网络模式理解它们可以避免很多网络问题。NAT 模式虚拟机和宿主机共享一个 IP 地址通过宿主机访问外网。适合大多数学习和开发场景无需配置即可联网。桥接模式虚拟机像一台局域网中的独立主机和宿主机在同一网段可以被其他设备访问。适合做局域网服务测试但需要宿主机防火墙允许相关流量。仅主机模式虚拟机只能和宿主机通信无法访问外网适合做隔离环境测试。初学者优先使用 NAT 模式需要本地局域网访问虚拟机里的服务时再切换桥接模式。桥接无线网卡时如果网络不通优先检查桥接网卡是否选错以及宿主机防火墙是否拦截。9.4 镜像下载与软件安全不要从陌生人网盘下载“整合版”、“精简版”系统镜像。这些镜像可能被修改过甚至捆绑恶意软件。优先使用官方来源微软官网、各 Linux 发行版官网、国产系统官网。下载完成后校验 SHA256 校验值。这对 Windows 镜像尤其重要。9.5 合规与授权意识虚拟机只是一个工具合法使用建立在正确授权基础上。安装系统时要遵守系统许可协议处理虚拟机内账号数据时要经过合法授权不要用虚拟机绕过安全限制也不要下载来路不明的破解软件。对于生产环境或重要测试环境所有变更操作都要先备份、先快照在测试环境验证后再执行避免数据丢失。10. 总结与后续学习方向现在再看视频标题里的三个关键词理解会完全不同。VM 虚拟机是创建和运行虚拟机的平台系统镜像是操作系统安装源VMtools 是让一切流畅运行的增强组件。三者不是同样层次的东西而是依次配合的关系安装 VMware创建虚拟机挂载镜像安装系统安装 VMtools。这是每个刚接触虚拟化的人都应该掌握的完整链路。建议你下一步动手做一个小实验用 VMware 创建一个 Linux 虚拟机安装 open-vm-tools打开共享文件夹功能在宿主机和虚拟机之间复制文件、切换窗口、调整分辨率。这个过程跑通后虚拟机的基础技能就稳了。如果还想继续深入可以关注三个方向第一快照和克隆学习如何快速复制和恢复虚拟机环境第二VMware 网络模式原理理解 NAT、桥接、仅主机模式的底层流量路径第三对比 Docker 和虚拟机的差异理解容器技术为什么比虚拟机更轻量。这些都是非常好的进阶话题等你把基础流程跑通后再去研究会顺畅很多。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进