虚拟机里如何用WDS部署系统,详细步骤?

在虚拟机里用WDS服务器部署系统,关键是把WDS服务器和待安装虚拟机放进同一个虚拟交换机网段,勾选“响应所有客户端计算机”,再添加启动映像和安装映像,客户端虚拟机通过PXE网络启动即可自动完成系统安装。

虚拟机环境准备:WDS部署系统的前提条件

在虚拟机里搭WDS环境,和物理机最大的区别在于网络,物理机只要有交换机、网线和DHCP服务器就行,虚拟机则要先解决虚拟网络隔离问题。

【Work buddy】新手3小时从入门到精通|2026Agent天花板 全网最牛最清晰的workbuddy全套教程/安装部署/个人办公助手/知识库生产力对接
加载中
【Work buddy】新手3小时从入门到精通|2026Agent天花板 全网最牛最清晰的workbuddy全套教程/安装部署/个人办公助手/知识库生产力对接

虚拟化平台怎么选

主流平台都能做WDS实验,但习惯和功能略有不同。

  • VMware Workstation:支持虚拟网络编辑器,方便把多台虚拟机加入同一个VMnet,适合个人实验。
  • Hyper-V:Windows自带,创建虚拟交换机速度快,和Windows Server集成度高。
  • VirtualBox:支持“内部网络”模式,但PXE引导有时需要额外调整网卡类型。

多数情况下,用VMware Workstation或Hyper-V做WDS实验最省事,因为虚拟交换机配置直观,PXE兼容性也好。

网络模式决定成败

WDS部署依赖PXE启动,PXE启动依赖DHCP获取IP和找到WDS服务器,虚拟机网络模式如果选错,后面怎么做都会失败。

  • NAT模式:虚拟机通过宿主机上网,但WDS服务器和客户端虚拟机之间如果都走NAT,DHCP可能来自虚拟网络自带的虚拟DHCP,而不是WDS服务器,容易造成PXE引导混乱。
  • 桥接模式:虚拟机直接接入物理局域网,如果局域网里已有路由器提供DHCP,WDS服务器的作用会被干扰,还需要额外配置DHCP选项60、66、67。
  • 仅主机模式:不接通物理网络,只让虚拟机之间通信,这种模式最适合WDS实验,但需要手动把WDS服务器和客户端虚拟机放进同一个仅主机网段。

行业共识认为,虚拟机WDS实验优先选择仅主机模式,或者创建一个独立的虚拟交换机,避免真实网络中DHCP服务的干扰。

资源分配参考值

WDS服务器虚拟机至少分配2GB内存、2个虚拟CPU、60GB磁盘空间,安装Windows Server系统本身占用约20-30GB,远程安装文件夹还要存放启动映像和安装映像,安装映像通常一个版本就有4-6GB,空间留少了后面添加映像会报错。

客户端虚拟机建议分配2GB内存和40GB磁盘,保证安装过程中能正常分区和写入文件。

虚拟机WDS服务器配置详细步骤:从零搭建部署角色

这一部分把WDS角色安装、初始配置和网络相关设置一次说清。

安装WDS角色

在WDS服务器虚拟机里打开服务器管理器,选择“添加角色和功能”。

  • 服务器角色勾选“Windows 部署服务”。
  • 功能页面保持默认。
  • 安装完成后不需要重启。

也可以用PowerShell一条命令安装:

Install-WindowsFeature -Name WDS -IncludeManagementTools

安装完成后,在“工具”菜单里打开“Windows 部署服务”控制台。

配置WDS服务器和远程安装文件夹

第一次打开控制台,会弹出配置向导。

  • 展开服务器节点,右键服务器名称,选择“配置服务器”。
  • 选择“独立服务器”或“与Active Directory集成”,实验环境没有域的话,选独立服务器即可。
  • 虚拟机里如何用WDS部署系统,详细步骤?

  • 指定远程安装文件夹位置,默认是C:RemoteInstall,建议放到剩余空间较大的分区,比如D:RemoteInstall。
  • 在DHCP选项页面,如果虚拟机网段内已经有DHCP服务器,需要勾选“不侦听端口67”和“将DHCP选项标记#60配置为PXEClient”,如果WDS服务器自己就是DHCP服务器,则不用勾选。
  • 在PXE启动策略页面,选择“响应所有客户端计算机”,这一步忘掉的话,客户端虚拟机会一直停在PXE等待界面。
  • 完成向导后,控制台会生成“启动映像”和“安装映像”两个节点。

处理DHCP选项和端口放行

WDS需要用到几个固定端口:

端口 协议 作用
UDP 67/68 DHCP 客户端获取IP和PXE引导信息
UDP 4011 DHCPv6/PXE 代理DHCP请求
TCP 5040 HTTP 启动映像和安装映像传输

