手机版
你好,游客 登录 注册
背景:
阅读新闻

PXE网络装机(有人值守与无人值守安装)

[日期:2013-07-17] 来源:Linux社区  作者:chenhao6 [字体: ]

PXE的工作过程

1.客户机从自己的PXE网卡启动,向本网络中的DHCP服务器索取IP

2.DHCP服务器返回分给客户机IP以及bootstrap文件的放置位置(该文件一般是放在一台TFTP服务器上)

3.客户机向本网络中的TFTP服务器索取bootstrap文件

4.客户机取得bootstrap文件后之执行该文件

5.根据bootstrap的执行结果,通过TFTP服务器加载内核和文件系统

6.进入安装画面, 此时可以通过选择FTP,HTTP,NFS方式之一进行安装

推荐阅读:

如何使用PXE自动安装Linux http://www.linuxidc.com/Linux/2013-07/86912.htm

DHCP+TFTP+PXE自动网络引导安装Linux操作系统 http://www.linuxidc.com/Linux/2013-03/81580.htm

PXE实现Linux系统无人值守批量安装 http://www.linuxidc.com/Linux/2013-03/81165.htm

Ubuntu配置PXE+Kickstart+TFTP+DHCP实现快速布署Linux操作系统 http://www.linuxidc.com/Linux/2012-07/65748.htm

PXE/kickstart实现远程自动安装RedHat Linux  http://www.linuxidc.com/Linux/2012-11/73361.htm

使用PXE+DHCP+Apache+Kickstart无人值守安装CentOS5.8 x86_64 http://www.linuxidc.com/Linux/2012-12/76913.htm

PXE网络装机(有人值守与无人值守安装)

有人值守

安装需要的服务器(tftp-server/dhcp/ftp)

yum -y install tftp-server

PXE网络装机(有人值守与无人值守安装)

修改配置文件

vi /etc/xinetd.d/tftp

server_args            = -s /var/lib/tftpboot

disable                = no

tftp服务器由tftp-server软件包提供,默认由xinetd超级服务进行管理,因此配置文件位于/etc/xinetd.d/tftp。配置时只要将“disable = yes”改为“disable = no”,然后再启动xinetd服务即可。

安装dhcp服务yum -y install dhcp

PXE网络装机(有人值守与无人值守安装)

vi /etc/dhcp/dhcpd.conf  修改配置文件

ddns-update-style none;

next-server 192.168.80.33;//指定TFTP服务器的地址

filename "/pxelinux.0";//指定PXE引导程序的文件名

subnet 192.168.80.0 netmask 255.255.255.0 {

range  192.168.80.150 192.168.80.200;

option routers 192.168.80.33;

}

PXE网络装机(有人值守与无人值守安装)

yum install vsftpd  安装ftp服务

PXE网络装机(有人值守与无人值守安装)

mount /dev/cdrom /var/ftp/pub  挂载到ftp目录下

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款