|
本帖最后由 yjqd 于 2017-11-8 14:27 编辑
PXE网启配合TFTPD32简单上手体验,本人测试成功,仅供参考,不是指导
简单这里说的简单并不是说PXE网启很简单,意思是找到合适的软件工具
如果你已初步了解了网启,并知道了DHCP和TFTP这个概念,并且需要配置,也就是说服务器架设,在网上搜索如何配置,很可能大部分都搜索到在Linux下载配置的内容,如果相关知识较少,还是不会配置,如果搜索到TFTPD32,那就容易一些了
所需工具:
两台电脑A、B,电脑A内有系统且能正常启动到系统,作为服务器;电脑B有网络启动功能
一根交叉接法网线(现在有的电脑网卡接口有自动翻转识别功能,那么直通线也可用,你就把有线上网那根线拿来用,就是连接电脑和model那根黄线)
TFTPD32.EXE、DOS.IMG、GRLDR (具有网启功能的版本)
把它们放在某个分区的某个文件夹下,比如:D:\NETBOOT
GRLDR内置菜单启动项只写上启动DOS.IMG就行了,如果GRLDR要加载汉字和图片等,GRLDR菜单调整加载汉字和图片合适的参数
操作步骤:
一、用网线把电脑连接起来
(有时认为水晶头插入到位了的,但却无法连接,实际上可能没插到位,重新插入一次,可用ping命令来测试)
二、关闭防火墙、杀毒软件、关闭无线或其它网络连接
三、设置电脑A的有线网络连接的TCP/IPv4的IP和子网掩码,比如:192.168.1.8 255.255.255.0 其它不用设置;电脑B不需要设置
网启实际上是局域网设备之间的通讯,所以需要设置;我原以为只是在TFTPD32上按IP等的规则随便填写就行了,实际上需要在电脑A的有线网络连接里设置
四、管理员运行TFTPD32.EXE
界面和内容可能随着版本不同而不同,但有几项必须填写
1、主界面上部Curren Directory 栏的内容是目录路径,也就是TFTPD32.EXE所在的文件夹,比如D:\NETBOOT
下面是Server interfaces 栏的内容是IP地址,就是电脑A刚才设置的IP,是TFTPD32.EXE自动获取的;有可能看到的不是电脑A刚才设置的IP,但它实际存在,点击右边的小三角就可看到,不必去选中它
这一步不需要任何操作
2、点击下面的DHCP sevver
IP pool starting address:
填写:IP地址,比如192.168.1.18,不能填写成电脑A刚才设置的IP
Size of pool:
填写:2
Boot File:
填写:GRLDR
Def.router(Opt 3):
192.168.1.1
Mask:
255.255.255.0
其它的不用管,然后点击OK
五、启动电脑B,在BIOS中设置成网络启动为第一启动并保存,重启就可以了
电脑B上就可启动GRLDR,然后GRLDR启动DOS.IMG |
|