无忧启动论坛

标题: 请教:使用pxelinux.0 PXE安装win xp的疑难问题 [打印本页]

作者: zsqzsqzsq    时间: 2009-8-12 11:35
标题: 请教:使用pxelinux.0 PXE安装win xp的疑难问题
使用pxelinux.0 PXE安装win xp的方法我不多说,网上有很多文章介绍,其中http://liaowake.blog.163.com/blog/static/250751020091161920817/就是一篇。
其中安装过程所遇到的疑问在http://www.cnblogs.com/andy65007/archive/2009/08/02/1537174.html中有解答。
其中“INF file j8j9j:j;j<j=j>j? is corrupt or missing, status 21. Setup cannot continue. Press any key to exit.“我就遇到了。
我对这个问题测试了syslinux的很多版本,测试的结果是:
syslinux V3.72及以下的pxelinux.0支持 win xp 的PXE安装。syslinux V3.73-3.82的pxelinux.0都不支持win xp的PXE安装,安装过程中出现上述问题,但奇怪的却支持win 2k,win 2k3的PXE安装。
而且随着版本的不一样乱码的情况也不一样。

希望英文好的朋友能将上述问题反馈给syslinux的开发者。

忘了说操作系统的版本:windows xp pro sp3,windows 2000 pro sp4,window 2003 server enterprise sp1,所有的启动文件都是从各自的光盘中提取的。


经过一下午对20多个版本syslinux的测试,可以确信TFTPD32(V3.34)+pxelinux.0 远程安装windows xp pro sp3出现“INF file j8j9j:j;j<j=j>j? is corrupt or missing, status 21. Setup cannot continue. Press any key to exit.“问题与 pxelinux.0的版本有关,具体情况如下:

下列版本会出现乱码:
3.82 3.81 3.73

下列版本不会出现乱码:
3.80 3.75 3.74 3.72 3.71 3.70 3.63 3.62 3.61 3.60 3.55 3.54 3.52 3.51 3.50 3.36 3.35 3.31 3.30

[ 本帖最后由 zsqzsqzsq 于 2009-8-12 19:35 编辑 ]
作者: Climbing    时间: 2009-8-12 12:40
试试用grub4dos替换pxelinux。


  1. title Install winxp through pxe
  2. pxe keep
  3. chainloader --force --raw /winxp.0
复制代码

作者: jamesdai2002    时间: 2009-8-12 14:47
原帖由 zsqzsqzsq 于 2009-8-12 11:35 发表
使用pxelinux.0 PXE安装win xp的方法我不多说,网上有很多文章介绍,其中http://liaowake.blog.163.com/blog/static/250751020091161920817/就是一篇。
其中安装过程所遇到的疑问在http://www.cnblogs.com/and ...



这个blog写过够详细了,呵呵。
我用过很多版本的pxelinux.0,应该不是这个问题,可能是setupldr.exe的问题,用2003 sp2最新版本的, 之前用grldr也会有乱码,换新版版本的setupldr.exe就可以了


setupldr.exe在xp和2003是通用的,但是不能用于2000
作者: zsqzsqzsq    时间: 2009-8-12 16:21
标题: 回复 #3 jamesdai2002 的帖子
setupldr.exe都是从各自光盘中提取的,没有互相替换。
winxp的setupldr.exe就是从win xp sp3光盘中提取的,忘了说我安装的操作系统是windows xp pro sp3。
有机会安装windows xp pro sp2试试。
作者: Climbing    时间: 2009-8-12 18:16
标题: 回复 #4 zsqzsqzsq 的帖子
setupldr.exe在xp和2003是通用的


3楼说的很清楚了,如上,因此,请将xp用的setupldr.exe换成2003 sp2的,再试一下。
作者: jamesdai2002    时间: 2009-8-12 22:37
问题既然可以解决,有何必深究版本呢, setupldr.exe是微软的东西,没有源码,提交给syslinux开发者也很难找到问题所在, 建议你测试一下grldr, 可能也是相同的问题。
作者: yanlihua    时间: 2010-1-1 15:47
能不能通过PXE安装VISTA和WIN7???
作者: yibaogang    时间: 2012-8-18 19:50
能不能通过PXE安装VISTA和WIN7???  
这个问题 我也想知道怎么装的   PXE安装原版win7  不管是解开ISO包,或整体ISO包加载都是非常方便的事

毕竟PXE的数据传输效果肯定比用U盘快的多  网卡都1000Mbps (100Mb/S)2.0U盘撑死达到40Mb/s   速度上错了一大半!




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3