none
关于Windows 部署服务的一个问题 RRS feed

  • 问题

  • 本人根据实际可能的使用情况,在测试Windows 部署服务时遇到如下问题:

    测试环境:

    网络:

    划分了两个VLAN的网络(CISCO 3550三层交换机),启用交换机DHCP功能,

    Vlan1网段:172.0.1.X,子网掩码:255.255.255.0,网关:172.0.1.254 

    Vlan2网段:172.0.2.X,子网掩码:255.255.255.0,网关:172.0.2.254 

    启用了交换机的IP Router,VLAN间可以正常互访。

     

    服务器:

    一台Windows 2003 Server Enterprisn Edition(打了SP2),启用AD、DNS,安装Windows 部署服务,启动映像:WinPE 2.0。服务运行在网络的VLAN1中,指定手动IP:172.0.1.253 255.255.255.0

     

    测试机:支持PXE启动的IBM ThinkPad笔记本,512MB内存。

      

    测试步骤:

    1、先将测试机放入VLAN1,用于测试WDS是否正常。测试机正常通过网络启动WinPE2.0,说明服务器配置正常,用于测试的计算机也能正常能过网络启动。

    2、将测试机放入VLAN2,通过网络启动不正常,提示PXE-E53: No boot filename received .(客户端收到了至少一个有效的DHCP/BOOTP应答,但没有启动文件名可下载)

    查了网上的相关资料后,是路由设置中没有设置 bootfile的问题。于是在交换机的DHCP配置中加入bootfile。具体配置如下:

    ip dhcp  pool vlan2

    network 172.0.1.0 255.255.255.0

    bootfile boot\X86\pxeboot.com

    next-server 172.0.1.253

    default-router 172.0.2.254

    ..........

     

    再重启测试计算机,可以进行网络启动的程,但是启动几秒钟后出现0xc000000f的错误,很显然,这个出错提示是错误的,

    问题应该还是出在网络设置上面。

    后来又认为是交换机里的DNS设置有问题,后来又在设置中加入了 dns-server 172.0.1.253

    但是问题还是一样。

     

     

    请问有没有人遇到同样的问题,有没有人能解决这个问题?希望有人能给出小弟解决的方法。在这里先谢过了。

    2008年2月23日 12:24