如果WDS服务器和DHCP服务器不在同一台机器上,需要在DHCP服务器上配置选项66(启动服务器主机名或IP)和选项67(启动文件名,通常为bootx64wdsnbp.com),虚拟机实验里,最稳妥的做法是让WDS服务器自己启用DHCP服务,并且把WDS的PXE响应模式调整为“响应所有客户端计算机”。

添加启动映像和安装映像:让客户端虚拟机能启动

WDS控制台里没有任何映像时,客户端虚拟机即使能PXE启动,也会提示找不到可用的启动映像。

从Windows ISO提取映像文件

准备一个Windows 10或Windows 11的ISO文件,在WDS服务器虚拟机里右键挂载,或者用解压软件打开。

  • 启动映像文件:sourcesboot.wim
  • 安装映像文件:sourcesinstall.wim

把这两个文件复制到本地磁盘,比如D:WDSImages,不要直接从ISO里添加,容易因为文件占用导致失败。

控制台添加启动映像

回到WDS控制台,展开服务器,右键“启动映像”,选择“添加启动映像”。

  • 映像文件路径选择D:WDSImagesboot.wim。
  • 映像名称会自动读取,一般显示为“Microsoft Windows Setup (x64)”。
  • 添加完成后,启动映像会显示在列表中。

添加安装映像组

安装映像需要先创建映像组,再把install.wim添加进去。

  • 右键“安装映像”,选择“添加映像组”,名称随意,Win11_23H2”。
  • 右键刚创建的映像组,选择“添加安装映像”。
  • 映像文件路径选择D:WDSImagesinstall.wim。
  • 因为install.wim里通常包含多个版本,比如家庭版、专业版、企业版,添加时可以全部勾选,也可以只勾选需要的版本。
  • 添加过程需要几分钟,控制台会显示进度。

添加完启动映像和安装映像,WDS服务器端就准备完毕。

虚拟机WDS部署系统详细步骤:客户端从PXE启动到完成安装

现在轮到新建一台客户端虚拟机,验证WDS部署是否成功。

新建客户端虚拟机时需要注意的引导设置

虚拟机里如何用WDS部署系统,详细步骤?

在VMware Workstation或Hyper-V里新建虚拟机时,有几点需要提前设置好。

  • 网络适配器选择与WDS服务器相同的虚拟交换机,比如VMnet2或同一个内部虚拟交换机。
  • 内存至少2GB,磁盘容量至少40GB。
  • 进入虚拟机BIOS设置,把网络启动或PXE启动调到硬盘之前。
  • VMware里可以按F2进入BIOS,Hyper-V第二代虚拟机需要在固件设置里调整网络适配器启动顺序。

网络启动阶段

客户端虚拟机开机后,如果网络启动顺序正确,屏幕上会看到DHCP获取过程,然后出现“Press F12 for network service boot”提示。

  • 按F12进入PXE启动。
  • 客户端会显示WDS服务器名称或IP,表示已经找到WDS服务器。
  • 选择之前添加的启动映像,一般是“Microsoft Windows Setup (x64)”。
  • 加载启动映像时,屏幕底部会显示进度条,整个过程大约1-3分钟。
  • 加载完成后进入Windows安装程序界面。

选择映像和完成安装

进入Windows安装界面后,安装流程和普通U盘安装基本一样。

  • 选择语言和键盘布局。
  • 点击“下一步”后,安装程序会要求输入WDS服务器凭据,这里需要输入WDS服务器上具有读取映像权限的账户,比如管理员账户。
  • 选择之前添加的安装映像版本,比如专业版。
  • 选择磁盘,如果虚拟机磁盘是全新的,可以直接点“下一步”让安装程序自动创建分区。
  • 等待文件复制、功能安装和更新安装,虚拟机会自动重启一次。
  • 重启后,记得把启动顺序调回硬盘优先,或者让PXE启动超时自动跳过,避免再次进入网络启动。
  • 完成OOBE设置,进入桌面。

加入域或工作组

如果实验环境里有域控,可以在OOBE阶段或进系统后加入域,没有域控的话,保持默认工作组环境即可,虚拟机WDS部署本身不依赖域环境,独立服务器模式也能正常完成安装。

WDS部署系统失败原因怎么排查:从PXE报错到安装中断

虚拟机环境里做WDS实验,失败率高的问题通常集中在网络和PXE引导环节。

常见PXE启动错误及对应处理

  • PXE-E51:未收到DHCP应答先检查虚拟机网络模式是否选对,再检查WDS服务器DHCP服务是否启动。
  • PXE-E52:未收到代理DHCP应答WDS服务器的PXE响应策略可能没选“响应所有客户端计算机”,或者WDS服务和DHCP服务不在同一网段。
  • PXE-E53:未收到启动文件DHCP选项67配置错误,或者启动映像没添加成功。
  • 找不到启动映像WDS控制台里“启动映像”节点为空,需要重新添加boot.wim。
  • 启动映像加载后蓝屏或卡住通常是因为客户端虚拟机内存不足,或者启动映像架构不匹配,64位系统要用64位启动映像。

