搭建pxe服务器

intel 开发的 PXE pre-execution environmenthtml

启动过程当中 请求IP 而后用TFTP 下载启动软件到本身的内存里面了linux

   

tftp UDP 69 简单传输协议,不须要用户名密码服务器

ftp  TCP 21  必须用用户名和密码oop

 

 

 

Kickstart 自动执行脚本rest

 

 

 

PXE服务器的搭建server

 

 

 

1. 开启httpd服务,构建安装树。htm

[root@server5 ~]# mount /dev/sr0 /home/rhel6 -o loop内存

[root@server5 ~]# 开发

[root@server5 ~]# service httpd restartio

Stopping httpd:                                            [FAILED]

Starting httpd:                                            [  OK  ]

[root@server5 ~]# ln -s /home/rhel6/ /var/www/html/rhel6  建立连接

 

打开安装树

 

 

 

配置tftp服务器上用于pxe引导所需的文件

 

2. 配置DHCP 服务器

配置不对,看log

 

chkconfig dhcpd on

service dhcpd restart

 

 

3. 安装TFTP 服务器,启动服务。

 

 

开启TFTP服务器,是依赖于xinetd服务,因此启动xinetd服务便可。

 

开机启动服务

 

 

 

编辑配置文件

 

 

 

 

4. 拷贝引导文件到tftp主目录

  安装syslinux

 

找到那个pxelinux.0 那个文件

 

 

 

拷贝启动文件pxelinux.0到tftp的主目录去

拷贝启动文件isolinux下面的文件到tftp目录去

 

 

5. 创建开机启动菜单

 

在/var/lib/tftproot/创建  pxelinux.cfg目录,而后拷贝isoliux.cfg到pexlinux.cfg/default。

 

 

 

 

十分之一秒  600 表明60秒

 

 

6. 创建自动安装执行脚本文件,配置kickstart文件

 

 

在root目录下又anaconda文件,直接cp生成,修改便可。

 

 

 

 

 

 

也能够安装kickstart软件进行定义安装。

安装system-config-kickstart

yum install system-config-kickstart

 

 

 

 

 

7. 验证效果

相关文章
相关标签/搜索