自制WinPE

it2025-01-26  38

一、安装window8虚拟机系统/使用window8系统 二、 安装adk 安装windows8.1ADK:

https://docs.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-8.1-and-8/dn247001(v=win.10)

安装完生成“部署和映像工具环境”,用管理员账号运行

三、下载驱动 intel网卡驱动 https://docs.microsoft.com/zh-cn/windows-hardware/drivers/network/overview-of-ndis-versions

mellanox驱动地址:https://www.mellanox.com/products/adapter-ethernet-sw https://www.mellanox.com/products/InfiniBand-VPI-Software

四、用dism命令打驱动 winpe64拷贝文件: copype amd64 C:\winpe64

64位PE制作:

1.copype amd64 C:\winpe64

2.挂载 dism /mount-image /imagefile:C:\winpe64\media\sources\boot.wim /index:1 /mountdir:C:\winpe64\mount

3.加载语言包(需要就加载中文包) Dism /image:C:\winpe64\mount /add-package /packagepath:“C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-ZH-CN.cab”

查看Dism /image:C:\winpe64\mount /get-intl

4.添加驱动 dism /image:C:\winpe64\mount /add-driver /driver:Z:\driver\first /recurse

5.卸载Dism /unmount-image /mountdir:C:\winpe64\mount /commit

生成boot.wim文件

五、替换文件 从线上pxe点下载winpe8.iso。

用新打包的boot.wim文件,用ULtraISO工具,替换原有的winpe8.iso中的boot.wim文件

遇到问题: 1.用win8系统下载ADKwin8版本,win10系统下载ADKwin10版本。否则不兼容。

win8系统上遇到提示skip …OS do not match ,ADK和宿主机windows系统要保持一致.

参考https://blog.csdn.net/greless/article/details/51564915

历史版本ADK https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install?WT.mc_id=thomasmaurer-blog-thmaure

最多高版本要下载 adkwinpesetup.exe

https://docs.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-8.1-and-8/dn247001(v=win.10)

2.新建的windows虚拟机共享文件,需要安装增强工具,参考https://blog.csdn.net/kruie/article/details/86714744

3.别下最新的ADK,最新版不兼容网卡程序。ADK版本对比参考:https://docs.microsoft.com/zh-cn/windows-hardware/drivers/network/overview-of-ndis-versions

最新回复(0)