WDS服务器端配置遗漏

相当一部分故障来自服务器端设置不完整。

  • 远程安装文件夹所在分区空间不足,映像添加不完整。
  • 防火墙拦截了UDP 67/68、UDP 4011或TCP 5040端口,导致客户端获取不到启动文件。
  • WDS服务没有设置为自动启动,虚拟机重启后服务停止。
  • 虚拟机里如何用WDS部署系统,详细步骤?

  • 安装了SQL Server或Web服务器等其他角色,导致端口冲突。

虚拟机特有坑位

虚拟机环境比物理机多出两个容易忽略的问题。

  • VMware的NAT模式自带虚拟DHCP,会优先响应客户端PXE请求,导致客户端拿到的IP来自VMware虚拟DHCP而不是WDS服务器,解决办法是改用仅主机模式或桥接到独立实验网段。
  • Hyper-V第二代虚拟机默认启用安全启动,有时会阻止非微软签名的PXE引导文件,如果遇到启动失败,可以临时关闭第二代虚拟机的安全启动,或者改用第一代虚拟机做实验。

业内专家指出,虚拟化环境中的PXE部署问题多数可以通过一个方法快速定位:在客户端虚拟机按F12启动PXE时,观察屏幕最上方显示的IP和WDS服务器IP,如果IP网段错误,基本可以判定是虚拟网络模式或DHCP来源问题。

WDS和MDT区别:虚拟机实验环境怎么选

很多刚开始接触批量部署的人会犹豫,到底学WDS还是直接上MDT,其实MDT是构建在WDS之上的部署工具,两者不是二选一的关系。

对比项 WDS MDT
主要作用 网络启动和映像传输 任务序列、驱动注入、应用程序安装
部署方式 手动选择映像安装 可全自动部署,支持Lite Touch
驱动管理 需要手动集成 自动按型号匹配驱动
应用程序集成 不支持 支持在部署过程中安装软件
适用场景 基础批量安装、实验验证 企业级定制化部署
配置复杂度 较低 较高,需要部署工作台和共享文件夹

虚拟机实验环境下,如果只是想验证PXE启动和网络安装流程,直接配置WDS就够了,如果要把虚拟机当成生产环境原型,模拟企业带驱动和软件的统一部署,再花时间搭MDT会更合适。

在虚拟机里用WDS服务器部署系统,核心就三件事:同网段、查授权响应、加齐映像,把这三点做对,PXE启动和Windows安装流程就能顺利跑通,遇到问题先看PXE报错码,再核对虚拟网络模式,绝大多数启发式排查都能在十分钟内解决。

Q&A

虚拟机里用WDS服务器部署系统需要哪些端口?

需要放行UDP 67、UDP 68、UDP 4011和TCP 5040,前三个负责DHCP和PXE引导过程,TCP 5040负责启动映像和安装映像传输,虚拟机实验里如果关闭了宿主机防火墙,一般不需要单独配置端口。

WDS部署系统失败最多的原因有哪些?

比较多见的是网络模式选错、WDS服务器没有勾选“响应所有客户端计算机”、启动映像未添加、DHCP选项60/66/67配置错误,虚拟机环境里NAT模式自带虚拟DHCP干扰也是高频原因之一。

WDS和MDT在虚拟机环境里怎么选?

只做WDS网络启动和基本映像安装实验,选WDS即可,如果需要验证自动化部署、驱动按型号注入、软件自动安装等企业级场景,选MDT,MDT依赖WDS作为PXE引导和映像传输基础,所以WDS是前置技能。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/%e8%99%9a%e6%8b%9f%e6%9c%ba%e9%87%8c%e5%a6%82%e4%bd%95%e7%94%a8wds%e9%83%a8%e7%bd%b2%e7%b3%bb%e7%bb%9f%ef%bc%8c%e8%af%a6%e7%bb%86%e6%ad%a5%e9%aa%a4%ef%bc%9f/

赞 (0)
证券交易用的服务器具体有哪些类型,证券服务器租用哪家比较好
上一篇 2026年9月14日 11:10
域名解析到云主机后为何无法访问,域名解析后网站打不开怎么解决
下一篇 2026年9月14日 11:17

