无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8595|回复: 7
打印 上一主题 下一主题

请教:使用pxelinux.0 PXE安装win xp的疑难问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-12 11:35:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用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 编辑 ]
2#
发表于 2009-8-12 12:40:06 | 只看该作者
试试用grub4dos替换pxelinux。


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

使用道具 举报

3#
发表于 2009-8-12 14:47:04 | 只看该作者
原帖由 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
回复

使用道具 举报

4#
 楼主| 发表于 2009-8-12 16:21:40 | 只看该作者

回复 #3 jamesdai2002 的帖子

setupldr.exe都是从各自光盘中提取的,没有互相替换。
winxp的setupldr.exe就是从win xp sp3光盘中提取的,忘了说我安装的操作系统是windows xp pro sp3。
有机会安装windows xp pro sp2试试。
回复

使用道具 举报

5#
发表于 2009-8-12 18:16:42 | 只看该作者

回复 #4 zsqzsqzsq 的帖子

setupldr.exe在xp和2003是通用的


3楼说的很清楚了,如上,因此,请将xp用的setupldr.exe换成2003 sp2的,再试一下。
回复

使用道具 举报

6#
发表于 2009-8-12 22:37:36 | 只看该作者
问题既然可以解决,有何必深究版本呢, setupldr.exe是微软的东西,没有源码,提交给syslinux开发者也很难找到问题所在, 建议你测试一下grldr, 可能也是相同的问题。
回复

使用道具 举报

7#
发表于 2010-1-1 15:47:07 | 只看该作者
能不能通过PXE安装VISTA和WIN7???
回复

使用道具 举报

8#
发表于 2012-8-18 19:50:25 | 只看该作者
能不能通过PXE安装VISTA和WIN7???  
这个问题 我也想知道怎么装的   PXE安装原版win7  不管是解开ISO包,或整体ISO包加载都是非常方便的事

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-14 12:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表