半自动版本 PXE批量装windows

一、  环境说明:
客户端:CPU:双核 内存:4GB 内存 80GB   ip地址:DHCP
服务端1:CPU:双核 内存:1GB 内存 20GB   ip地址:192.168.40.254     设备标识:Centos7 X64
服务端2:CPU:四核 内存:8GB 内存 120GB   ip地址:172.16.20.200     设备标识:Windows7 X64
网络端:CPU:四核 内存:4GB 内存 80GB   ip地址:192.168.40.1       设备标识:软路由
二、  安装步骤
准备WinPE镜像
服务端2在网站上自行下载Windows Automated Installation Kit工具
下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=5753
安装这个工具之前需要注意:启用windows7 X64--Windows功能—启用或关闭Windows功能---勾选”.NET Framerwork 3.5(包含2.0和3.0)”—点击确定

半自动版本 PXE批量装windows

文章插图
用bandzip解压缩工具解压出来ISO压缩包,然后执行StartCD.exe,并如下图所示安装软件:
半自动版本 PXE批量装windows

文章插图
之后就是一直next----next-----done的节奏
键盘win键调出开始菜单,然后以管理员执行如下程序,并且执行以下命令
半自动版本 PXE批量装windows

文章插图
copype amd64 C:\winPE_amd64
copy "C:\Program Files\Windows AIK\Tools\PETools\amd64\winpe.wim" C:\winpe_amd64\ISO\Sources\Boot.wim
copy "C:\Program Files\Windows AIK\Tools\amd64\Imagex.exe" C:\winpe_amd64\ISO\
oscdimg -n -bC:\winpe_amd64\etfsboot.com C:\winpe_amd64\ISO C:\winpe_amd64\winpe_amd64.iso
制作完成后,将做好的镜像文件保存,备用:镜像文件存储位置----C:\winpe_amd64\winpe_amd64.iso
准备Windows7原版镜像
去https://msdn.itellyou.cn/  下载你喜欢的windows7系统即可,然后备用:cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
服务端1搭建前环境优化
关于镜像上传服务器:
下载rz、sz工具并且配合Xshell或者SecureCRT软件进行文件上传下载功能:
rz、sz工具下载:yum –y install lrzsz
使用rz命令进行上传客户端操作
[root@localhost ~]# cd /
[root@localhost /]# ls
bin   dev  home  lib    media  opt   root  sbin  sys  usr
boot  etc  lib64  mnt    proc  run   srv   tmp  var
[root@localhost /]# mkdir /windows
[root@localhost /]# mkdir /iso
[root@localhost /]# cd /iso
[root@localhost iso]# rz
半自动版本 PXE批量装windows

文章插图
开始 zmodem 传输 。  按 Ctrl+C 取消
[root@localhost iso]# ls
cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
挂在镜像:
[root@localhost iso]# mount -o loop /iso/cn_windows_7_enterprise_with_sp1_x64_dvd_u_677685.iso  /mnt/
挂载的文件全部复制到共享目录 /windows:
[root@localhost / ]# cp -rf /mnt/* /windows/[root@localhost / ]# cd /windows
[root@localhost windows]# ls
autorun.inf  bootmgr      efi        sources  upgrade
boot         bootmgr.efi  setup.exe  support
关于PXE服务器环境优化:
临时关闭SELinux并且关闭防火墙
[root@localhost windows]# systemctl stop firewalld[root@localhost windows]# setenforce 0 
  1. 服务端1搭建dhcp服务器
下载dhcp
[root@localhost windows]# yum –y install dhcp

经验总结扩展阅读