Chinaunix
标题:
如何做pxe启动
[打印本页]
作者:
richardzlh
时间:
2006-12-26 11:54
标题:
如何做pxe启动
今天说一下如何在linux下做pxe的启动,所谓pxe启动通俗点就是网卡通过网络启动计算机。
首先,必须要有一块带可启动的网卡,一般集成的都可以,只要在CMOS下设置为pxe启动即可。如果是pci之类的网卡,看网卡上是否有boot rom,一般好像不是自带的吧,到电脑市场问一下就能买到了。
还要准备一台linux服务器,我选择的是RedHat9.0。在安装的时候把DHCP和tftp服务选上,那为什么要用到这2个服务呢?可以参考
http://www.networkdictionary.com/chinese/protocols/bootp.php?PHPSESSID=c2a79111d168faf
这篇文档。
接下来就是配置了。关于DHCP的基本配置这里就不多说了,主要说一下有关pxe启动的配置。
在subnet子句里添加以下语句:
filename "imagefile"; 指定启动的映象文件名
next-server [ip]; 指定通过这个[ip]上的tftp服务来读取映象文件
tftp服务通过xinetd启动,以下是配置内容:
service tftp
{
disable =
no
不要disable等于启动该服务
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s
/tftpboot
tftp目录所在位置
}
以上红色部分为用户改动项
把启动映象文件(imagefile)copy到/tftpboot目录下,然后把客户端设置为网卡启动,大功告成。
到这里
http://pzz.cn/bbs/thread.php?fid=8
去下载一个pxe启动映象文件吧。
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u/28155/showart_221327.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2