配置PXE Server实现网络启动

配置PXE Server实现网络启动

[@more@]

客户端硬件需求:

需要被引导的客户端有一张支持pxe功能的网卡,而遗憾的是目前大部分的网卡都是不支持此功能的(注意:这个跟大部分网卡都支持的 wake on lan功能是两回事)。我所知道的也就只有3Com的某些系列网卡(如:3c905C-TX/TM)和某些品牌机会支持。具体需要查阅网卡说明书,若是主 板集成则可以通过网卡芯片到相关的网站进行查阅。


假如你的客户端网卡是支持的,那恭喜,我们可以开始下一步,配置服务器了。

下面我所做的配置都是在FC4系统环境中进行的,且假定服务器的IP为192.168.1.100。具体我们需要配置的服务器是DHCP和TFTP。这两个服务器我们都无须单独安装,因为FC的光盘已经提供,如果你没有安装请先安装。

DHCP的配置文件为/etc/dhcpd.conf
#------------------------------------
ddns-update-style none;
default-lease-time 86400;
max-lease-time 86400;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.151 192.168.1.200;
filename "pxelinux.0";
next-server 192.168.1.100;
option time-offset 3600;
option routers 192.168.1.1;
option domain-name-servers 202.12.27.33;
option domain-name "glass.com";
}
#--------------------------------------
next-server用于指定tftp所在的服务器,这里也就是dhcpd所在的服务器。
另外pxelinux.0文件可以从syslinux网站下载syslinux的安装包,解压就可以找到。
然后用"service dhcpd start"启动。

tftp使用默认的配置就可以,不用作任何配置,只是需要在tftp的服务器目录下(默认是/tftpboot)放置以下文件:
initrd.img
vmlinuz
anaconda-ks.cfg
pxelinux.0
pxeboot.msg
pxelinux.cfg (目录)
pxelinux.cfg/default

vmlinuz和initrd.img可以从linux发行版光盘的images目录下的pxe...目录找到;
anaconda-ks.cfg用于是自动安装的过程配置文件,可以用kickstart工具新建,或者直接使用/root目录下的anaconda-ks.cfg(对应你系统的安装);(!!!注意自动安装的磁盘分区阶段配置必须谨慎,否则可能会破坏整个硬盘的数据)
pxeboot.msg是引导时提示的信息文件;

default的内容如下:
#--------------------------------
# Perform a local boot by default
default local
# Always prompt
prompt 1
# Display the bootup message
display pxeboot.msg
# Boot automatically after 30 seconds in tenths of a second
timeout 15
label local
localboot 0
label install
kernel vmlinuz
append initrd=initrd.img
#label installauto
# kernel vmlinuz
# append initrd=initrd.img ks=anaconda-ks.cfg
#----------------------------------
一切都准备好后,用"service xinetd restart"启动。

now,重启你准备要引导的客户端机器,修改bios为从LAN引导就可以了。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/652486/viewspace-910434/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/652486/viewspace-910434/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值