key0327 发表于 2018-12-26 11:52:30

TinyPxeServer 安装win原版ISO

本帖最后由 key0327 于 2018-12-28 10:18 编辑

   ljycslg 的“HTTP网络启动安装原版系统ISO镜像”,已经试过了。

想开始安装时就不用人为再次干预。
另一种方法思路,刚开始构思,查找了一些资料,列出大概流程,不知道对不对。谁有办法可以不用设置用户名密码,尽量少的人为再次干预,或者只是在开始时尽量少的位置设置。
server 端 TinyPxeServer
pxeautorun.txt
net user m:\\ip\pxe "pwd" /user:name

client 端 PE
1、通过tftp将 pxeautorun.txt 复制到%windir%\system32\ 执行
exec =!tftp -i %&ServerAddr% get pxeautorun.txt %windir%\system32\pxeautorun.cmd
wait 500
ifex %windir%\system32\pxeautorun.cmd, exec pxeautorun.cmd %&ServerAddr%

2、执行 imdisk 挂载镜像的脚本
EXEC =!sc create ImDisk binPath= ""%windir%\system32\drivers\imdisk.sys"" type= kernel start= auto error= ignore
EXEC =!sc start ImDisk

install.cmd:
rundll32 setupapi.dll,InstallHinfSection DefaultInstall 132 .\imdisk.inf
net start imdsksvc
net start awealloc
net start imdisk
imdisk -a -f m:\win.iso -m z:
wait 500
z:\setup.exe

chishingchan 发表于 2018-12-26 12:35:07

不如索性将ISO镜像解开放在服务器上算了!

yigeren 发表于 2018-12-26 14:49:21

PE里添加IMDISK虚拟软件
命令如下:
imdisk -a -f Z:\ISO.ISO -m K:

Z:盘符为从服务器映射来的,K:盘符为挂载ISO镜像后的盘符

卸载命令:
imdisk -d -m K:

江南一根葱 发表于 2018-12-26 21:02:58

同样都是安装wim,直接用cgi来安装呀

♂竇豆♂ 发表于 2018-12-27 08:57:08

来几个图

movie001 发表于 2018-12-27 21:28:53

带网启功能的WINPE直接当服务器用,客户端启动到PE后分区,就可能共享的方式复制服务端的系统镜像安装了呀

key0327 发表于 2018-12-28 10:21:43

chishingchan 发表于 2018-12-26 12:35
不如索性将ISO镜像解开放在服务器上算了!

怎么解压,解压时用了一次网络,占用了硬盘。能否自动执行,达到批量安装的目的?

江南一根葱 发表于 2019-1-4 13:55:05

批量安装?那是开玩笑
页: [1]
查看完整版本: TinyPxeServer 安装win原版ISO