admin 管理员组文章数量: 887017
本文需要的背景知识,一点点即可,不知道先搜一下比较容易理解后面的文字:
PXE / RPL :网卡启动协议。注意,不是所有独立或集成网卡都支持PXE
WDS / RIS :Windows部署服务。对照组,不然不了解原厂的雍容华贵。
EFI / UEFI / MBR / GPT :BIOS和硬盘模式,决定怎么启动。
WIM / GHO :Windows镜像 和 GHOST
FTP / TFTP / DHCP :这三个都得了解
关于 Windows10 的部署,微软有很多工具,比如先装一个服务器 Windows2019, 再配置 WDS 服务 。。。总之一个字麻烦。
于是有好事者写了一个小程序 Serva ,下载和说明见下面网址
https://www.vercot/~serva/an/WindowsPXE1.html
- 下载 Serva ,社区版。只需要解压 Serva64.exe 一个文件即可,放到桌面 Serva 目录里。当然还有一个 Chm文件是一些说明,看看没坏处。
- 先运行一次 Serva64,按图设置 TFTP 和 DHCP,退出程序再次运行,会自动创建目录结构。
- 解压 Windows ISO 所有文件到 \Serva\Repo\WIA_WDS\Win10_21H1
.
.
.
- 现在就可以开始测试了:启动需要装系统的电脑,选择PXE网络启动,可以看到PXE启动选择界面就成功了一大半。
可以看到,正在加载 ServaBoot.wim 接管微软的 boot.wim
- 这个大概就是一个PE, 需要以共享方式访问安装源,这时赶紧把 WIA_WDS 目录共享出来,共享名必须是 WIA_WDS_SHARE ,因为界面是灰的不让改。
- 你以为这就完了,共享设好了验证不过。果断关闭防火墙(后来证明没必要),还不行?给WIA_WDS目录权限,还不行。折腾一会儿,发现,给上一级的 Repo 目录权限就OK了(文档里其实有说明,哎习惯不看先踩坑)。如图:
然后就出现熟悉的安装界面了
.
.
.
接下来测试下 无人值守 安装 , 把 autounattend.xml 放到目录 Win10_21H1 里,成功开始无人值守安装,和放到U盘里一样一样。
哎,为了省一个U盘,我容易吗!
补充测试一下 Win7 和 WinXP 。
a. WIA_WDS 目录下创建 Win7 目录,把ISO文件全部复制进去,Win7 可以并列出现在启动界面的选单,实际也能安装。
b. WIA_RIS 目录下创建WinXP目录,把ISO文件全部复制进去,启动VM客户机依然看不到,但是试了一下实体机是可以看到WinXP选项的,然而没有集成驱动不能继续,有空可以搞一下驱动注入。这大概是EFI 和 MBR启动方式的原因。
c. NWA_PXE 目录下还可以放些 非Windows 的镜像 ,如 Linux
疑问:这个Serva非常小,只有几兆,但是一旦设置完,生成了目录结构居然有几百兆,包括一些EFI启动文件和 ServaBoot.wim, 要是公开这个 ServaBoot.wim的生成工具就更方便定制 PE。
我的任意门:(几个关于Windows的小文章)
Windows 用户的修养
Windows11 真的来了
Windows11 老爷机也尝鲜
Windows11 的体验
Windows11 登陆 Egde
Windows11 登陆 小组件
Windows10 网络安装
Windows To Go
Windows10 添加常用程序到右键菜单
自己做多媒体键盘
版权声明:本文标题:用 Serva 快捷搭建 PXE 服务器,网络安装 Windows10 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726309205h934072.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论