RHEL5.2 远程安装 记录
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
设备: cisco switch 4507r (DHCP Server),IBM bladecenter (7 台新刀片需要安装linux,)1台已装linux server (FTP Server),
拥有帝国一切,皆有可能。欢迎访问phome.net1台已装 windows 2003 server (TFTP Server)
远程安装介绍:使用PXE启动来远程安装系统,需要三个服务,分别是 DHCP SERVER,FTP SERVER, TFTP SERVER. PXE网卡启动后会向网络发出dhcp请求,来请求IP,当dhcp server收到请求后,会分配给pxe网卡一个
拥有帝国一切,皆有可能。欢迎访问phome.netIP,并将相关的配置信息一同发送给pxe网卡,包含tftp server的地址,启动文件,网关,掩码,dns,域名等信息.Pxe client根据收到的信息从tftp server上寻找启动文件和配置文件,下载完后,pxe client会自动运行启动文件,进入我们熟悉的安装界面,在选择安装源时,选择ftp server,然后做些配置,就可以进行安装了.这就是一个远程安装系统的大概过程.TFTP 和 FTP都比较容易架设和配置,因此本文重点放在DHCP 的配置和排错上.
原始配置:
拥有帝国一切,皆有可能。欢迎访问phome.net (存在问题)
Cisco sw4507R dhcp 配置:
Default-router 186.186.4.1
Dns-server 186.186.4.61
Network 186.186.4.0 255.255.255.0
Option 43 hex f101.09ca.0406 ――DHCP RELAY
Option 60 ascii "PXEClient" ――pxe厂商设备标识
拥有帝国一切,皆有可能。欢迎访问phome.netOption 66 ip 186.186.4.61 ――TFTP server
Option 67 ascii “pxelinux<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />.0” ――boot file
在做了上述配置后,接二连三的出现了以下问题,在对问题的解决中让自己对pxe远程安装有了进一步的认识和了解,也希望会对大家有所帮助.
1. PXE-E74: Bad or missing PXE menu and/or prompt information
拥有帝国一切,皆有可能。欢迎访问phome.net
当DHCP 启用relay时,pxe启动无法拿到IP地址,造成这种错误,解决方法:修改relay地址,或取消relay,启用本网段DHCP服务,我的解决方法是删除“Option 43 hex f104.09ba.0406“
2.
拥有帝国一切,皆有可能。欢迎访问phome.net
next-server 186.186.4.215
default-router 186.186.4.1
dns-server 186.186.4.61
domain-name xxx.xxx.xxx
拥有帝国一切,皆有可能。欢迎访问phome.net |