相关推荐

  • python前锋是什么?python前锋怎么训练

    Python前锋并非指代某款特定软件,而是指在数据科学、自动化运维及Web开发领域,利用Python语言构建高效、敏捷且具备前瞻性的技术解决方案或团队角色,其核心价值在于通过简洁的代码逻辑实现业务逻辑的快速落地与迭代,Python前锋的技术定位与核心价值在2026年的技术生态中,Python早已超越了“脚本语言……

    2026年7月10日
    11400
  • fl直播cdn如何选择,哪个平台性价比高

    FL直播CDN的选型核心在于降低延迟同时保证卡顿率,价格并非唯一决定因素,节点覆盖和协议优化同样关键,FL直播CDN核心指标:延迟、稳定性与覆盖延迟:直播体验的第一道门槛延迟是直播用户最直观的感受,对于互动直播,延迟需控制在1-3秒以内,否则会影响连麦体验,传统RTMP协议延迟较高,通常在3-5秒,而WebRT……

    2026年7月21日
    600
  • 你知道十大服务器品牌有哪些吗?,哪个品牌性价比高?

    如果从市场占有率、技术话语权和行业认可度三个维度来看,全球十大服务器品牌以戴尔、浪潮信息、HPE(慧与)、超微、联想、华为、思科、IBM、新华三、甲骨文为第一梯队;面向国内中小企业和站长场景,酷番云等持牌云服务商正以合规性和高性价比强势补位,以下是基于第三方机构Gartner与IDC公开数据口径、结合国内政企采……

    2026年8月22日
    1200
  • 远程连接Linux服务器工具有哪些,哪个最好用

    对于远程连接Linux服务器,没有绝对的“最佳工具”,只有最适合你当前场景的选择,核心工具分为三类:命令行SSH客户端(如OpenSSH、PuTTY、Termius)、图形化终端(如MobaXterm、Xshell)和Web管理面板(如Cockpit、宝塔),挑选时,建议优先考虑安全性(密钥认证)、跨平台兼容性……

    2026年8月22日
    1000
  • 华为生成服务器有哪些系列,哪个型号性价比最高

    华为生成服务器主要包括FusionServer通用服务器、TaiShan鲲鹏服务器和Atlas昇腾AI服务器三大系列,覆盖从传统企业应用到生成式AI的全场景算力需求,通用服务器:FusionServer与TaiShan华为的通用服务器线是数据中心基础设施的主力,FusionServer基于Intel x86生态……

    2026年8月18日
    900
  • 服务器开放的端口有哪几个?服务器常用端口大全

    服务器开放的端口有特定的功能与风险,精准识别与管理这些端口是保障服务器安全与业务稳定运行的核心结论,端口作为服务器与外界通信的逻辑接口,其开放状态直接决定了攻击面的广度,盲目开放端口等同于向黑客敞开大门,而过度关闭则会导致业务中断,高效的服务器管理,必须建立在对端口功能、常见端口号、潜在威胁及防护策略的深刻理解……

    2026年3月27日
    9600
  • 服务器回调接口具体有哪些,怎么配置才安全?

    服务器回调接口是服务端之间异步通信的“消息快递员”,通俗讲就是当某个业务事件发生后,服务器主动向另一台服务器发送的HTTP/HTTPS通知,用来确认状态、传递结果或触发下一步动作,站在2026年百度搜索生态的视角,这类接口已覆盖支付、短信、视频、CDN、云主机等几乎所有在线业务场景,核心类型不过五种,按业务触发……

    2026年8月30日
    400
  • Python酷酷是什么?Python零基础入门教程

    Python酷酷作为新一代Python自动化开发框架,通过极简的API设计和内置的智能调试引擎,将复杂业务逻辑的开发效率提升了近三倍,是目前解决企业级Python工程化落地痛点的最佳实践方案,在编程世界里,工具的选择往往决定了工作的质感,传统的Python开发虽然灵活,但在面对高并发、微服务架构时,往往显得笨重……

    2026年7月5日
    8600
  • 服务器形式有哪些?服务器形式选择指南

    服务器形式的选择直接决定了企业IT架构的稳定性、扩展性与成本效益,最适合企业的服务器形式,并非单纯追求技术最新或价格最低,而是能够精准匹配业务规模、数据安全等级与未来三年发展规划的平衡点, 无论是物理实体还是虚拟化资源,其核心价值在于为业务连续性提供坚实的算力底座,在当前数字化转型浪潮中,企业必须摒弃“重采购……

    2026年3月25日
    10500
  • 个人vps服务器有什么用?个人vps服务器租用多少钱

    个人VPS服务器的核心价值在于提供完全自主可控的计算资源,让你摆脱共享主机的限制,实现从网站托管、开发测试到私有云存储的全场景自由,很多人对VPS(虚拟专用服务器)的印象还停留在“极客玩具”或者“黑客工具”上,其实它更像是你数字生活中的“独立公寓”,如果说共享主机是拥挤的合租房,大家共用厨卫、水电,稍微动静大点……

    2026年6月21日
    2000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注